java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/SifaC.xml -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf -i ../../../trunk/examples/svcomp/array-tiling/pnr4.c -------------------------------------------------------------------------------- This is Ultimate 0.1.24-584d7b9 [2019-08-30 00:23:30,124 INFO L177 SettingsManager]: Resetting all preferences to default values... [2019-08-30 00:23:30,126 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2019-08-30 00:23:30,137 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2019-08-30 00:23:30,138 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2019-08-30 00:23:30,139 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2019-08-30 00:23:30,140 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2019-08-30 00:23:30,142 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2019-08-30 00:23:30,143 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2019-08-30 00:23:30,144 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2019-08-30 00:23:30,145 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2019-08-30 00:23:30,146 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2019-08-30 00:23:30,146 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2019-08-30 00:23:30,147 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2019-08-30 00:23:30,148 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2019-08-30 00:23:30,149 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2019-08-30 00:23:30,150 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2019-08-30 00:23:30,151 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2019-08-30 00:23:30,152 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2019-08-30 00:23:30,154 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2019-08-30 00:23:30,155 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2019-08-30 00:23:30,156 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2019-08-30 00:23:30,157 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2019-08-30 00:23:30,158 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2019-08-30 00:23:30,160 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2019-08-30 00:23:30,160 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2019-08-30 00:23:30,160 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2019-08-30 00:23:30,161 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2019-08-30 00:23:30,161 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2019-08-30 00:23:30,162 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2019-08-30 00:23:30,163 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2019-08-30 00:23:30,163 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2019-08-30 00:23:30,164 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2019-08-30 00:23:30,165 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2019-08-30 00:23:30,166 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2019-08-30 00:23:30,166 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2019-08-30 00:23:30,166 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2019-08-30 00:23:30,167 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2019-08-30 00:23:30,167 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2019-08-30 00:23:30,168 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2019-08-30 00:23:30,168 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2019-08-30 00:23:30,169 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf [2019-08-30 00:23:30,183 INFO L113 SettingsManager]: Loading preferences was successful [2019-08-30 00:23:30,184 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2019-08-30 00:23:30,185 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2019-08-30 00:23:30,185 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2019-08-30 00:23:30,185 INFO L138 SettingsManager]: * Use SBE=true [2019-08-30 00:23:30,185 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2019-08-30 00:23:30,186 INFO L138 SettingsManager]: * sizeof long=4 [2019-08-30 00:23:30,186 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2019-08-30 00:23:30,186 INFO L138 SettingsManager]: * sizeof POINTER=4 [2019-08-30 00:23:30,186 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2019-08-30 00:23:30,186 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2019-08-30 00:23:30,186 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2019-08-30 00:23:30,187 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2019-08-30 00:23:30,187 INFO L138 SettingsManager]: * sizeof long double=12 [2019-08-30 00:23:30,187 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2019-08-30 00:23:30,187 INFO L138 SettingsManager]: * Use constant arrays=true [2019-08-30 00:23:30,187 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2019-08-30 00:23:30,188 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2019-08-30 00:23:30,188 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2019-08-30 00:23:30,188 INFO L138 SettingsManager]: * To the following directory=./dump/ [2019-08-30 00:23:30,188 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2019-08-30 00:23:30,188 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2019-08-30 00:23:30,189 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2019-08-30 00:23:30,189 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2019-08-30 00:23:30,189 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2019-08-30 00:23:30,189 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2019-08-30 00:23:30,189 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2019-08-30 00:23:30,190 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2019-08-30 00:23:30,190 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2019-08-30 00:23:30,217 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2019-08-30 00:23:30,229 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2019-08-30 00:23:30,233 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2019-08-30 00:23:30,234 INFO L271 PluginConnector]: Initializing CDTParser... [2019-08-30 00:23:30,234 INFO L275 PluginConnector]: CDTParser initialized [2019-08-30 00:23:30,235 INFO L428 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/array-tiling/pnr4.c [2019-08-30 00:23:30,292 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2f7df0325/3e72d4af08934f93a8ac952643b9d29d/FLAG90ba751b1 [2019-08-30 00:23:30,771 INFO L306 CDTParser]: Found 1 translation units. [2019-08-30 00:23:30,772 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/array-tiling/pnr4.c [2019-08-30 00:23:30,781 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2f7df0325/3e72d4af08934f93a8ac952643b9d29d/FLAG90ba751b1 [2019-08-30 00:23:31,124 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2f7df0325/3e72d4af08934f93a8ac952643b9d29d [2019-08-30 00:23:31,134 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2019-08-30 00:23:31,136 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2019-08-30 00:23:31,137 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2019-08-30 00:23:31,137 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2019-08-30 00:23:31,143 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2019-08-30 00:23:31,144 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 30.08 12:23:31" (1/1) ... [2019-08-30 00:23:31,147 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@321d1f73 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.08 12:23:31, skipping insertion in model container [2019-08-30 00:23:31,147 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 30.08 12:23:31" (1/1) ... [2019-08-30 00:23:31,154 INFO L142 MainTranslator]: Starting translation in SV-COMP mode [2019-08-30 00:23:31,174 INFO L173 MainTranslator]: Built tables and reachable declarations [2019-08-30 00:23:31,365 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-08-30 00:23:31,377 INFO L188 MainTranslator]: Completed pre-run [2019-08-30 00:23:31,417 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-08-30 00:23:31,542 INFO L192 MainTranslator]: Completed translation [2019-08-30 00:23:31,543 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.08 12:23:31 WrapperNode [2019-08-30 00:23:31,543 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2019-08-30 00:23:31,543 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2019-08-30 00:23:31,543 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2019-08-30 00:23:31,544 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2019-08-30 00:23:31,555 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.08 12:23:31" (1/1) ... [2019-08-30 00:23:31,555 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.08 12:23:31" (1/1) ... [2019-08-30 00:23:31,579 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.08 12:23:31" (1/1) ... [2019-08-30 00:23:31,579 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.08 12:23:31" (1/1) ... [2019-08-30 00:23:31,598 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.08 12:23:31" (1/1) ... [2019-08-30 00:23:31,606 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.08 12:23:31" (1/1) ... [2019-08-30 00:23:31,607 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.08 12:23:31" (1/1) ... [2019-08-30 00:23:31,610 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2019-08-30 00:23:31,610 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2019-08-30 00:23:31,610 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2019-08-30 00:23:31,611 INFO L275 PluginConnector]: RCFGBuilder initialized [2019-08-30 00:23:31,611 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.08 12:23:31" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2019-08-30 00:23:31,667 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2019-08-30 00:23:31,668 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2019-08-30 00:23:31,668 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2019-08-30 00:23:31,668 INFO L138 BoogieDeclarations]: Found implementation of procedure ReadFromPort [2019-08-30 00:23:31,668 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2019-08-30 00:23:31,668 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_error [2019-08-30 00:23:31,668 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assume [2019-08-30 00:23:31,668 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2019-08-30 00:23:31,669 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2019-08-30 00:23:31,669 INFO L130 BoogieDeclarations]: Found specification of procedure malloc [2019-08-30 00:23:31,669 INFO L130 BoogieDeclarations]: Found specification of procedure ReadFromPort [2019-08-30 00:23:31,669 INFO L130 BoogieDeclarations]: Found specification of procedure main [2019-08-30 00:23:31,671 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2019-08-30 00:23:31,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2019-08-30 00:23:31,674 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2019-08-30 00:23:31,674 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2019-08-30 00:23:31,676 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2019-08-30 00:23:31,676 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2019-08-30 00:23:31,942 INFO L278 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2019-08-30 00:23:31,942 INFO L283 CfgBuilder]: Removed 2 assume(true) statements. [2019-08-30 00:23:31,944 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 30.08 12:23:31 BoogieIcfgContainer [2019-08-30 00:23:31,944 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2019-08-30 00:23:31,944 INFO L113 PluginConnector]: ------------------------Sifa---------------------------- [2019-08-30 00:23:31,944 INFO L271 PluginConnector]: Initializing Sifa... [2019-08-30 00:23:31,945 INFO L275 PluginConnector]: Sifa initialized [2019-08-30 00:23:31,946 INFO L185 PluginConnector]: Executing the observer SifaObserver from plugin Sifa for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 30.08 12:23:31" (1/1) ... [2019-08-30 00:23:31,990 INFO L162 IcfgInterpreter]: Started Sifa with 1 locations of interest [2019-08-30 00:23:31,991 INFO L169 IcfgInterpreter]: Building call graph [2019-08-30 00:23:32,001 INFO L174 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2019-08-30 00:23:32,011 INFO L179 IcfgInterpreter]: Starting interpretation [2019-08-30 00:23:32,012 INFO L199 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2019-08-30 00:23:32,108 INFO L375 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 [2019-08-30 00:23:32,109 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:32,130 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-30 00:23:32,131 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:23:32,131 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:19, output treesize:18 [2019-08-30 00:23:32,156 INFO L199 IcfgInterpreter]: Interpreting procedure main with input of size 32 for LOIs [2019-08-30 00:23:32,216 INFO L392 ElimStorePlain]: Different costs {0=[|v_old(#length)_BEFORE_CALL_1|], 3=[|v_old(#valid)_BEFORE_CALL_1|]} [2019-08-30 00:23:32,234 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 87 treesize of output 86 [2019-08-30 00:23:32,235 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:32,253 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:32,254 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 83 treesize of output 1 [2019-08-30 00:23:32,254 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:32,263 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:23:32,264 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:32,381 WARN L188 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 35 [2019-08-30 00:23:32,382 INFO L567 ElimStorePlain]: treesize reduction 30, result has 65.1 percent of original size [2019-08-30 00:23:32,392 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 17 [2019-08-30 00:23:32,393 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:32,466 INFO L567 ElimStorePlain]: treesize reduction 4, result has 92.0 percent of original size [2019-08-30 00:23:32,468 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-30 00:23:32,469 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:265, output treesize:46 [2019-08-30 00:23:32,534 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 16 treesize of output 12 [2019-08-30 00:23:32,535 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:32,677 WARN L188 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 46 [2019-08-30 00:23:32,678 INFO L567 ElimStorePlain]: treesize reduction 8, result has 90.5 percent of original size [2019-08-30 00:23:32,679 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:23:32,679 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:88, output treesize:76 [2019-08-30 00:23:32,695 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2019-08-30 00:23:32,695 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:32,780 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-30 00:23:32,781 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:23:32,781 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:89, output treesize:85 [2019-08-30 00:23:32,803 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:32,811 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:32,830 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:32,864 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:32,865 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:32,867 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:32,875 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:32,876 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:32,878 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:32,913 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:32,921 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 108 [2019-08-30 00:23:32,922 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:32,940 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:32,951 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 101 treesize of output 100 [2019-08-30 00:23:32,952 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:32,972 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:32,980 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 128 treesize of output 109 [2019-08-30 00:23:32,982 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:32,998 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:33,003 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 152 treesize of output 115 [2019-08-30 00:23:33,005 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:33,230 WARN L188 SmtUtils]: Spent 224.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 60 [2019-08-30 00:23:33,231 INFO L567 ElimStorePlain]: treesize reduction 351, result has 26.1 percent of original size [2019-08-30 00:23:33,232 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:23:33,232 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:491, output treesize:124 [2019-08-30 00:23:33,234 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:33,235 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:33,237 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:33,253 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:33,259 INFO L375 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 108 treesize of output 107 [2019-08-30 00:23:33,260 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:33,271 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:33,278 INFO L375 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 100 treesize of output 99 [2019-08-30 00:23:33,279 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:33,288 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:33,295 INFO L375 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 151 treesize of output 114 [2019-08-30 00:23:33,296 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:33,305 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:33,309 INFO L375 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 127 treesize of output 108 [2019-08-30 00:23:33,310 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:33,549 WARN L188 SmtUtils]: Spent 238.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 56 [2019-08-30 00:23:33,549 INFO L567 ElimStorePlain]: treesize reduction 356, result has 24.4 percent of original size [2019-08-30 00:23:33,550 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:23:33,551 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:487, output treesize:115 [2019-08-30 00:23:33,562 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:33,564 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:33,578 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:33,631 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:33,643 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:33,644 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:33,665 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:33,668 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:33,669 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:33,690 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 191 treesize of output 139 [2019-08-30 00:23:33,692 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:33,710 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:33,711 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:33,713 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:33,729 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 148 treesize of output 132 [2019-08-30 00:23:33,732 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:33,748 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:33,752 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:33,754 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:33,765 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 167 treesize of output 133 [2019-08-30 00:23:33,767 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:33,778 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:33,780 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:33,781 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:33,787 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 140 treesize of output 124 [2019-08-30 00:23:33,788 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:34,044 WARN L188 SmtUtils]: Spent 254.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 68 [2019-08-30 00:23:34,045 INFO L567 ElimStorePlain]: treesize reduction 468, result has 25.8 percent of original size [2019-08-30 00:23:34,046 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:23:34,046 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:647, output treesize:163 [2019-08-30 00:23:34,048 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:34,050 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:34,070 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:34,073 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:34,075 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:34,090 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 166 treesize of output 132 [2019-08-30 00:23:34,091 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:34,104 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:34,105 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:34,106 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:34,119 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 190 treesize of output 138 [2019-08-30 00:23:34,121 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:34,133 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:34,134 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:34,135 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:34,147 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 147 treesize of output 131 [2019-08-30 00:23:34,148 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:34,159 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:34,160 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:34,162 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:34,167 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 139 treesize of output 123 [2019-08-30 00:23:34,168 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:34,383 WARN L188 SmtUtils]: Spent 214.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 64 [2019-08-30 00:23:34,384 INFO L567 ElimStorePlain]: treesize reduction 473, result has 24.6 percent of original size [2019-08-30 00:23:34,384 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:23:34,385 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:643, output treesize:154 [2019-08-30 00:23:34,392 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:34,393 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:34,426 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:34,498 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:34,499 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:34,501 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:34,508 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:34,509 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:34,512 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:34,530 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:34,534 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:34,535 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:34,537 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:34,538 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:34,539 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:34,557 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 178 treesize of output 147 [2019-08-30 00:23:34,560 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:34,573 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:34,575 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:34,576 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:34,578 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:34,579 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:34,580 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:34,600 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 229 treesize of output 162 [2019-08-30 00:23:34,602 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:34,616 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:34,617 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:34,618 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:34,620 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:34,621 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:34,623 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:34,641 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 205 treesize of output 156 [2019-08-30 00:23:34,643 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:34,665 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:34,669 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:34,670 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:34,671 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:34,672 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:34,673 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:34,680 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 186 treesize of output 155 [2019-08-30 00:23:34,681 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:34,965 WARN L188 SmtUtils]: Spent 283.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 72 [2019-08-30 00:23:34,966 INFO L567 ElimStorePlain]: treesize reduction 590, result has 24.6 percent of original size [2019-08-30 00:23:34,966 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:23:34,967 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:799, output treesize:193 [2019-08-30 00:23:34,968 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:34,969 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:34,970 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:35,006 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:35,012 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:35,014 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:35,018 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:35,019 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:35,020 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:35,041 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 179 treesize of output 148 [2019-08-30 00:23:35,043 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:35,075 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:35,079 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:35,083 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:35,087 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:35,091 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:35,095 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:35,136 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 206 treesize of output 157 [2019-08-30 00:23:35,138 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:35,152 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:35,156 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:35,160 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:35,162 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:35,163 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:35,164 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:35,182 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 230 treesize of output 163 [2019-08-30 00:23:35,184 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:35,195 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:35,197 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:35,199 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:35,203 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:35,204 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:35,205 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:35,212 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 187 treesize of output 156 [2019-08-30 00:23:35,213 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:35,543 WARN L188 SmtUtils]: Spent 329.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 76 [2019-08-30 00:23:35,544 INFO L567 ElimStorePlain]: treesize reduction 585, result has 25.7 percent of original size [2019-08-30 00:23:35,545 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:23:35,545 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:803, output treesize:202 [2019-08-30 00:23:35,551 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:35,552 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:35,554 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:35,589 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:35,623 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:35,625 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:35,652 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:36,021 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:36,033 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:36,033 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:36,059 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:36,061 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:36,062 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:36,064 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:36,065 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:36,066 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:36,068 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:36,070 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:36,071 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:36,073 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:36,102 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 277 treesize of output 195 [2019-08-30 00:23:36,104 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:36,125 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:36,127 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:36,129 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:36,136 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:36,138 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:36,139 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:36,141 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:36,142 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:36,143 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:36,145 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:36,178 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 227 treesize of output 181 [2019-08-30 00:23:36,180 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:36,197 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:36,199 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:36,200 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:36,201 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:36,202 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:36,203 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:36,205 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:36,207 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:36,209 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:36,211 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:36,250 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 226 treesize of output 180 [2019-08-30 00:23:36,252 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:36,284 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:23:36,284 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:36,301 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:36,303 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:36,304 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:36,306 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:36,308 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:36,309 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:36,314 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:36,316 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:36,317 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:36,319 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:36,353 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 234 treesize of output 188 [2019-08-30 00:23:36,355 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:36,372 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:36,374 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:36,376 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:36,377 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:36,379 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:36,380 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:36,382 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:36,383 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:36,385 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:36,386 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:36,418 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 254 treesize of output 190 [2019-08-30 00:23:36,420 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:36,438 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:36,439 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:36,441 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:36,442 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:36,443 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:36,445 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:36,446 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:36,448 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:36,449 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:36,451 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:36,484 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 278 treesize of output 196 [2019-08-30 00:23:36,485 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:36,503 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:36,506 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:36,507 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:36,509 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:36,510 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:36,511 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:36,513 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:36,514 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:36,516 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:36,517 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:36,562 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 235 treesize of output 189 [2019-08-30 00:23:36,563 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:36,576 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:23:36,576 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:36,589 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:36,591 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:36,592 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:36,593 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:36,595 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:36,596 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:36,597 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:36,598 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:36,599 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:36,600 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:36,620 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 253 treesize of output 189 [2019-08-30 00:23:36,622 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:36,635 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:23:36,635 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:36,646 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:23:36,646 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:37,050 WARN L188 SmtUtils]: Spent 402.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 82 [2019-08-30 00:23:37,051 INFO L567 ElimStorePlain]: treesize reduction 1719, result has 12.0 percent of original size [2019-08-30 00:23:37,051 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:23:37,052 INFO L221 ElimStorePlain]: Needed 13 recursive calls to eliminate 1 variables, input treesize:3003, output treesize:234 [2019-08-30 00:23:37,054 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:37,055 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:37,098 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:37,100 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:37,101 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:37,102 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:37,103 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:37,105 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:37,106 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:37,107 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:37,108 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:37,109 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:37,137 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 236 treesize of output 190 [2019-08-30 00:23:37,138 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:37,153 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:37,155 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:37,156 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:37,158 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:37,159 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:37,161 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:37,162 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:37,163 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:37,164 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:37,165 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:37,204 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 235 treesize of output 189 [2019-08-30 00:23:37,206 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:37,223 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:37,224 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:37,226 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:37,228 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:37,230 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:37,233 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:37,236 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:37,237 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:37,238 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:37,241 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:37,280 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 255 treesize of output 191 [2019-08-30 00:23:37,282 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:37,304 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:37,305 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:37,307 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:37,308 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:37,310 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:37,311 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:37,313 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:37,314 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:37,316 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:37,321 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:37,361 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 278 treesize of output 196 [2019-08-30 00:23:37,363 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:37,382 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:37,384 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:37,385 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:37,386 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:37,388 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:37,389 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:37,391 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:37,392 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:37,393 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:37,395 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:37,425 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 254 treesize of output 190 [2019-08-30 00:23:37,426 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:37,442 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:37,444 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:37,445 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:37,446 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:37,448 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:37,449 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:37,451 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:37,452 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:37,453 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:37,455 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:37,486 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 228 treesize of output 182 [2019-08-30 00:23:37,488 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:37,505 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:37,506 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:37,507 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:37,508 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:37,509 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:37,511 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:37,512 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:37,514 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:37,515 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:37,522 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:37,553 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 279 treesize of output 197 [2019-08-30 00:23:37,554 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:37,568 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:23:37,568 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:37,582 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:37,583 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:37,584 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:37,586 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:37,587 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:37,588 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:37,589 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:37,590 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:37,591 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:37,592 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:37,613 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 227 treesize of output 181 [2019-08-30 00:23:37,614 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:37,627 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:23:37,627 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:37,639 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:23:37,640 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:37,652 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:23:37,652 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:38,089 WARN L188 SmtUtils]: Spent 435.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 86 [2019-08-30 00:23:38,089 INFO L567 ElimStorePlain]: treesize reduction 1718, result has 12.4 percent of original size [2019-08-30 00:23:38,090 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:23:38,091 INFO L221 ElimStorePlain]: Needed 13 recursive calls to eliminate 1 variables, input treesize:3015, output treesize:243 [2019-08-30 00:23:38,114 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:38,115 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:38,117 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:39,534 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:40,552 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:40,554 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:40,558 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:40,862 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:40,862 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:40,864 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:40,864 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:40,865 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:40,871 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 4 terms [2019-08-30 00:23:40,872 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:40,873 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:40,874 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:40,904 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:23:40,905 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:40,915 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:23:40,915 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:40,925 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:40,931 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 108 [2019-08-30 00:23:40,932 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:40,941 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:23:40,942 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:40,953 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:40,961 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 152 treesize of output 115 [2019-08-30 00:23:40,962 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:40,974 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:40,981 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 128 treesize of output 109 [2019-08-30 00:23:40,982 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:40,992 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:23:40,992 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:41,000 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:41,004 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 106 treesize of output 105 [2019-08-30 00:23:41,005 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:41,241 WARN L188 SmtUtils]: Spent 235.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 60 [2019-08-30 00:23:41,241 INFO L567 ElimStorePlain]: treesize reduction 356, result has 25.8 percent of original size [2019-08-30 00:23:41,242 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:23:41,242 INFO L221 ElimStorePlain]: Needed 9 recursive calls to eliminate 1 variables, input treesize:1647, output treesize:124 [2019-08-30 00:23:41,244 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 4 terms [2019-08-30 00:23:41,244 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:41,245 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:41,246 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:41,280 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:41,285 INFO L375 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 108 treesize of output 107 [2019-08-30 00:23:41,286 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:41,298 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:41,305 INFO L375 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 127 treesize of output 108 [2019-08-30 00:23:41,306 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:41,315 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:23:41,316 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:41,329 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:41,336 INFO L375 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 105 treesize of output 104 [2019-08-30 00:23:41,337 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:41,346 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:23:41,347 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:41,358 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:23:41,358 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:41,367 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:23:41,367 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:41,380 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:41,383 INFO L375 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 151 treesize of output 114 [2019-08-30 00:23:41,384 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:41,595 WARN L188 SmtUtils]: Spent 210.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 56 [2019-08-30 00:23:41,596 INFO L567 ElimStorePlain]: treesize reduction 361, result has 24.2 percent of original size [2019-08-30 00:23:41,596 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:23:41,597 INFO L221 ElimStorePlain]: Needed 9 recursive calls to eliminate 1 variables, input treesize:1639, output treesize:115 [2019-08-30 00:23:41,600 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:41,600 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:41,605 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:41,618 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:41,634 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:41,635 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:41,647 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:41,648 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:41,650 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:41,661 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 191 treesize of output 139 [2019-08-30 00:23:41,663 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:41,672 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:41,673 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:41,675 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:41,684 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 167 treesize of output 133 [2019-08-30 00:23:41,685 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:41,694 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:41,695 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:41,696 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:41,708 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 148 treesize of output 132 [2019-08-30 00:23:41,708 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:41,715 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:41,717 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:41,718 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:41,725 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 140 treesize of output 124 [2019-08-30 00:23:41,726 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:42,066 WARN L188 SmtUtils]: Spent 339.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 68 [2019-08-30 00:23:42,067 INFO L567 ElimStorePlain]: treesize reduction 468, result has 25.8 percent of original size [2019-08-30 00:23:42,070 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:23:42,071 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:647, output treesize:163 [2019-08-30 00:23:42,072 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:42,073 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:42,094 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:42,100 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:42,102 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:42,115 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 190 treesize of output 138 [2019-08-30 00:23:42,117 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:42,132 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:42,133 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:42,135 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:42,152 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 166 treesize of output 132 [2019-08-30 00:23:42,154 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:42,168 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:42,170 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:42,172 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:42,187 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 147 treesize of output 131 [2019-08-30 00:23:42,188 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:42,200 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:42,202 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:42,203 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:42,210 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 139 treesize of output 123 [2019-08-30 00:23:42,211 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:42,470 WARN L188 SmtUtils]: Spent 258.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 64 [2019-08-30 00:23:42,471 INFO L567 ElimStorePlain]: treesize reduction 473, result has 24.6 percent of original size [2019-08-30 00:23:42,471 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:23:42,472 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:643, output treesize:154 [2019-08-30 00:23:42,476 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:42,477 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:42,482 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:42,516 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:42,530 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:42,531 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:42,550 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:42,552 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:42,553 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:42,555 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:42,556 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:42,557 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:42,576 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 178 treesize of output 147 [2019-08-30 00:23:42,577 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:42,589 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:42,590 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:42,592 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:42,593 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:42,594 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:42,596 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:42,615 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 186 treesize of output 155 [2019-08-30 00:23:42,616 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:42,624 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:42,626 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:42,627 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:42,629 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:42,630 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:42,632 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:42,655 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 229 treesize of output 162 [2019-08-30 00:23:42,656 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:42,665 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:42,666 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:42,667 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:42,669 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:42,670 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:42,671 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:42,678 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 205 treesize of output 156 [2019-08-30 00:23:42,680 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:42,992 WARN L188 SmtUtils]: Spent 311.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 72 [2019-08-30 00:23:42,992 INFO L567 ElimStorePlain]: treesize reduction 590, result has 24.6 percent of original size [2019-08-30 00:23:42,993 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:23:42,993 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:799, output treesize:193 [2019-08-30 00:23:42,995 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:42,995 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:43,034 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:43,036 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:43,037 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:43,038 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:43,040 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:43,041 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:43,059 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 230 treesize of output 163 [2019-08-30 00:23:43,061 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:43,073 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:43,075 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:43,076 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:43,077 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:43,078 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:43,079 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:43,101 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 206 treesize of output 157 [2019-08-30 00:23:43,102 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:43,112 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:43,113 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:43,114 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:43,116 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:43,117 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:43,118 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:43,138 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 179 treesize of output 148 [2019-08-30 00:23:43,139 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:43,149 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:43,151 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:43,152 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:43,153 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:43,154 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:43,155 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:43,162 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 187 treesize of output 156 [2019-08-30 00:23:43,163 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:43,498 WARN L188 SmtUtils]: Spent 334.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 76 [2019-08-30 00:23:43,498 INFO L567 ElimStorePlain]: treesize reduction 585, result has 25.7 percent of original size [2019-08-30 00:23:43,499 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:23:43,499 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:803, output treesize:202 [2019-08-30 00:23:43,504 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:43,505 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:43,506 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:43,517 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:43,539 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:43,540 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:43,562 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:43,933 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:43,934 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:43,934 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:43,940 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:43,941 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:43,942 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:43,960 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:23:43,960 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:43,975 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:43,977 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:43,981 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:43,983 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:43,984 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:43,985 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:43,987 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:43,989 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:43,990 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:43,992 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:44,021 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 254 treesize of output 190 [2019-08-30 00:23:44,022 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:44,035 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:23:44,036 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:44,053 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:44,057 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:44,059 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:44,060 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:44,061 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:44,063 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:44,064 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:44,065 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:44,066 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:44,068 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:44,101 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 226 treesize of output 180 [2019-08-30 00:23:44,102 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:44,133 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:44,134 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:44,136 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:44,138 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:44,140 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:44,141 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:44,143 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:44,145 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:44,146 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:44,148 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:44,185 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 277 treesize of output 195 [2019-08-30 00:23:44,186 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:44,202 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:44,204 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:44,205 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:44,207 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:44,209 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:44,210 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:44,212 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:44,214 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:44,217 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:44,219 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:44,254 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 234 treesize of output 188 [2019-08-30 00:23:44,255 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:44,270 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:44,271 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:44,273 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:44,274 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:44,276 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:44,278 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:44,279 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:44,281 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:44,282 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:44,284 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:44,323 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 227 treesize of output 181 [2019-08-30 00:23:44,324 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:44,337 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:23:44,338 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:44,352 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:44,353 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:44,354 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:44,355 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:44,356 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:44,358 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:44,359 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:44,361 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:44,363 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:44,364 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:44,397 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 235 treesize of output 189 [2019-08-30 00:23:44,398 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:44,411 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:44,413 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:44,415 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:44,416 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:44,418 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:44,419 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:44,420 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:44,421 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:44,423 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:44,424 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:44,468 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 278 treesize of output 196 [2019-08-30 00:23:44,469 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:44,480 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:23:44,480 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:44,490 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:44,491 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:44,492 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:44,493 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:44,494 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:44,496 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:44,497 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:44,499 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:44,500 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:44,510 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:44,519 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 253 treesize of output 189 [2019-08-30 00:23:44,520 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:44,936 WARN L188 SmtUtils]: Spent 415.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 82 [2019-08-30 00:23:44,937 INFO L567 ElimStorePlain]: treesize reduction 1719, result has 12.0 percent of original size [2019-08-30 00:23:44,937 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:23:44,938 INFO L221 ElimStorePlain]: Needed 13 recursive calls to eliminate 1 variables, input treesize:3003, output treesize:234 [2019-08-30 00:23:44,941 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:44,941 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:44,942 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:44,982 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:44,984 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:44,985 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:44,987 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:44,988 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:44,990 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:44,992 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:44,993 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:44,994 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:44,995 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:45,028 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 228 treesize of output 182 [2019-08-30 00:23:45,028 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:45,043 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:23:45,043 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:45,056 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:45,057 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:45,058 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:45,059 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:45,060 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:45,061 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:45,062 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:45,063 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:45,064 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:45,065 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:45,100 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 227 treesize of output 181 [2019-08-30 00:23:45,102 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:45,120 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:45,122 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:45,123 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:45,124 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:45,126 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:45,127 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:45,128 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:45,129 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:45,131 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:45,132 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:45,163 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 279 treesize of output 197 [2019-08-30 00:23:45,164 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:45,180 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:23:45,181 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:45,195 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:45,196 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:45,197 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:45,199 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:45,200 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:45,201 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:45,202 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:45,204 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:45,205 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:45,206 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:45,240 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 254 treesize of output 190 [2019-08-30 00:23:45,241 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:45,254 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:45,255 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:45,257 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:45,259 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:45,261 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:45,263 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:45,264 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:45,266 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:45,267 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:45,269 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:45,306 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 278 treesize of output 196 [2019-08-30 00:23:45,307 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:45,323 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:23:45,323 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:45,344 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:23:45,344 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:45,358 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:45,360 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:45,361 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:45,363 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:45,365 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:45,367 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:45,368 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:45,370 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:45,372 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:45,373 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:45,409 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 235 treesize of output 189 [2019-08-30 00:23:45,411 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:45,425 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:45,426 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:45,428 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:45,430 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:45,431 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:45,432 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:45,434 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:45,435 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:45,437 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:45,439 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:45,475 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 236 treesize of output 190 [2019-08-30 00:23:45,476 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:45,487 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:45,488 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:45,489 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:45,491 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:45,492 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:45,493 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:45,495 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:45,496 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:45,497 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:45,498 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:45,510 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 255 treesize of output 191 [2019-08-30 00:23:45,511 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:45,983 WARN L188 SmtUtils]: Spent 471.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 86 [2019-08-30 00:23:45,984 INFO L567 ElimStorePlain]: treesize reduction 1718, result has 12.4 percent of original size [2019-08-30 00:23:45,984 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:23:45,985 INFO L221 ElimStorePlain]: Needed 13 recursive calls to eliminate 1 variables, input treesize:3015, output treesize:243 [2019-08-30 00:23:45,996 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:45,996 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:45,997 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:47,033 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:48,157 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:48,158 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:48,158 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:49,186 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:50,320 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:50,320 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:50,322 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:50,902 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:50,903 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:50,903 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:50,904 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:50,905 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:50,905 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:50,906 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:50,907 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:50,907 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:50,908 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:50,909 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:50,917 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:23:50,917 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:50,918 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 4 terms [2019-08-30 00:23:50,919 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:50,919 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:50,920 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:50,921 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:50,922 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:50,941 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:50,946 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 128 treesize of output 109 [2019-08-30 00:23:50,947 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:50,957 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:23:50,957 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:50,967 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:23:50,967 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:50,976 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:23:50,976 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:50,987 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:50,999 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 106 treesize of output 105 [2019-08-30 00:23:51,000 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:51,016 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:51,022 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 108 [2019-08-30 00:23:51,023 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:51,039 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:23:51,039 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:51,054 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:23:51,054 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:51,063 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:23:51,063 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:51,073 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:23:51,073 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:51,081 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:51,085 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 152 treesize of output 115 [2019-08-30 00:23:51,086 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:51,108 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:23:51,108 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:51,361 WARN L188 SmtUtils]: Spent 252.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 60 [2019-08-30 00:23:51,362 INFO L567 ElimStorePlain]: treesize reduction 356, result has 25.8 percent of original size [2019-08-30 00:23:51,362 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:23:51,363 INFO L221 ElimStorePlain]: Needed 13 recursive calls to eliminate 1 variables, input treesize:2798, output treesize:124 [2019-08-30 00:23:51,366 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:23:51,369 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:51,371 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:51,372 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 4 terms [2019-08-30 00:23:51,373 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:51,374 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:51,376 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:51,376 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:51,397 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:23:51,398 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:51,410 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:51,416 INFO L375 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 127 treesize of output 108 [2019-08-30 00:23:51,416 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:51,428 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:23:51,429 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:51,440 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:23:51,440 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:51,455 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:51,461 INFO L375 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 105 treesize of output 104 [2019-08-30 00:23:51,462 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:51,475 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:23:51,476 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:51,486 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:23:51,486 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:51,501 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:51,508 INFO L375 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 108 treesize of output 107 [2019-08-30 00:23:51,509 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:51,520 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:23:51,521 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:51,532 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:23:51,532 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:51,541 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:23:51,542 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:51,550 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:51,554 INFO L375 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 151 treesize of output 114 [2019-08-30 00:23:51,555 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:51,766 WARN L188 SmtUtils]: Spent 209.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 56 [2019-08-30 00:23:51,766 INFO L567 ElimStorePlain]: treesize reduction 361, result has 24.2 percent of original size [2019-08-30 00:23:51,767 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:23:51,767 INFO L221 ElimStorePlain]: Needed 13 recursive calls to eliminate 1 variables, input treesize:2786, output treesize:115 [2019-08-30 00:23:51,769 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:51,770 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:51,773 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:51,782 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:51,786 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:51,786 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:51,799 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:51,800 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:51,800 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:51,811 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 148 treesize of output 132 [2019-08-30 00:23:51,812 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:51,822 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:51,824 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:51,825 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:51,838 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 167 treesize of output 133 [2019-08-30 00:23:51,839 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:51,849 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:51,850 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:51,852 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:51,865 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 191 treesize of output 139 [2019-08-30 00:23:51,866 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:51,873 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:51,874 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:51,875 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:51,881 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 140 treesize of output 124 [2019-08-30 00:23:51,882 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:52,164 WARN L188 SmtUtils]: Spent 281.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 68 [2019-08-30 00:23:52,165 INFO L567 ElimStorePlain]: treesize reduction 468, result has 25.8 percent of original size [2019-08-30 00:23:52,166 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:23:52,166 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:647, output treesize:163 [2019-08-30 00:23:52,167 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:52,168 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:52,179 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:52,180 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:52,182 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:52,193 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 190 treesize of output 138 [2019-08-30 00:23:52,194 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:52,204 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:52,205 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:52,206 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:52,220 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 147 treesize of output 131 [2019-08-30 00:23:52,220 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:52,229 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:52,231 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:52,232 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:52,258 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 166 treesize of output 132 [2019-08-30 00:23:52,258 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:52,266 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:52,267 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:52,269 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:52,274 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 139 treesize of output 123 [2019-08-30 00:23:52,275 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:52,532 WARN L188 SmtUtils]: Spent 256.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 64 [2019-08-30 00:23:52,533 INFO L567 ElimStorePlain]: treesize reduction 473, result has 24.6 percent of original size [2019-08-30 00:23:52,533 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:23:52,533 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:643, output treesize:154 [2019-08-30 00:23:52,536 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:52,537 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:52,542 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:52,569 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:52,570 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:52,571 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:52,583 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:52,584 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:52,584 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:52,597 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:52,598 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:52,599 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:52,601 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:52,602 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:52,603 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:52,621 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 205 treesize of output 156 [2019-08-30 00:23:52,622 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:52,633 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:52,634 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:52,635 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:52,637 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:52,638 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:52,639 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:52,661 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 178 treesize of output 147 [2019-08-30 00:23:52,662 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:52,673 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:52,674 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:52,676 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:52,677 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:52,679 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:52,680 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:52,698 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 229 treesize of output 162 [2019-08-30 00:23:52,699 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:52,708 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:52,709 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:52,711 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:52,711 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:52,712 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:52,713 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:52,720 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 186 treesize of output 155 [2019-08-30 00:23:52,720 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:53,022 WARN L188 SmtUtils]: Spent 300.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 72 [2019-08-30 00:23:53,022 INFO L567 ElimStorePlain]: treesize reduction 590, result has 24.6 percent of original size [2019-08-30 00:23:53,023 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:23:53,023 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:799, output treesize:193 [2019-08-30 00:23:53,024 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:53,025 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:53,026 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:53,050 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:53,051 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:53,052 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:53,053 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:53,054 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:53,056 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:53,080 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 187 treesize of output 156 [2019-08-30 00:23:53,081 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:53,092 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:53,094 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:53,095 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:53,097 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:53,098 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:53,099 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:53,123 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 230 treesize of output 163 [2019-08-30 00:23:53,124 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:53,138 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:53,139 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:53,141 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:53,142 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:53,144 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:53,145 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:53,167 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 179 treesize of output 148 [2019-08-30 00:23:53,168 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:53,177 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:53,179 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:53,180 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:53,181 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:53,182 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:53,183 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:53,193 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 206 treesize of output 157 [2019-08-30 00:23:53,194 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:53,520 WARN L188 SmtUtils]: Spent 326.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 76 [2019-08-30 00:23:53,521 INFO L567 ElimStorePlain]: treesize reduction 585, result has 25.7 percent of original size [2019-08-30 00:23:53,521 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:23:53,522 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:803, output treesize:202 [2019-08-30 00:23:53,526 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:53,527 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:53,562 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:53,992 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:53,993 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:53,994 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:54,000 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:54,001 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:54,002 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:54,032 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,034 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,035 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,036 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,038 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,039 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,040 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,041 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,043 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,045 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,069 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 227 treesize of output 181 [2019-08-30 00:23:54,070 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:54,089 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,091 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,092 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,093 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,095 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,096 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,097 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,099 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,100 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,101 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,131 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 277 treesize of output 195 [2019-08-30 00:23:54,132 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:54,144 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:23:54,145 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:54,156 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:23:54,157 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:54,171 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,173 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,174 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,176 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,177 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,179 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,180 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,182 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,183 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,185 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,219 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 235 treesize of output 189 [2019-08-30 00:23:54,220 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:54,235 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,237 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,238 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,240 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,241 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,243 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,244 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,246 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,248 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,249 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,286 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 226 treesize of output 180 [2019-08-30 00:23:54,287 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:54,304 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,306 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,307 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,309 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,310 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,311 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,313 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,314 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,315 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,317 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,349 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 254 treesize of output 190 [2019-08-30 00:23:54,350 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:54,365 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:23:54,366 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:54,379 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:23:54,379 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:54,395 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,397 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,398 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,400 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,402 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,403 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,406 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,408 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,410 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,411 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,445 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 278 treesize of output 196 [2019-08-30 00:23:54,446 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:54,460 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,462 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,463 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,464 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,466 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,467 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,468 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,470 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,471 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,473 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,501 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 253 treesize of output 189 [2019-08-30 00:23:54,502 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:54,519 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,521 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,522 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,523 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,524 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,525 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,526 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,527 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,529 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,530 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,539 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 234 treesize of output 188 [2019-08-30 00:23:54,540 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:54,970 WARN L188 SmtUtils]: Spent 430.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 82 [2019-08-30 00:23:54,971 INFO L567 ElimStorePlain]: treesize reduction 1719, result has 12.0 percent of original size [2019-08-30 00:23:54,972 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:23:54,972 INFO L221 ElimStorePlain]: Needed 13 recursive calls to eliminate 1 variables, input treesize:3003, output treesize:234 [2019-08-30 00:23:54,974 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:54,974 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:54,975 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:54,994 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,996 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,997 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,998 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:54,999 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:55,001 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:55,002 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:55,004 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:55,005 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:55,007 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:55,041 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 235 treesize of output 189 [2019-08-30 00:23:55,043 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:55,055 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:23:55,056 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:55,072 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:55,073 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:55,075 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:55,076 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:55,078 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:55,080 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:55,082 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:55,084 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:55,086 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:55,087 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:55,126 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 236 treesize of output 190 [2019-08-30 00:23:55,127 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:55,139 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:23:55,139 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:55,155 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:55,156 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:55,158 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:55,159 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:55,161 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:55,162 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:55,164 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:55,166 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:55,168 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:55,169 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:55,206 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 278 treesize of output 196 [2019-08-30 00:23:55,207 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:55,229 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:55,231 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:55,233 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:55,235 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:55,236 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:55,238 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:55,240 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:55,241 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:55,243 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:55,245 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:55,277 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 255 treesize of output 191 [2019-08-30 00:23:55,278 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:55,292 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:55,293 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:55,295 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:55,297 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:55,298 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:55,300 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:55,302 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:55,304 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:55,305 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:55,307 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:55,344 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 254 treesize of output 190 [2019-08-30 00:23:55,345 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:55,361 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:55,362 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:55,363 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:55,364 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:55,366 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:55,368 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:55,369 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:55,371 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:55,373 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:55,374 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:55,411 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 227 treesize of output 181 [2019-08-30 00:23:55,412 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:55,425 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:55,426 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:55,428 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:55,430 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:55,431 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:55,433 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:55,434 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:55,436 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:55,437 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:55,439 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:55,470 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 279 treesize of output 197 [2019-08-30 00:23:55,472 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:55,485 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:55,487 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:55,488 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:55,489 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:55,491 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:55,492 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:55,493 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:55,494 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:55,496 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:55,497 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:23:55,518 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 228 treesize of output 182 [2019-08-30 00:23:55,519 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:55,529 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:23:55,529 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:55,539 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:23:55,539 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-30 00:23:55,982 WARN L188 SmtUtils]: Spent 441.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 86 [2019-08-30 00:23:55,982 INFO L567 ElimStorePlain]: treesize reduction 1718, result has 12.4 percent of original size [2019-08-30 00:23:55,982 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:23:55,982 INFO L221 ElimStorePlain]: Needed 13 recursive calls to eliminate 1 variables, input treesize:3015, output treesize:243 [2019-08-30 00:23:55,995 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:55,995 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:55,996 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:55,997 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:55,998 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:56,001 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:56,002 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:56,003 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:57,199 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:58,224 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:58,225 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:23:59,379 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:00,393 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:00,394 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:01,534 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:03,577 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:03,577 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:03,577 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:03,578 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:03,578 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:03,579 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:03,579 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:03,580 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:03,580 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:03,581 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:03,581 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:03,582 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:03,582 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:03,589 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:24:03,590 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:03,590 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:03,591 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:24:03,591 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:03,592 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:03,593 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 4 terms [2019-08-30 00:24:03,593 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:03,594 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:03,594 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:03,611 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:03,612 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:03,623 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:03,623 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:03,634 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:03,645 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 128 treesize of output 109 [2019-08-30 00:24:03,645 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:03,676 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:03,682 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 108 [2019-08-30 00:24:03,683 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:03,691 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:03,692 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:03,704 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:03,704 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:03,715 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:03,715 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:03,727 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:03,727 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:03,738 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:03,739 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:03,774 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:03,803 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 152 treesize of output 115 [2019-08-30 00:24:03,804 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:03,814 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:03,819 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 106 treesize of output 105 [2019-08-30 00:24:03,820 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:03,828 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:03,828 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:03,834 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:03,834 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:04,055 WARN L188 SmtUtils]: Spent 220.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 60 [2019-08-30 00:24:04,056 INFO L567 ElimStorePlain]: treesize reduction 356, result has 25.8 percent of original size [2019-08-30 00:24:04,056 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:24:04,056 INFO L221 ElimStorePlain]: Needed 14 recursive calls to eliminate 1 variables, input treesize:3068, output treesize:124 [2019-08-30 00:24:04,059 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:24:04,060 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:24:04,060 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 4 terms [2019-08-30 00:24:04,061 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:04,062 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:04,062 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:04,064 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:04,064 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:04,065 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:04,066 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:04,083 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:04,088 INFO L375 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 108 treesize of output 107 [2019-08-30 00:24:04,089 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:04,101 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:04,108 INFO L375 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 151 treesize of output 114 [2019-08-30 00:24:04,108 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:04,121 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:04,121 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:04,132 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:04,132 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:04,158 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:04,158 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:04,170 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:04,170 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:04,180 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:04,181 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:04,193 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:04,193 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:04,207 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:04,214 INFO L375 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 127 treesize of output 108 [2019-08-30 00:24:04,215 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:04,226 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:04,233 INFO L375 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 105 treesize of output 104 [2019-08-30 00:24:04,233 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:04,246 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:04,247 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:04,260 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:04,260 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:04,273 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:04,273 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:04,284 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:04,285 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:04,296 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:04,296 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:04,509 WARN L188 SmtUtils]: Spent 211.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 56 [2019-08-30 00:24:04,509 INFO L567 ElimStorePlain]: treesize reduction 361, result has 24.2 percent of original size [2019-08-30 00:24:04,510 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:24:04,510 INFO L221 ElimStorePlain]: Needed 16 recursive calls to eliminate 1 variables, input treesize:3642, output treesize:115 [2019-08-30 00:24:04,513 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:04,514 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:04,517 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:04,527 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:04,543 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:04,543 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:04,557 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:04,558 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:04,560 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:04,574 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 191 treesize of output 139 [2019-08-30 00:24:04,575 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:04,584 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:04,585 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:04,587 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:04,598 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 167 treesize of output 133 [2019-08-30 00:24:04,598 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:04,608 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:04,609 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:04,610 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:04,623 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 148 treesize of output 132 [2019-08-30 00:24:04,623 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:04,632 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:04,633 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:04,634 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:04,639 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 140 treesize of output 124 [2019-08-30 00:24:04,640 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:04,911 WARN L188 SmtUtils]: Spent 270.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 68 [2019-08-30 00:24:04,912 INFO L567 ElimStorePlain]: treesize reduction 468, result has 25.8 percent of original size [2019-08-30 00:24:04,912 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:24:04,913 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:647, output treesize:163 [2019-08-30 00:24:04,914 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:04,915 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:04,936 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:04,937 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:04,938 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:04,951 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 166 treesize of output 132 [2019-08-30 00:24:04,952 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:04,961 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:04,962 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:04,964 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:04,977 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 139 treesize of output 123 [2019-08-30 00:24:04,978 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:04,990 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:04,991 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:04,993 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:05,005 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 147 treesize of output 131 [2019-08-30 00:24:05,006 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:05,013 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:05,014 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:05,015 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:05,021 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 190 treesize of output 138 [2019-08-30 00:24:05,022 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:05,269 WARN L188 SmtUtils]: Spent 246.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 64 [2019-08-30 00:24:05,269 INFO L567 ElimStorePlain]: treesize reduction 473, result has 24.6 percent of original size [2019-08-30 00:24:05,270 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:24:05,270 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:643, output treesize:154 [2019-08-30 00:24:05,273 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:05,273 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:05,278 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:05,307 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:05,311 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:05,312 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:05,324 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:05,325 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:05,327 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:05,328 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:05,330 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:05,331 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:05,352 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 186 treesize of output 155 [2019-08-30 00:24:05,353 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:05,363 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:05,365 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:05,366 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:05,368 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:05,369 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:05,371 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:05,393 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 205 treesize of output 156 [2019-08-30 00:24:05,394 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:05,406 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:05,407 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:05,408 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:05,410 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:05,411 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:05,413 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:05,435 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 178 treesize of output 147 [2019-08-30 00:24:05,436 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:05,445 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:05,446 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:05,447 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:05,449 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:05,450 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:05,451 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:05,458 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 229 treesize of output 162 [2019-08-30 00:24:05,459 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:05,759 WARN L188 SmtUtils]: Spent 299.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 72 [2019-08-30 00:24:05,759 INFO L567 ElimStorePlain]: treesize reduction 590, result has 24.6 percent of original size [2019-08-30 00:24:05,760 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:24:05,760 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:799, output treesize:193 [2019-08-30 00:24:05,762 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:05,763 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:05,777 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:05,779 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:05,780 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:05,782 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:05,783 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:05,784 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:05,806 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 187 treesize of output 156 [2019-08-30 00:24:05,807 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:05,818 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:05,820 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:05,821 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:05,823 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:05,824 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:05,825 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:05,847 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 179 treesize of output 148 [2019-08-30 00:24:05,848 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:05,859 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:05,860 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:05,861 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:05,863 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:05,864 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:05,866 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:05,887 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 230 treesize of output 163 [2019-08-30 00:24:05,888 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:05,898 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:05,899 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:05,900 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:05,901 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:05,903 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:05,904 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:05,914 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 206 treesize of output 157 [2019-08-30 00:24:05,915 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:06,237 WARN L188 SmtUtils]: Spent 320.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 76 [2019-08-30 00:24:06,237 INFO L567 ElimStorePlain]: treesize reduction 585, result has 25.7 percent of original size [2019-08-30 00:24:06,237 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:24:06,237 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:803, output treesize:202 [2019-08-30 00:24:06,241 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:06,242 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:06,243 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:06,257 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:06,287 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:06,287 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:06,298 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:06,774 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:06,775 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:06,776 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:06,784 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:06,785 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:06,786 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:06,805 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:06,806 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:06,821 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:06,822 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:06,836 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:06,838 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:06,839 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:06,840 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:06,841 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:06,842 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:06,844 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:06,845 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:06,846 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:06,848 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:06,876 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 253 treesize of output 189 [2019-08-30 00:24:06,878 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:06,889 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:06,889 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:06,903 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:06,904 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:06,906 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:06,907 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:06,908 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:06,910 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:06,911 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:06,912 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:06,913 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:06,914 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:06,943 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 277 treesize of output 195 [2019-08-30 00:24:06,945 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:06,959 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:06,960 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:06,962 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:06,964 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:06,965 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:06,967 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:06,968 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:06,970 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:06,971 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:06,972 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,001 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 234 treesize of output 188 [2019-08-30 00:24:07,002 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:07,017 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,018 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,020 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,021 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,022 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,024 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,025 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,027 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,029 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,031 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,066 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 278 treesize of output 196 [2019-08-30 00:24:07,067 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:07,081 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,083 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,085 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,086 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,087 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,088 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,090 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,091 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,092 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,094 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,122 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 227 treesize of output 181 [2019-08-30 00:24:07,123 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:07,134 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:07,134 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:07,149 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,150 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,151 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,153 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,154 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,156 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,157 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,159 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,161 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,162 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,195 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 254 treesize of output 190 [2019-08-30 00:24:07,196 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:07,208 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,209 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,210 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,211 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,212 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,214 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,215 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,217 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,218 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,220 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,252 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 226 treesize of output 180 [2019-08-30 00:24:07,253 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:07,265 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,266 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,266 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,267 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,268 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,269 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,271 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,272 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,273 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,275 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,284 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 235 treesize of output 189 [2019-08-30 00:24:07,285 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:07,675 WARN L188 SmtUtils]: Spent 388.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 82 [2019-08-30 00:24:07,675 INFO L567 ElimStorePlain]: treesize reduction 1719, result has 12.0 percent of original size [2019-08-30 00:24:07,676 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:24:07,676 INFO L221 ElimStorePlain]: Needed 13 recursive calls to eliminate 1 variables, input treesize:3003, output treesize:234 [2019-08-30 00:24:07,678 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:07,679 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:07,679 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:07,696 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,697 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,698 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,700 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,701 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,703 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,704 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,705 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,707 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,708 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,744 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 255 treesize of output 191 [2019-08-30 00:24:07,745 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:07,760 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,762 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,763 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,765 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,766 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,768 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,770 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,772 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,773 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,775 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,811 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 228 treesize of output 182 [2019-08-30 00:24:07,813 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:07,834 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,835 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,837 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,838 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,840 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,841 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,842 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,844 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,845 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,847 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,879 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 236 treesize of output 190 [2019-08-30 00:24:07,880 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:07,894 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,895 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,897 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,899 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,901 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,902 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,904 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,906 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,907 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,909 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,945 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 254 treesize of output 190 [2019-08-30 00:24:07,946 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:07,960 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:07,960 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:07,975 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:07,975 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:07,990 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,991 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,993 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,995 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,996 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,997 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:07,998 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:08,000 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:08,001 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:08,003 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:08,040 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 278 treesize of output 196 [2019-08-30 00:24:08,041 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:08,056 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:08,059 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:08,060 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:08,062 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:08,064 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:08,066 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:08,067 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:08,069 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:08,071 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:08,072 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:08,111 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 227 treesize of output 181 [2019-08-30 00:24:08,112 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:08,126 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:08,127 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:08,128 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:08,130 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:08,131 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:08,132 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:08,134 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:08,136 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:08,137 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:08,139 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:08,174 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 279 treesize of output 197 [2019-08-30 00:24:08,176 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:08,187 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:08,187 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:08,199 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:08,199 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:08,211 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:08,212 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:08,213 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:08,214 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:08,215 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:08,216 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:08,218 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:08,219 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:08,220 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:08,221 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:08,231 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 235 treesize of output 189 [2019-08-30 00:24:08,232 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:08,671 WARN L188 SmtUtils]: Spent 438.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 86 [2019-08-30 00:24:08,672 INFO L567 ElimStorePlain]: treesize reduction 1718, result has 12.4 percent of original size [2019-08-30 00:24:08,672 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:24:08,672 INFO L221 ElimStorePlain]: Needed 13 recursive calls to eliminate 1 variables, input treesize:3015, output treesize:243 [2019-08-30 00:24:08,683 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:08,683 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:08,684 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:08,684 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:08,685 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:09,687 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:10,841 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:10,842 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:10,842 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:11,856 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:13,000 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:13,001 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:13,002 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:13,021 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:13,021 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:14,014 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:15,165 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:15,166 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:16,157 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:19,090 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:19,091 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:19,091 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:19,091 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:19,091 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:19,092 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:19,093 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:19,093 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:19,094 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:19,094 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:19,095 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:19,095 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:19,096 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:19,103 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:24:19,104 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:19,104 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:19,105 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:24:19,105 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:19,106 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:24:19,106 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:19,107 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 4 terms [2019-08-30 00:24:19,108 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:19,108 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:19,109 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:19,129 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:19,137 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 106 treesize of output 105 [2019-08-30 00:24:19,138 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:19,150 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:19,151 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:19,162 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:19,162 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:19,179 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:19,179 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:19,198 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:19,199 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:19,211 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:19,211 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:19,224 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:19,231 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 128 treesize of output 109 [2019-08-30 00:24:19,232 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:19,243 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:19,243 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:19,256 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:19,256 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:19,271 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:19,279 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 152 treesize of output 115 [2019-08-30 00:24:19,280 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:19,296 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:19,307 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 108 [2019-08-30 00:24:19,307 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:19,319 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:19,319 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:19,335 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:19,335 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:19,346 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:19,347 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:19,357 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:19,358 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:19,370 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:19,370 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:19,378 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:19,379 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:19,387 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:19,387 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:19,608 WARN L188 SmtUtils]: Spent 220.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 60 [2019-08-30 00:24:19,609 INFO L567 ElimStorePlain]: treesize reduction 356, result has 25.8 percent of original size [2019-08-30 00:24:19,609 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:24:19,609 INFO L221 ElimStorePlain]: Needed 19 recursive calls to eliminate 1 variables, input treesize:4514, output treesize:124 [2019-08-30 00:24:19,611 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:24:19,611 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:19,612 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:24:19,613 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:19,613 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:24:19,614 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 4 terms [2019-08-30 00:24:19,614 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:19,615 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:19,616 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:19,616 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:19,618 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:19,639 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:19,646 INFO L375 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 151 treesize of output 114 [2019-08-30 00:24:19,647 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:19,665 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:19,665 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:19,676 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:19,677 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:19,689 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:19,689 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:19,700 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:19,700 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:19,712 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:19,712 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:19,723 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:19,723 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:19,737 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:19,737 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:19,751 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:19,751 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:19,765 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:19,765 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:19,776 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:19,776 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:19,788 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:19,795 INFO L375 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 105 treesize of output 104 [2019-08-30 00:24:19,796 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:19,807 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:19,814 INFO L375 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 108 treesize of output 107 [2019-08-30 00:24:19,814 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:19,825 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:19,825 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:19,837 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:19,837 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:19,848 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:19,854 INFO L375 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 127 treesize of output 108 [2019-08-30 00:24:19,855 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:19,866 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:19,866 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:19,872 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:19,873 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:20,085 WARN L188 SmtUtils]: Spent 211.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 56 [2019-08-30 00:24:20,085 INFO L567 ElimStorePlain]: treesize reduction 361, result has 24.2 percent of original size [2019-08-30 00:24:20,086 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:24:20,086 INFO L221 ElimStorePlain]: Needed 19 recursive calls to eliminate 1 variables, input treesize:4496, output treesize:115 [2019-08-30 00:24:20,088 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:20,089 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:20,091 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:20,100 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:20,103 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:20,104 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:20,115 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:20,116 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:20,118 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:20,131 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 148 treesize of output 132 [2019-08-30 00:24:20,132 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:20,143 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:20,145 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:20,147 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:20,161 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 191 treesize of output 139 [2019-08-30 00:24:20,162 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:20,172 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:20,174 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:20,175 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:20,189 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 140 treesize of output 124 [2019-08-30 00:24:20,189 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:20,197 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:20,198 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:20,200 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:20,205 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 167 treesize of output 133 [2019-08-30 00:24:20,206 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:20,477 WARN L188 SmtUtils]: Spent 270.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 68 [2019-08-30 00:24:20,478 INFO L567 ElimStorePlain]: treesize reduction 468, result has 25.8 percent of original size [2019-08-30 00:24:20,478 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:24:20,478 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:647, output treesize:163 [2019-08-30 00:24:20,480 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:20,480 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:20,492 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:20,493 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:20,495 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:20,506 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 190 treesize of output 138 [2019-08-30 00:24:20,507 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:20,519 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:20,520 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:20,521 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:20,532 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 147 treesize of output 131 [2019-08-30 00:24:20,533 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:20,543 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:20,544 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:20,546 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:20,559 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 139 treesize of output 123 [2019-08-30 00:24:20,560 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:20,567 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:20,568 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:20,570 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:20,575 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 166 treesize of output 132 [2019-08-30 00:24:20,576 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:20,836 WARN L188 SmtUtils]: Spent 259.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 64 [2019-08-30 00:24:20,837 INFO L567 ElimStorePlain]: treesize reduction 473, result has 24.6 percent of original size [2019-08-30 00:24:20,837 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:24:20,838 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:643, output treesize:154 [2019-08-30 00:24:20,840 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:20,841 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:20,846 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:20,868 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:20,869 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:20,870 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:20,873 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:20,873 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:20,874 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:20,887 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:20,889 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:20,890 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:20,892 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:20,893 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:20,894 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:20,914 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 186 treesize of output 155 [2019-08-30 00:24:20,915 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:20,949 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:20,950 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:20,951 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:20,952 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:20,952 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:20,953 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:20,973 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 205 treesize of output 156 [2019-08-30 00:24:20,974 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:20,984 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:20,985 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:20,986 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:20,988 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:20,989 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:20,991 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:21,012 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 178 treesize of output 147 [2019-08-30 00:24:21,013 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:21,020 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:21,021 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:21,022 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:21,024 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:21,025 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:21,026 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:21,034 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 229 treesize of output 162 [2019-08-30 00:24:21,035 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:21,337 WARN L188 SmtUtils]: Spent 301.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 72 [2019-08-30 00:24:21,338 INFO L567 ElimStorePlain]: treesize reduction 590, result has 24.6 percent of original size [2019-08-30 00:24:21,338 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:24:21,339 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:799, output treesize:193 [2019-08-30 00:24:21,340 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:21,340 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:21,341 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:21,354 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:21,355 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:21,355 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:21,356 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:21,357 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:21,359 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:21,380 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 187 treesize of output 156 [2019-08-30 00:24:21,381 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:21,390 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:21,392 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:21,393 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:21,394 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:21,396 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:21,397 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:21,420 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 230 treesize of output 163 [2019-08-30 00:24:21,421 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:21,432 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:21,434 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:21,436 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:21,437 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:21,439 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:21,440 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:21,460 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 206 treesize of output 157 [2019-08-30 00:24:21,462 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:21,469 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:21,470 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:21,471 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:21,473 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:21,474 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:21,475 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:21,482 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 179 treesize of output 148 [2019-08-30 00:24:21,483 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:21,796 WARN L188 SmtUtils]: Spent 312.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 76 [2019-08-30 00:24:21,797 INFO L567 ElimStorePlain]: treesize reduction 585, result has 25.7 percent of original size [2019-08-30 00:24:21,797 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:24:21,798 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:803, output treesize:202 [2019-08-30 00:24:21,802 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:21,803 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:21,803 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:21,816 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:21,833 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:21,833 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:21,843 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:22,064 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:22,068 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:22,068 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:22,086 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:22,087 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:22,088 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:22,090 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:22,091 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:22,093 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:22,094 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:22,096 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:22,097 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:22,099 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:22,132 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 278 treesize of output 196 [2019-08-30 00:24:22,133 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:22,146 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:22,147 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:22,163 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:22,164 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:22,166 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:22,167 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:22,169 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:22,170 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:22,172 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:22,173 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:22,175 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:22,176 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:22,215 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 227 treesize of output 181 [2019-08-30 00:24:22,216 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:22,228 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:22,229 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:22,243 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:22,245 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:22,246 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:22,249 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:22,250 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:22,251 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:22,253 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:22,255 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:22,256 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:22,258 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:22,295 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 234 treesize of output 188 [2019-08-30 00:24:22,296 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:22,311 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:22,312 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:22,313 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:22,315 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:22,316 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:22,317 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:22,318 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:22,320 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:22,321 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:22,323 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:22,360 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 226 treesize of output 180 [2019-08-30 00:24:22,361 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:22,379 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:22,380 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:22,381 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:22,383 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:22,385 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:22,386 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:22,388 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:22,389 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:22,391 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:22,392 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:22,430 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 254 treesize of output 190 [2019-08-30 00:24:22,432 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:22,443 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:22,444 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:22,458 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:22,460 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:22,462 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:22,463 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:22,465 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:22,466 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:22,468 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:22,470 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:22,471 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:22,473 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:22,508 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 253 treesize of output 189 [2019-08-30 00:24:22,509 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:22,534 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:22,535 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:22,536 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:22,538 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:22,539 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:22,541 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:22,542 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:22,544 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:22,546 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:22,547 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:22,579 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 277 treesize of output 195 [2019-08-30 00:24:22,580 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:22,591 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:22,592 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:22,602 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:22,603 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:22,604 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:22,605 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:22,607 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:22,608 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:22,609 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:22,611 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:22,612 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:22,613 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:22,622 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 235 treesize of output 189 [2019-08-30 00:24:22,624 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:23,053 WARN L188 SmtUtils]: Spent 428.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 82 [2019-08-30 00:24:23,053 INFO L567 ElimStorePlain]: treesize reduction 1719, result has 12.0 percent of original size [2019-08-30 00:24:23,054 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:24:23,054 INFO L221 ElimStorePlain]: Needed 13 recursive calls to eliminate 1 variables, input treesize:3003, output treesize:234 [2019-08-30 00:24:23,057 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:23,057 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:23,075 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:23,076 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:23,077 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:23,079 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:23,080 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:23,082 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:23,083 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:23,085 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:23,086 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:23,088 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:23,119 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 278 treesize of output 196 [2019-08-30 00:24:23,121 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:23,136 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:23,137 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:23,151 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:23,152 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:23,164 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:23,164 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:23,178 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:23,180 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:23,181 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:23,182 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:23,184 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:23,186 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:23,188 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:23,190 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:23,191 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:23,193 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:23,228 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 227 treesize of output 181 [2019-08-30 00:24:23,229 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:23,243 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:23,245 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:23,246 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:23,247 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:23,249 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:23,250 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:23,252 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:23,254 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:23,256 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:23,258 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:23,295 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 254 treesize of output 190 [2019-08-30 00:24:23,297 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:23,323 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:23,325 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:23,326 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:23,328 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:23,329 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:23,331 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:23,332 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:23,335 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:23,336 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:23,338 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:23,374 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 228 treesize of output 182 [2019-08-30 00:24:23,375 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:23,389 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:23,390 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:23,393 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:23,399 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:23,401 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:23,403 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:23,404 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:23,405 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:23,406 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:23,407 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:23,441 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 255 treesize of output 191 [2019-08-30 00:24:23,443 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:23,458 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:23,459 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:23,460 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:23,461 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:23,463 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:23,464 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:23,466 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:23,468 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:23,469 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:23,471 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:23,508 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 279 treesize of output 197 [2019-08-30 00:24:23,509 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:23,518 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:23,519 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:23,529 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:23,531 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:23,532 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:23,534 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:23,535 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:23,537 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:23,538 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:23,540 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:23,542 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:23,543 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:23,581 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 236 treesize of output 190 [2019-08-30 00:24:23,582 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:23,592 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:23,593 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:23,594 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:23,596 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:23,597 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:23,598 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:23,599 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:23,601 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:23,602 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:23,603 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:23,613 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 235 treesize of output 189 [2019-08-30 00:24:23,614 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:24,060 WARN L188 SmtUtils]: Spent 444.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 86 [2019-08-30 00:24:24,060 INFO L567 ElimStorePlain]: treesize reduction 1718, result has 12.4 percent of original size [2019-08-30 00:24:24,061 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:24:24,061 INFO L221 ElimStorePlain]: Needed 13 recursive calls to eliminate 1 variables, input treesize:3015, output treesize:243 [2019-08-30 00:24:24,072 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:24,073 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:24,073 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:24,073 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:24,074 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:24,074 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:24,075 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:24,076 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:24,077 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:24,078 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:24,769 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:26,167 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:26,168 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:26,887 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:28,266 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:28,268 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:28,980 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:30,368 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:30,370 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:31,057 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:32,573 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:32,575 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:33,413 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:37,492 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:37,493 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:37,493 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:37,493 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:37,494 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:37,494 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:37,494 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:37,495 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:37,495 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:37,496 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:37,496 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:37,497 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:37,497 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:37,498 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:37,499 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:37,499 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:37,500 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:37,508 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:24:37,508 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:24:37,508 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:24:37,509 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:37,510 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:24:37,510 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 4 terms [2019-08-30 00:24:37,511 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:37,512 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:37,513 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:37,513 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:37,514 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:37,515 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:37,516 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:37,516 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:37,534 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:37,535 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:37,548 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:37,548 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:37,560 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:37,560 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:37,584 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:37,584 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:37,599 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:37,600 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:37,609 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:37,609 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:37,619 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:37,620 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:37,629 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:37,630 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:37,639 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:37,639 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:37,652 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:37,659 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 108 [2019-08-30 00:24:37,660 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:37,670 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:37,671 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:37,681 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:37,682 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:37,692 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:37,692 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:37,702 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:37,703 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:37,711 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:37,711 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:37,722 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:37,722 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:37,734 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:37,739 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 128 treesize of output 109 [2019-08-30 00:24:37,740 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:37,750 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:37,758 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 106 treesize of output 105 [2019-08-30 00:24:37,759 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:37,767 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:37,768 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:37,774 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:37,778 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 152 treesize of output 115 [2019-08-30 00:24:37,779 INFO L496 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:38,012 WARN L188 SmtUtils]: Spent 232.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 60 [2019-08-30 00:24:38,013 INFO L567 ElimStorePlain]: treesize reduction 356, result has 25.8 percent of original size [2019-08-30 00:24:38,013 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:24:38,013 INFO L221 ElimStorePlain]: Needed 21 recursive calls to eliminate 1 variables, input treesize:5100, output treesize:124 [2019-08-30 00:24:38,016 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:24:38,016 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:38,017 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:24:38,017 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:38,017 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:24:38,018 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:38,019 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:24:38,019 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:38,020 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 4 terms [2019-08-30 00:24:38,020 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:38,021 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:38,022 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:38,023 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:38,024 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:38,043 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:38,043 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:38,055 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:38,055 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:38,067 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:38,073 INFO L375 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 127 treesize of output 108 [2019-08-30 00:24:38,074 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:38,087 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:38,087 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:38,097 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:38,097 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:38,112 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:38,119 INFO L375 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 151 treesize of output 114 [2019-08-30 00:24:38,120 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:38,132 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:38,138 INFO L375 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 105 treesize of output 104 [2019-08-30 00:24:38,139 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:38,153 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:38,153 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:38,164 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:38,164 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:38,176 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:38,177 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:38,190 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:38,190 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:38,203 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:38,203 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:38,217 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:38,218 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:38,230 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:38,230 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:38,242 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:38,243 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:38,256 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:38,256 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:38,269 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:38,274 INFO L375 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 108 treesize of output 107 [2019-08-30 00:24:38,274 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:38,286 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:38,286 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:38,295 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:38,296 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:38,529 WARN L188 SmtUtils]: Spent 233.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 56 [2019-08-30 00:24:38,530 INFO L567 ElimStorePlain]: treesize reduction 361, result has 24.2 percent of original size [2019-08-30 00:24:38,530 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:24:38,530 INFO L221 ElimStorePlain]: Needed 20 recursive calls to eliminate 1 variables, input treesize:4811, output treesize:115 [2019-08-30 00:24:38,532 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:38,533 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:38,535 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:38,544 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:38,544 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:38,545 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:38,549 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:38,549 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:38,550 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:38,563 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:38,564 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:38,566 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:38,576 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 167 treesize of output 133 [2019-08-30 00:24:38,577 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:38,584 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:38,585 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:38,587 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:38,600 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 148 treesize of output 132 [2019-08-30 00:24:38,601 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:38,610 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:38,611 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:38,612 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:38,627 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 140 treesize of output 124 [2019-08-30 00:24:38,628 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:38,635 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:38,636 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:38,637 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:38,642 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 191 treesize of output 139 [2019-08-30 00:24:38,643 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:38,918 WARN L188 SmtUtils]: Spent 274.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 68 [2019-08-30 00:24:38,919 INFO L567 ElimStorePlain]: treesize reduction 468, result has 25.8 percent of original size [2019-08-30 00:24:38,919 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:24:38,919 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:647, output treesize:163 [2019-08-30 00:24:38,921 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:38,921 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:38,922 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:38,933 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:38,934 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:38,936 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:38,949 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 190 treesize of output 138 [2019-08-30 00:24:38,950 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:38,961 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:38,962 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:38,964 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:38,977 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 147 treesize of output 131 [2019-08-30 00:24:38,978 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:38,989 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:38,991 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:38,992 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:39,005 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 139 treesize of output 123 [2019-08-30 00:24:39,006 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:39,014 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:39,015 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:39,016 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:39,021 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 166 treesize of output 132 [2019-08-30 00:24:39,022 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:39,279 WARN L188 SmtUtils]: Spent 256.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 64 [2019-08-30 00:24:39,280 INFO L567 ElimStorePlain]: treesize reduction 473, result has 24.6 percent of original size [2019-08-30 00:24:39,280 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:24:39,280 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:643, output treesize:154 [2019-08-30 00:24:39,282 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:39,283 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:39,287 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:39,307 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:39,308 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:39,308 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:39,312 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:39,312 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:39,313 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:39,325 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:39,326 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:39,327 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:39,329 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:39,330 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:39,332 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:39,353 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 205 treesize of output 156 [2019-08-30 00:24:39,354 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:39,365 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:39,366 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:39,367 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:39,369 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:39,370 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:39,372 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:39,394 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 186 treesize of output 155 [2019-08-30 00:24:39,395 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:39,407 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:39,408 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:39,409 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:39,409 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:39,411 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:39,412 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:39,433 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 229 treesize of output 162 [2019-08-30 00:24:39,434 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:39,442 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:39,443 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:39,444 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:39,445 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:39,447 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:39,448 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:39,455 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 178 treesize of output 147 [2019-08-30 00:24:39,456 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:39,755 WARN L188 SmtUtils]: Spent 298.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 72 [2019-08-30 00:24:39,755 INFO L567 ElimStorePlain]: treesize reduction 590, result has 24.6 percent of original size [2019-08-30 00:24:39,756 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:24:39,756 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:799, output treesize:193 [2019-08-30 00:24:39,758 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:39,758 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:39,758 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:39,770 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:39,771 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:39,773 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:39,774 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:39,776 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:39,777 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:39,799 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 179 treesize of output 148 [2019-08-30 00:24:39,800 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:39,811 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:39,813 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:39,814 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:39,815 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:39,817 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:39,819 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:39,841 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 230 treesize of output 163 [2019-08-30 00:24:39,842 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:39,852 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:39,860 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:39,862 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:39,863 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:39,865 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:39,866 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:39,884 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 187 treesize of output 156 [2019-08-30 00:24:39,885 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:39,893 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:39,894 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:39,894 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:39,895 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:39,897 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:39,898 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:39,905 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 206 treesize of output 157 [2019-08-30 00:24:39,906 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:40,232 WARN L188 SmtUtils]: Spent 325.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 76 [2019-08-30 00:24:40,233 INFO L567 ElimStorePlain]: treesize reduction 585, result has 25.7 percent of original size [2019-08-30 00:24:40,233 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:24:40,234 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:803, output treesize:202 [2019-08-30 00:24:40,237 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:40,238 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:40,239 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:40,246 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:40,266 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:40,267 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:40,279 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:40,492 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:40,502 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:40,503 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:40,522 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:40,523 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:40,524 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:40,525 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:40,526 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:40,528 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:40,530 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:40,531 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:40,532 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:40,534 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:40,558 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 254 treesize of output 190 [2019-08-30 00:24:40,559 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:40,573 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:40,574 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:40,575 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:40,577 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:40,578 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:40,580 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:40,581 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:40,583 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:40,584 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:40,586 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:40,623 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 234 treesize of output 188 [2019-08-30 00:24:40,625 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:40,641 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:40,642 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:40,645 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:40,646 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:40,647 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:40,648 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:40,649 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:40,651 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:40,652 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:40,654 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:40,690 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 227 treesize of output 181 [2019-08-30 00:24:40,691 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:40,706 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:40,707 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:40,709 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:40,711 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:40,712 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:40,714 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:40,715 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:40,717 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:40,718 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:40,720 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:40,757 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 226 treesize of output 180 [2019-08-30 00:24:40,758 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:40,773 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:40,774 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:40,775 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:40,777 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:40,778 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:40,780 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:40,781 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:40,784 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:40,785 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:40,786 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:40,818 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 277 treesize of output 195 [2019-08-30 00:24:40,819 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:40,837 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:40,838 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:40,840 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:40,841 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:40,843 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:40,844 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:40,846 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:40,847 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:40,849 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:40,850 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:40,888 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 235 treesize of output 189 [2019-08-30 00:24:40,890 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:40,907 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:40,907 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:40,918 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:40,919 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:40,953 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:40,955 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:40,957 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:40,958 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:40,960 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:40,984 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:40,986 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:40,987 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:40,989 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:40,990 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:41,022 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 253 treesize of output 189 [2019-08-30 00:24:41,023 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:41,039 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:41,041 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:41,042 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:41,043 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:41,044 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:41,046 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:41,047 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:41,048 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:41,050 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:41,051 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:41,080 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 278 treesize of output 196 [2019-08-30 00:24:41,082 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:41,093 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:41,093 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:41,102 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:41,102 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:41,518 WARN L188 SmtUtils]: Spent 414.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 82 [2019-08-30 00:24:41,518 INFO L567 ElimStorePlain]: treesize reduction 1719, result has 12.0 percent of original size [2019-08-30 00:24:41,518 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:24:41,518 INFO L221 ElimStorePlain]: Needed 13 recursive calls to eliminate 1 variables, input treesize:3003, output treesize:234 [2019-08-30 00:24:41,520 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:41,520 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:41,534 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:41,535 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:41,546 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:41,547 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:41,549 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:41,551 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:41,552 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:41,554 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:41,555 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:41,557 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:41,558 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:41,560 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:41,588 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 235 treesize of output 189 [2019-08-30 00:24:41,589 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:41,602 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:41,604 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:41,605 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:41,607 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:41,608 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:41,610 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:41,612 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:41,613 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:41,614 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:41,616 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:41,643 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 227 treesize of output 181 [2019-08-30 00:24:41,645 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:41,658 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:41,660 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:41,661 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:41,663 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:41,665 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:41,666 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:41,668 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:41,669 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:41,671 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:41,672 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:41,697 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 236 treesize of output 190 [2019-08-30 00:24:41,698 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:41,709 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:41,709 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:41,722 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:41,723 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:41,735 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:41,736 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:41,751 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:41,752 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:41,754 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:41,756 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:41,757 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:41,759 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:41,760 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:41,762 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:41,763 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:41,765 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:41,807 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 255 treesize of output 191 [2019-08-30 00:24:41,808 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:41,822 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:41,823 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:41,824 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:41,826 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:41,827 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:41,828 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:41,830 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:41,832 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:41,833 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:41,834 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:41,868 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 254 treesize of output 190 [2019-08-30 00:24:41,869 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:41,883 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:41,884 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:41,886 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:41,887 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:41,888 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:41,890 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:41,892 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:41,893 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:41,895 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:41,896 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:41,933 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 279 treesize of output 197 [2019-08-30 00:24:41,935 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:41,948 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:41,950 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:41,951 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:41,953 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:41,954 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:41,956 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:41,957 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:41,959 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:41,961 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:41,962 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:41,996 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 228 treesize of output 182 [2019-08-30 00:24:41,998 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:42,010 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:42,011 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:42,012 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:42,012 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:42,014 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:42,015 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:42,016 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:42,017 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:42,019 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:42,020 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:42,029 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 278 treesize of output 196 [2019-08-30 00:24:42,031 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:42,460 WARN L188 SmtUtils]: Spent 428.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 86 [2019-08-30 00:24:42,460 INFO L567 ElimStorePlain]: treesize reduction 1718, result has 12.4 percent of original size [2019-08-30 00:24:42,461 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:24:42,461 INFO L221 ElimStorePlain]: Needed 13 recursive calls to eliminate 1 variables, input treesize:3015, output treesize:243 [2019-08-30 00:24:42,473 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:42,474 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:42,475 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:43,209 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:44,855 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:44,856 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:44,859 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:45,622 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:47,028 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:47,028 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:47,030 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:47,749 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:49,173 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:49,174 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:49,175 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:49,886 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:51,328 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:51,329 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:51,329 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:51,330 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:52,057 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:53,453 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:53,454 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:53,455 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:53,472 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:53,473 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:54,194 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:59,504 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:59,505 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:59,505 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:59,505 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:59,505 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:59,506 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:59,506 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:59,507 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:59,507 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:59,507 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:59,508 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:59,509 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:59,509 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:59,510 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:59,511 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:59,511 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:59,512 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:59,513 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:59,513 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:59,513 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:59,514 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:59,515 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:59,515 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:59,526 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:24:59,526 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:24:59,526 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:59,527 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:24:59,527 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:59,528 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:59,529 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:24:59,529 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:24:59,529 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 4 terms [2019-08-30 00:24:59,530 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:59,530 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:59,531 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:59,532 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:59,533 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:59,534 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:59,535 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:59,536 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:59,536 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:24:59,576 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:59,576 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:59,587 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:59,593 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 152 treesize of output 115 [2019-08-30 00:24:59,594 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:59,605 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:59,605 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:59,618 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:59,618 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:59,628 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:59,629 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:59,637 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:59,637 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:59,650 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:59,650 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:59,664 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:59,664 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:59,676 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:59,676 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:59,688 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:59,688 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:59,699 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:59,699 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:59,712 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:59,712 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:59,726 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:59,726 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:59,739 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:59,740 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:59,752 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:59,760 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 108 [2019-08-30 00:24:59,761 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:59,772 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:59,772 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:59,785 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:59,785 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:59,798 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:59,806 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 106 treesize of output 105 [2019-08-30 00:24:59,807 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:59,821 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:24:59,826 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 128 treesize of output 109 [2019-08-30 00:24:59,827 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:59,839 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:59,839 INFO L496 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2019-08-30 00:24:59,846 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:24:59,847 INFO L496 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:00,073 WARN L188 SmtUtils]: Spent 226.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 60 [2019-08-30 00:25:00,074 INFO L567 ElimStorePlain]: treesize reduction 356, result has 25.8 percent of original size [2019-08-30 00:25:00,074 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:25:00,074 INFO L221 ElimStorePlain]: Needed 22 recursive calls to eliminate 1 variables, input treesize:5367, output treesize:124 [2019-08-30 00:25:00,077 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:25:00,077 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:25:00,078 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:00,079 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:25:00,079 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:25:00,080 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:00,081 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:25:00,081 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 4 terms [2019-08-30 00:25:00,081 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:00,083 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:00,083 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:00,084 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:00,085 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:00,086 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:00,087 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:00,088 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:00,089 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:00,089 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:00,109 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:00,109 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:00,123 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:00,129 INFO L375 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 105 treesize of output 104 [2019-08-30 00:25:00,130 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:00,143 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:00,143 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:00,155 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:00,155 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:00,168 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:00,168 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:00,178 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:00,179 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:00,191 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:00,192 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:00,205 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:00,205 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:00,218 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:00,218 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:00,232 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:00,238 INFO L375 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 151 treesize of output 114 [2019-08-30 00:25:00,239 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:00,251 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:00,257 INFO L375 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 127 treesize of output 108 [2019-08-30 00:25:00,257 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:00,269 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:00,269 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:00,282 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:00,282 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:00,293 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:00,294 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:00,306 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:00,312 INFO L375 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 108 treesize of output 107 [2019-08-30 00:25:00,313 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:00,325 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:00,325 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:00,334 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:00,334 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:00,553 WARN L188 SmtUtils]: Spent 218.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 56 [2019-08-30 00:25:00,554 INFO L567 ElimStorePlain]: treesize reduction 361, result has 24.2 percent of original size [2019-08-30 00:25:00,554 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:25:00,554 INFO L221 ElimStorePlain]: Needed 18 recursive calls to eliminate 1 variables, input treesize:4245, output treesize:115 [2019-08-30 00:25:00,556 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:00,557 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:00,559 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:00,567 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:00,568 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:00,568 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:00,571 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:00,571 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:00,572 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:00,583 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:00,585 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:00,586 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:00,598 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 148 treesize of output 132 [2019-08-30 00:25:00,599 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:00,611 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:00,612 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:00,614 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:00,626 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 167 treesize of output 133 [2019-08-30 00:25:00,627 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:00,635 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:00,637 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:00,638 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:00,651 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 191 treesize of output 139 [2019-08-30 00:25:00,652 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:00,662 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:00,663 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:00,664 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:00,670 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 140 treesize of output 124 [2019-08-30 00:25:00,670 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:00,938 WARN L188 SmtUtils]: Spent 267.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 68 [2019-08-30 00:25:00,938 INFO L567 ElimStorePlain]: treesize reduction 468, result has 25.8 percent of original size [2019-08-30 00:25:00,939 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:25:00,939 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:647, output treesize:163 [2019-08-30 00:25:00,940 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:00,941 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:00,942 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:00,954 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:00,955 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:00,956 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:00,968 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 190 treesize of output 138 [2019-08-30 00:25:00,969 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:00,980 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:00,981 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:00,982 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:00,995 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 147 treesize of output 131 [2019-08-30 00:25:00,996 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:01,008 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:01,009 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:01,011 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:01,023 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 166 treesize of output 132 [2019-08-30 00:25:01,024 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:01,032 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:01,033 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:01,034 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:01,038 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 139 treesize of output 123 [2019-08-30 00:25:01,039 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:01,296 WARN L188 SmtUtils]: Spent 256.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 64 [2019-08-30 00:25:01,296 INFO L567 ElimStorePlain]: treesize reduction 473, result has 24.6 percent of original size [2019-08-30 00:25:01,297 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:25:01,297 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:643, output treesize:154 [2019-08-30 00:25:01,299 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:01,300 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:01,304 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:01,324 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:01,325 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:01,325 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:01,328 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:01,329 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:01,329 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:01,345 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:01,346 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:01,348 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:01,349 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:01,350 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:01,352 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:01,373 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 178 treesize of output 147 [2019-08-30 00:25:01,374 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:01,384 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:01,385 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:01,387 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:01,388 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:01,390 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:01,392 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:01,413 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 186 treesize of output 155 [2019-08-30 00:25:01,414 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:01,425 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:01,427 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:01,428 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:01,430 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:01,431 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:01,433 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:01,454 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 205 treesize of output 156 [2019-08-30 00:25:01,455 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:01,464 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:01,466 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:01,467 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:01,468 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:01,469 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:01,471 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:01,477 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 229 treesize of output 162 [2019-08-30 00:25:01,478 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:01,788 WARN L188 SmtUtils]: Spent 309.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 72 [2019-08-30 00:25:01,789 INFO L567 ElimStorePlain]: treesize reduction 590, result has 24.6 percent of original size [2019-08-30 00:25:01,789 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:25:01,789 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:799, output treesize:193 [2019-08-30 00:25:01,790 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:01,791 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:01,791 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:01,803 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:01,804 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:01,806 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:01,807 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:01,809 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:01,810 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:01,831 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 179 treesize of output 148 [2019-08-30 00:25:01,832 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:01,846 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:01,848 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:01,849 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:01,851 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:01,852 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:01,853 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:01,871 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 230 treesize of output 163 [2019-08-30 00:25:01,872 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:01,882 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:01,883 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:01,884 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:01,885 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:01,886 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:01,888 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:01,912 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 206 treesize of output 157 [2019-08-30 00:25:01,913 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:01,923 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:01,924 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:01,925 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:01,926 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:01,928 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:01,929 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:01,936 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 187 treesize of output 156 [2019-08-30 00:25:01,937 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:02,261 WARN L188 SmtUtils]: Spent 323.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 76 [2019-08-30 00:25:02,261 INFO L567 ElimStorePlain]: treesize reduction 585, result has 25.7 percent of original size [2019-08-30 00:25:02,262 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:25:02,262 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:803, output treesize:202 [2019-08-30 00:25:02,265 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:02,265 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:02,290 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:02,601 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:02,602 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:02,602 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:02,606 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:02,606 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:02,607 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:02,619 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:02,620 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:02,637 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:02,638 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:02,639 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:02,641 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:02,643 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:02,644 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:02,645 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:02,646 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:02,648 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:02,649 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:02,682 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 235 treesize of output 189 [2019-08-30 00:25:02,683 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:02,696 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:02,697 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:02,698 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:02,699 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:02,701 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:02,703 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:02,705 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:02,706 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:02,707 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:02,708 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:02,742 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 226 treesize of output 180 [2019-08-30 00:25:02,743 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:02,754 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:02,755 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:02,768 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:02,769 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:02,770 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:02,772 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:02,774 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:02,775 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:02,777 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:02,778 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:02,780 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:02,782 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:02,818 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 227 treesize of output 181 [2019-08-30 00:25:02,819 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:02,830 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:02,830 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:02,844 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:02,846 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:02,847 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:02,849 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:02,850 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:02,852 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:02,853 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:02,855 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:02,856 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:02,858 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:02,891 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 277 treesize of output 195 [2019-08-30 00:25:02,892 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:02,904 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:02,905 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:02,906 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:02,907 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:02,909 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:02,910 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:02,912 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:02,914 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:02,915 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:02,916 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:02,953 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 253 treesize of output 189 [2019-08-30 00:25:02,954 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:02,971 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:02,973 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:02,974 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:02,976 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:02,978 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:02,979 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:02,981 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:02,983 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:02,984 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:02,986 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:03,022 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 254 treesize of output 190 [2019-08-30 00:25:03,023 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:03,039 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:03,040 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:03,041 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:03,042 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:03,043 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:03,045 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:03,046 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:03,047 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:03,049 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:03,051 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:03,082 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 234 treesize of output 188 [2019-08-30 00:25:03,083 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:03,096 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:03,096 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:03,105 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:03,107 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:03,108 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:03,109 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:03,110 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:03,112 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:03,113 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:03,114 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:03,115 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:03,117 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:03,126 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 278 treesize of output 196 [2019-08-30 00:25:03,127 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:03,550 WARN L188 SmtUtils]: Spent 422.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 82 [2019-08-30 00:25:03,550 INFO L567 ElimStorePlain]: treesize reduction 1719, result has 12.0 percent of original size [2019-08-30 00:25:03,551 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:25:03,551 INFO L221 ElimStorePlain]: Needed 13 recursive calls to eliminate 1 variables, input treesize:3003, output treesize:234 [2019-08-30 00:25:03,553 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:03,553 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:03,554 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:03,572 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:03,574 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:03,575 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:03,577 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:03,578 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:03,579 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:03,581 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:03,582 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:03,584 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:03,585 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:03,618 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 228 treesize of output 182 [2019-08-30 00:25:03,619 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:03,632 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:03,632 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:03,644 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:03,646 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:03,647 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:03,649 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:03,650 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:03,651 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:03,652 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:03,654 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:03,655 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:03,657 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:03,692 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 254 treesize of output 190 [2019-08-30 00:25:03,694 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:03,709 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:03,710 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:03,712 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:03,714 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:03,715 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:03,716 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:03,718 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:03,719 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:03,721 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:03,722 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:03,759 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 236 treesize of output 190 [2019-08-30 00:25:03,760 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:03,776 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:03,776 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:03,792 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:03,793 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:03,795 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:03,797 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:03,799 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:03,800 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:03,801 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:03,801 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:03,803 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:03,805 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:03,838 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 235 treesize of output 189 [2019-08-30 00:25:03,839 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:03,853 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:03,854 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:03,856 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:03,858 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:03,860 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:03,861 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:03,862 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:03,863 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:03,865 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:03,867 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:03,903 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 278 treesize of output 196 [2019-08-30 00:25:03,904 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:03,916 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:03,916 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:03,932 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:03,939 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:03,940 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:03,941 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:03,943 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:03,944 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:03,945 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:03,946 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:03,947 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:03,949 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:03,985 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 255 treesize of output 191 [2019-08-30 00:25:03,986 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:04,000 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:04,001 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:04,002 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:04,004 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:04,005 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:04,007 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:04,008 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:04,010 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:04,011 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:04,013 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:04,047 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 279 treesize of output 197 [2019-08-30 00:25:04,048 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:04,059 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:04,059 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:04,071 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:04,072 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:04,073 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:04,075 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:04,076 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:04,077 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:04,079 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:04,080 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:04,081 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:04,082 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:04,092 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 227 treesize of output 181 [2019-08-30 00:25:04,093 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:04,535 WARN L188 SmtUtils]: Spent 441.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 86 [2019-08-30 00:25:04,536 INFO L567 ElimStorePlain]: treesize reduction 1718, result has 12.4 percent of original size [2019-08-30 00:25:04,536 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:25:04,536 INFO L221 ElimStorePlain]: Needed 13 recursive calls to eliminate 1 variables, input treesize:3015, output treesize:243 [2019-08-30 00:25:04,550 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:04,551 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:04,552 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:05,256 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:06,660 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:06,661 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:06,661 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:06,662 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:06,663 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:07,370 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:08,763 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:08,763 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:08,764 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:09,473 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:10,878 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:10,879 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:10,880 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:11,585 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:12,987 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:12,987 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:12,988 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:13,687 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:15,087 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:15,088 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:15,089 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:15,108 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:15,110 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:15,831 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:17,253 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:17,254 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:17,988 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:24,721 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:24,721 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:24,722 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:24,722 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:24,722 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:24,723 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:24,723 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:24,724 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:24,724 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:24,724 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:24,725 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:24,725 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:24,726 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:24,726 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:24,726 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:24,726 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:24,727 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:24,728 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:24,728 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:24,728 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:24,729 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:24,729 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:24,730 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:24,731 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:24,731 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:24,732 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:24,733 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:24,745 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:25:24,745 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:24,746 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:25:24,747 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:24,747 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:24,748 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:25:24,748 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:25:24,749 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:25:24,749 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:24,750 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:25:24,750 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:24,751 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 4 terms [2019-08-30 00:25:24,751 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:24,752 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:24,752 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:24,753 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:24,753 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:24,754 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:24,755 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:24,756 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:24,757 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:24,778 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:24,779 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:24,788 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:24,788 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:24,798 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:24,799 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:24,809 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:24,810 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:24,820 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:24,820 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:24,834 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:24,839 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 106 treesize of output 105 [2019-08-30 00:25:24,840 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:24,850 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:24,851 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:24,861 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:24,862 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:24,873 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:24,873 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:24,884 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:24,884 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:24,898 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:24,905 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 108 [2019-08-30 00:25:24,906 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:24,917 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:24,917 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:24,930 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:24,930 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:24,944 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:24,951 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 128 treesize of output 109 [2019-08-30 00:25:24,951 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:24,962 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:24,962 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:24,974 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:24,981 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 152 treesize of output 115 [2019-08-30 00:25:24,982 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:24,992 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:24,992 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:24,999 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:25,000 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:25,229 WARN L188 SmtUtils]: Spent 228.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 60 [2019-08-30 00:25:25,230 INFO L567 ElimStorePlain]: treesize reduction 356, result has 25.8 percent of original size [2019-08-30 00:25:25,230 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:25:25,231 INFO L221 ElimStorePlain]: Needed 19 recursive calls to eliminate 1 variables, input treesize:4492, output treesize:124 [2019-08-30 00:25:25,233 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:25:25,233 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:25,234 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:25:25,235 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:25:25,235 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:25,236 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:25:25,236 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:25,237 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:25,237 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:25:25,238 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:25,238 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:25,239 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:25:25,240 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 4 terms [2019-08-30 00:25:25,240 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:25,240 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:25,241 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:25,242 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:25,242 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:25,243 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:25,245 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:25,245 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:25,268 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:25,268 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:25,279 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:25,280 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:25,293 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:25,293 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:25,323 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:25,324 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:25,337 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:25,338 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:25,350 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:25,351 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:25,364 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:25,364 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:25,375 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:25,376 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:25,387 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:25,388 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:25,401 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:25,401 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:25,413 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:25,413 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:25,427 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:25,427 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:25,441 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:25,448 INFO L375 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 151 treesize of output 114 [2019-08-30 00:25:25,448 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:25,461 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:25,461 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:25,475 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:25,476 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:25,487 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:25,487 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:25,499 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:25,499 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:25,513 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:25,513 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:25,526 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:25,533 INFO L375 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 108 treesize of output 107 [2019-08-30 00:25:25,533 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:25,547 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:25,555 INFO L375 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 105 treesize of output 104 [2019-08-30 00:25:25,555 INFO L496 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:25,567 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:25,567 INFO L496 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:25,580 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:25,587 INFO L375 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 127 treesize of output 108 [2019-08-30 00:25:25,587 INFO L496 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:25,598 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:25,599 INFO L496 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:25,609 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:25,609 INFO L496 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:25,828 WARN L188 SmtUtils]: Spent 218.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 56 [2019-08-30 00:25:25,828 INFO L567 ElimStorePlain]: treesize reduction 361, result has 24.2 percent of original size [2019-08-30 00:25:25,829 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:25:25,829 INFO L221 ElimStorePlain]: Needed 25 recursive calls to eliminate 1 variables, input treesize:6273, output treesize:115 [2019-08-30 00:25:25,831 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:25,831 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:25,834 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:25,843 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:25,843 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:25,844 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:25,847 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:25,847 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:25,848 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:25,859 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:25,861 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:25,862 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:25,880 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 148 treesize of output 132 [2019-08-30 00:25:25,880 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:25,891 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:25,893 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:25,894 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:25,908 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 140 treesize of output 124 [2019-08-30 00:25:25,909 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:25,921 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:25,922 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:25,924 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:25,937 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 191 treesize of output 139 [2019-08-30 00:25:25,938 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:25,948 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:25,949 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:25,950 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:25,956 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 167 treesize of output 133 [2019-08-30 00:25:25,957 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:26,227 WARN L188 SmtUtils]: Spent 269.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 68 [2019-08-30 00:25:26,228 INFO L567 ElimStorePlain]: treesize reduction 468, result has 25.8 percent of original size [2019-08-30 00:25:26,228 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:25:26,228 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:647, output treesize:163 [2019-08-30 00:25:26,230 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:26,230 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:26,230 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:26,241 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:26,242 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:26,243 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:26,254 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 166 treesize of output 132 [2019-08-30 00:25:26,255 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:26,264 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:26,265 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:26,266 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:26,278 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 190 treesize of output 138 [2019-08-30 00:25:26,279 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:26,290 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:26,291 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:26,293 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:26,305 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 139 treesize of output 123 [2019-08-30 00:25:26,306 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:26,339 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:26,344 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:26,346 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:26,350 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 147 treesize of output 131 [2019-08-30 00:25:26,351 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:26,584 WARN L188 SmtUtils]: Spent 232.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 64 [2019-08-30 00:25:26,584 INFO L567 ElimStorePlain]: treesize reduction 473, result has 24.6 percent of original size [2019-08-30 00:25:26,585 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:25:26,585 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:643, output treesize:154 [2019-08-30 00:25:26,587 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:26,587 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:26,592 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:26,617 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:26,617 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:26,618 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:26,621 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:26,622 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:26,622 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:26,646 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:26,647 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:26,648 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:26,649 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:26,651 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:26,652 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:26,676 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 205 treesize of output 156 [2019-08-30 00:25:26,677 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:26,689 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:26,691 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:26,692 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:26,694 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:26,695 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:26,696 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:26,735 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 229 treesize of output 162 [2019-08-30 00:25:26,736 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:26,751 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:26,752 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:26,753 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:26,755 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:26,756 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:26,758 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:26,779 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 178 treesize of output 147 [2019-08-30 00:25:26,780 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:26,790 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:26,791 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:26,792 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:26,794 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:26,795 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:26,796 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:26,803 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 186 treesize of output 155 [2019-08-30 00:25:26,804 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:27,117 WARN L188 SmtUtils]: Spent 311.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 72 [2019-08-30 00:25:27,118 INFO L567 ElimStorePlain]: treesize reduction 590, result has 24.6 percent of original size [2019-08-30 00:25:27,118 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:25:27,118 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:799, output treesize:193 [2019-08-30 00:25:27,120 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:27,120 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:27,121 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:27,134 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:27,135 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:27,137 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:27,138 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:27,140 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:27,142 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:27,163 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 179 treesize of output 148 [2019-08-30 00:25:27,164 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:27,175 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:27,176 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:27,178 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:27,180 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:27,181 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:27,182 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:27,205 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 187 treesize of output 156 [2019-08-30 00:25:27,206 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:27,220 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:27,222 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:27,223 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:27,225 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:27,226 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:27,228 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:27,249 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 206 treesize of output 157 [2019-08-30 00:25:27,250 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:27,265 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:27,266 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:27,267 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:27,268 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:27,268 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:27,269 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:27,275 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 230 treesize of output 163 [2019-08-30 00:25:27,277 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:27,596 WARN L188 SmtUtils]: Spent 318.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 76 [2019-08-30 00:25:27,596 INFO L567 ElimStorePlain]: treesize reduction 585, result has 25.7 percent of original size [2019-08-30 00:25:27,596 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:25:27,596 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:803, output treesize:202 [2019-08-30 00:25:27,600 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:27,601 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:27,602 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:27,616 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:27,630 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:27,631 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:27,638 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:27,890 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:27,890 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:27,891 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:27,894 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:27,895 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:27,895 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:27,911 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:27,912 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:27,913 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:27,914 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:27,916 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:27,917 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:27,919 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:27,920 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:27,922 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:27,923 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:27,946 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 227 treesize of output 181 [2019-08-30 00:25:27,947 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:27,959 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:27,960 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:27,961 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:27,963 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:27,964 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:27,966 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:27,967 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:27,969 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:27,970 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:27,972 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:28,001 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 254 treesize of output 190 [2019-08-30 00:25:28,003 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:28,017 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:28,017 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:28,032 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:28,033 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:28,035 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:28,036 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:28,038 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:28,039 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:28,041 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:28,042 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:28,044 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:28,045 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:28,081 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 277 treesize of output 195 [2019-08-30 00:25:28,082 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:28,096 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:28,098 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:28,100 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:28,101 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:28,103 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:28,105 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:28,106 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:28,108 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:28,109 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:28,111 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:28,147 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 226 treesize of output 180 [2019-08-30 00:25:28,148 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:28,162 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:28,163 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:28,164 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:28,165 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:28,166 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:28,168 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:28,170 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:28,171 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:28,171 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:28,172 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:28,206 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 253 treesize of output 189 [2019-08-30 00:25:28,207 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:28,222 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:28,223 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:28,224 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:28,225 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:28,227 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:28,229 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:28,230 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:28,232 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:28,233 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:28,235 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:28,269 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 278 treesize of output 196 [2019-08-30 00:25:28,270 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:28,285 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:28,287 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:28,289 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:28,290 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:28,292 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:28,293 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:28,295 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:28,296 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:28,298 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:28,299 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:28,331 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 234 treesize of output 188 [2019-08-30 00:25:28,333 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:28,345 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:28,345 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:28,359 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:28,360 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:28,373 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:28,375 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:28,375 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:28,376 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:28,377 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:28,379 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:28,380 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:28,381 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:28,382 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:28,384 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:28,408 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 235 treesize of output 189 [2019-08-30 00:25:28,409 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:28,418 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:28,418 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:28,852 WARN L188 SmtUtils]: Spent 433.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 82 [2019-08-30 00:25:28,853 INFO L567 ElimStorePlain]: treesize reduction 1719, result has 12.0 percent of original size [2019-08-30 00:25:28,853 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:25:28,854 INFO L221 ElimStorePlain]: Needed 13 recursive calls to eliminate 1 variables, input treesize:3003, output treesize:234 [2019-08-30 00:25:28,855 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:28,856 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:28,857 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:28,873 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:28,874 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:28,875 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:28,876 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:28,878 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:28,880 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:28,881 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:28,882 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:28,884 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:28,886 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:28,923 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 227 treesize of output 181 [2019-08-30 00:25:28,925 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:28,936 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:28,936 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:28,951 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:28,953 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:28,954 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:28,956 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:28,958 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:28,959 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:28,961 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:28,963 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:28,964 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:28,966 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:29,000 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 278 treesize of output 196 [2019-08-30 00:25:29,002 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:29,015 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:29,016 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:29,017 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:29,019 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:29,020 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:29,022 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:29,023 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:29,025 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:29,026 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:29,027 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:29,066 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 279 treesize of output 197 [2019-08-30 00:25:29,067 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:29,080 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:29,080 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:29,092 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:29,092 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:29,107 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:29,109 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:29,110 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:29,112 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:29,113 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:29,115 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:29,117 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:29,118 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:29,120 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:29,122 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:29,158 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 254 treesize of output 190 [2019-08-30 00:25:29,159 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:29,174 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:29,175 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:29,176 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:29,178 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:29,179 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:29,181 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:29,182 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:29,184 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:29,185 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:29,187 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:29,223 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 228 treesize of output 182 [2019-08-30 00:25:29,224 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:29,238 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:29,240 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:29,241 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:29,242 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:29,243 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:29,245 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:29,246 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:29,248 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:29,250 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:29,251 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:29,284 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 255 treesize of output 191 [2019-08-30 00:25:29,285 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:29,300 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:29,301 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:29,302 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:29,304 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:29,305 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:29,307 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:29,309 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:29,310 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:29,312 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:29,313 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:29,348 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 235 treesize of output 189 [2019-08-30 00:25:29,349 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:29,364 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:29,364 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:29,377 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:29,379 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:29,380 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:29,381 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:29,383 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:29,384 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:29,385 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:29,387 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:29,388 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:29,389 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:29,399 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 236 treesize of output 190 [2019-08-30 00:25:29,400 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:29,861 WARN L188 SmtUtils]: Spent 459.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 86 [2019-08-30 00:25:29,861 INFO L567 ElimStorePlain]: treesize reduction 1718, result has 12.4 percent of original size [2019-08-30 00:25:29,861 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:25:29,861 INFO L221 ElimStorePlain]: Needed 13 recursive calls to eliminate 1 variables, input treesize:3015, output treesize:243 [2019-08-30 00:25:29,875 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:29,875 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:29,876 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:29,877 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:30,556 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:31,922 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:31,923 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:31,923 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:31,924 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:31,925 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:32,617 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:33,957 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:33,958 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:33,959 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:34,648 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:36,021 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:36,021 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:36,023 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:36,700 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:38,032 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:38,033 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:38,033 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:38,034 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:38,036 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:38,037 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:39,372 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:40,112 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:40,114 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:40,778 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:42,115 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:42,116 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:42,800 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:44,150 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:44,151 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:44,831 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:53,063 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:53,063 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:53,063 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:53,064 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:53,064 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:53,064 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:53,064 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:53,065 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:53,065 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:53,066 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:53,066 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:53,067 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:53,067 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:53,068 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:53,068 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:53,069 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:53,070 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:53,071 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:53,071 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:53,072 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:53,073 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:53,073 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:53,074 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:53,074 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:53,075 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:53,086 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:25:53,087 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:25:53,088 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:25:53,088 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:25:53,088 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:25:53,089 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:53,090 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:25:53,090 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:25:53,090 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 4 terms [2019-08-30 00:25:53,091 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:53,091 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:53,092 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:53,093 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:53,094 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:53,095 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:53,096 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:53,097 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:53,098 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:53,099 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:53,100 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:53,101 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:53,120 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:53,121 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:53,133 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:53,133 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:53,145 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:53,145 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:53,157 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:53,164 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 108 [2019-08-30 00:25:53,164 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:53,176 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:53,176 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:53,187 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:53,194 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 106 treesize of output 105 [2019-08-30 00:25:53,195 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:53,206 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:53,206 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:53,217 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:53,218 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:53,229 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:53,229 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:53,241 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:53,241 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:53,252 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:53,259 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 128 treesize of output 109 [2019-08-30 00:25:53,260 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:53,271 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:53,271 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:53,280 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:53,281 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:53,288 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:53,291 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 152 treesize of output 115 [2019-08-30 00:25:53,292 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:53,512 WARN L188 SmtUtils]: Spent 219.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 60 [2019-08-30 00:25:53,512 INFO L567 ElimStorePlain]: treesize reduction 356, result has 25.8 percent of original size [2019-08-30 00:25:53,513 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:25:53,513 INFO L221 ElimStorePlain]: Needed 15 recursive calls to eliminate 1 variables, input treesize:3430, output treesize:124 [2019-08-30 00:25:53,516 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:25:53,516 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:25:53,516 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:53,517 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:25:53,517 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:25:53,518 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:53,518 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:25:53,519 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:53,520 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:25:53,520 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:53,521 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:53,521 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:25:53,522 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 4 terms [2019-08-30 00:25:53,522 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:53,523 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:53,524 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:53,525 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:53,526 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:53,527 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:53,528 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:53,529 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:53,552 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:53,553 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:53,565 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:53,565 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:53,577 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:53,577 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:53,590 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:53,590 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:53,603 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:53,603 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:53,617 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:53,623 INFO L375 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 127 treesize of output 108 [2019-08-30 00:25:53,624 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:53,637 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:53,638 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:53,650 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:53,650 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:53,663 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:53,663 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:53,675 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:53,681 INFO L375 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 108 treesize of output 107 [2019-08-30 00:25:53,682 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:53,694 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:53,694 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:53,705 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:53,706 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:53,718 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:53,719 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:53,732 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:53,733 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:53,743 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:53,743 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:53,756 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:53,757 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:53,768 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:53,768 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:53,781 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:53,781 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:53,793 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:53,798 INFO L375 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 105 treesize of output 104 [2019-08-30 00:25:53,798 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:53,807 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:53,808 INFO L496 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:53,821 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:53,826 INFO L375 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 151 treesize of output 114 [2019-08-30 00:25:53,827 INFO L496 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:53,837 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:53,837 INFO L496 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:53,843 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:53,844 INFO L496 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:54,051 WARN L188 SmtUtils]: Spent 206.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 56 [2019-08-30 00:25:54,051 INFO L567 ElimStorePlain]: treesize reduction 361, result has 24.2 percent of original size [2019-08-30 00:25:54,051 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:25:54,052 INFO L221 ElimStorePlain]: Needed 24 recursive calls to eliminate 1 variables, input treesize:5998, output treesize:115 [2019-08-30 00:25:54,054 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:54,054 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:54,057 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:54,065 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:54,068 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:54,068 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:54,078 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:54,080 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:54,081 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:54,094 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 167 treesize of output 133 [2019-08-30 00:25:54,095 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:54,104 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:54,105 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:54,106 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:54,119 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 191 treesize of output 139 [2019-08-30 00:25:54,120 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:54,132 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:54,134 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:54,135 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:54,147 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 140 treesize of output 124 [2019-08-30 00:25:54,148 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:54,156 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:54,157 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:54,158 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:54,162 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 148 treesize of output 132 [2019-08-30 00:25:54,163 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:54,432 WARN L188 SmtUtils]: Spent 268.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 68 [2019-08-30 00:25:54,433 INFO L567 ElimStorePlain]: treesize reduction 468, result has 25.8 percent of original size [2019-08-30 00:25:54,433 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:25:54,433 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:647, output treesize:163 [2019-08-30 00:25:54,434 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:54,435 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:54,450 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:54,452 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:54,453 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:54,465 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 166 treesize of output 132 [2019-08-30 00:25:54,466 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:54,478 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:54,479 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:54,481 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:54,497 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 139 treesize of output 123 [2019-08-30 00:25:54,498 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:54,506 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:54,507 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:54,509 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:54,521 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 147 treesize of output 131 [2019-08-30 00:25:54,522 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:54,531 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:54,532 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:54,534 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:54,539 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 190 treesize of output 138 [2019-08-30 00:25:54,540 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:54,791 WARN L188 SmtUtils]: Spent 250.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 64 [2019-08-30 00:25:54,791 INFO L567 ElimStorePlain]: treesize reduction 473, result has 24.6 percent of original size [2019-08-30 00:25:54,791 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:25:54,792 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:643, output treesize:154 [2019-08-30 00:25:54,794 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:54,795 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:54,801 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:54,818 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:54,821 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:54,822 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:54,834 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:54,836 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:54,837 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:54,838 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:54,840 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:54,841 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:54,861 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 205 treesize of output 156 [2019-08-30 00:25:54,863 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:54,874 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:54,875 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:54,877 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:54,878 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:54,880 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:54,881 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:54,906 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 186 treesize of output 155 [2019-08-30 00:25:54,907 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:54,919 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:54,920 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:54,921 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:54,923 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:54,924 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:54,926 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:54,947 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 178 treesize of output 147 [2019-08-30 00:25:54,948 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:54,957 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:54,958 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:54,960 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:54,961 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:54,962 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:54,963 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:54,970 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 229 treesize of output 162 [2019-08-30 00:25:54,971 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:55,270 WARN L188 SmtUtils]: Spent 298.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 72 [2019-08-30 00:25:55,271 INFO L567 ElimStorePlain]: treesize reduction 590, result has 24.6 percent of original size [2019-08-30 00:25:55,271 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:25:55,272 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:799, output treesize:193 [2019-08-30 00:25:55,273 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:55,274 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:55,286 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:55,287 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:55,289 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:55,290 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:55,292 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:55,293 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:55,314 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 179 treesize of output 148 [2019-08-30 00:25:55,315 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:55,326 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:55,328 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:55,330 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:55,331 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:55,333 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:55,334 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:55,355 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 206 treesize of output 157 [2019-08-30 00:25:55,356 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:55,368 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:55,370 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:55,371 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:55,373 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:55,374 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:55,375 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:55,394 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 187 treesize of output 156 [2019-08-30 00:25:55,395 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:55,404 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:55,405 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:55,406 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:55,408 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:55,409 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:55,410 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:55,417 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 230 treesize of output 163 [2019-08-30 00:25:55,418 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:55,734 WARN L188 SmtUtils]: Spent 315.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 76 [2019-08-30 00:25:55,734 INFO L567 ElimStorePlain]: treesize reduction 585, result has 25.7 percent of original size [2019-08-30 00:25:55,735 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:25:55,735 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:803, output treesize:202 [2019-08-30 00:25:55,739 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:55,741 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:55,774 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:55,774 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:55,780 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:56,078 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:56,082 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:56,082 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:56,096 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:56,096 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:56,112 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:56,113 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:56,115 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:56,116 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:56,118 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:56,119 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:56,121 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:56,122 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:56,123 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:56,125 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:56,159 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 254 treesize of output 190 [2019-08-30 00:25:56,160 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:56,171 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:56,171 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:56,183 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:56,183 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:56,199 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:56,200 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:56,202 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:56,203 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:56,205 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:56,206 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:56,208 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:56,209 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:56,211 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:56,213 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:56,249 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 234 treesize of output 188 [2019-08-30 00:25:56,250 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:56,263 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:56,265 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:56,266 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:56,268 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:56,270 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:56,272 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:56,273 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:56,275 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:56,277 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:56,278 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:56,313 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 253 treesize of output 189 [2019-08-30 00:25:56,314 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:56,328 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:56,330 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:56,331 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:56,333 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:56,334 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:56,335 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:56,337 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:56,338 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:56,340 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:56,342 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:56,373 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 226 treesize of output 180 [2019-08-30 00:25:56,375 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:56,388 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:56,389 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:56,390 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:56,391 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:56,393 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:56,395 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:56,396 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:56,398 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:56,399 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:56,400 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:56,433 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 277 treesize of output 195 [2019-08-30 00:25:56,435 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:56,446 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:56,448 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:56,450 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:56,451 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:56,452 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:56,454 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:56,455 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:56,457 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:56,459 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:56,460 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:56,496 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 235 treesize of output 189 [2019-08-30 00:25:56,497 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:56,511 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:56,512 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:56,513 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:56,514 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:56,515 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:56,517 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:56,520 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:56,526 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:56,527 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:56,529 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:56,557 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 278 treesize of output 196 [2019-08-30 00:25:56,558 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:56,570 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:56,571 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:56,573 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:56,574 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:56,575 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:56,576 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:56,577 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:56,578 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:56,580 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:56,581 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:56,604 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 227 treesize of output 181 [2019-08-30 00:25:56,605 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:56,614 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:56,614 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:57,032 WARN L188 SmtUtils]: Spent 417.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 82 [2019-08-30 00:25:57,032 INFO L567 ElimStorePlain]: treesize reduction 1719, result has 12.0 percent of original size [2019-08-30 00:25:57,033 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:25:57,033 INFO L221 ElimStorePlain]: Needed 13 recursive calls to eliminate 1 variables, input treesize:3003, output treesize:234 [2019-08-30 00:25:57,035 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:57,035 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:57,054 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:57,055 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:57,056 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:57,057 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:57,059 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:57,060 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:57,062 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:57,063 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:57,065 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:57,066 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:57,100 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 254 treesize of output 190 [2019-08-30 00:25:57,101 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:57,113 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:57,114 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:57,128 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:57,128 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:57,142 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:57,144 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:57,145 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:57,146 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:57,148 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:57,149 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:57,151 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:57,153 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:57,154 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:57,156 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:57,188 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 255 treesize of output 191 [2019-08-30 00:25:57,190 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:57,208 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:57,209 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:57,211 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:57,212 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:57,213 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:57,215 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:57,217 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:57,218 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:57,220 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:57,221 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:57,257 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 236 treesize of output 190 [2019-08-30 00:25:57,258 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:57,270 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:57,270 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:57,286 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:57,288 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:57,289 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:57,291 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:57,293 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:57,294 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:57,296 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:57,298 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:57,300 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:57,302 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:57,337 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 227 treesize of output 181 [2019-08-30 00:25:57,339 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:57,351 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:25:57,351 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:57,367 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:57,369 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:57,370 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:57,371 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:57,372 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:57,374 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:57,376 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:57,377 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:57,379 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:57,380 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:57,419 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 228 treesize of output 182 [2019-08-30 00:25:57,420 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:57,434 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:57,436 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:57,437 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:57,439 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:57,440 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:57,442 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:57,443 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:57,445 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:57,446 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:57,448 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:57,485 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 279 treesize of output 197 [2019-08-30 00:25:57,486 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:57,500 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:57,501 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:57,502 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:57,503 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:57,505 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:57,506 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:57,508 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:57,510 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:57,511 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:57,513 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:57,550 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 235 treesize of output 189 [2019-08-30 00:25:57,551 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:57,563 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:57,564 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:57,566 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:57,567 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:57,568 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:57,570 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:57,571 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:57,572 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:57,573 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:57,575 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:25:57,584 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 278 treesize of output 196 [2019-08-30 00:25:57,585 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-30 00:25:58,005 WARN L188 SmtUtils]: Spent 419.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 86 [2019-08-30 00:25:58,005 INFO L567 ElimStorePlain]: treesize reduction 1718, result has 12.4 percent of original size [2019-08-30 00:25:58,006 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:25:58,006 INFO L221 ElimStorePlain]: Needed 13 recursive calls to eliminate 1 variables, input treesize:3015, output treesize:243 [2019-08-30 00:25:58,021 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:58,022 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:58,022 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:58,022 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:25:59,034 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:00,155 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:00,156 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:00,156 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:01,142 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:02,259 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:02,259 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:02,259 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:02,260 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:02,260 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:03,236 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:04,367 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:04,368 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:04,368 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:05,346 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:06,478 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:06,479 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:06,479 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:07,461 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:08,600 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:08,600 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:08,601 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:09,581 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:10,734 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:10,735 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:10,736 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:10,754 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:10,755 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:11,722 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:12,849 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:12,850 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:13,828 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:14,979 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:14,980 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:15,957 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:25,732 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:25,732 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:25,733 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:25,733 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:25,734 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:25,734 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:25,735 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:25,735 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:25,735 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:25,736 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:25,736 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:25,737 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:25,737 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:25,738 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:25,738 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:25,739 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:25,739 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:25,740 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:25,741 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:25,742 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:25,743 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:25,752 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:26:25,752 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:25,753 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:26:25,753 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:25,754 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:26:25,754 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:25,755 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:26:25,755 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:25,756 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:26:25,756 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:25,757 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:26:25,757 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:25,758 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:26:25,759 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:26:25,759 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:25,760 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 4 terms [2019-08-30 00:26:25,760 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:25,761 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:25,762 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:25,763 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:25,783 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:25,790 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 128 treesize of output 109 [2019-08-30 00:26:25,791 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:26:25,800 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:26:25,801 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:26:25,813 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:25,818 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 106 treesize of output 105 [2019-08-30 00:26:25,819 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:26:25,828 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:26:25,828 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:26:25,838 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:26:25,838 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-30 00:26:25,848 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:26:25,848 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-30 00:26:25,862 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:25,868 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 152 treesize of output 115 [2019-08-30 00:26:25,869 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-30 00:26:25,881 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:26:25,881 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-30 00:26:25,893 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:26:25,893 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-30 00:26:25,904 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:26:25,904 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-30 00:26:25,915 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:26:25,915 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-30 00:26:25,926 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:26:25,927 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-30 00:26:25,936 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:26:25,936 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-30 00:26:25,945 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:25,951 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 108 [2019-08-30 00:26:25,951 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-30 00:26:26,174 WARN L188 SmtUtils]: Spent 221.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 60 [2019-08-30 00:26:26,174 INFO L567 ElimStorePlain]: treesize reduction 356, result has 25.8 percent of original size [2019-08-30 00:26:26,174 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:26:26,175 INFO L221 ElimStorePlain]: Needed 15 recursive calls to eliminate 1 variables, input treesize:3433, output treesize:124 [2019-08-30 00:26:26,177 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:26:26,177 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:26:26,177 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:26:26,178 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:26,178 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:26:26,179 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:26:26,179 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:26:26,180 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:26:26,180 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:26:26,180 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 4 terms [2019-08-30 00:26:26,181 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:26,181 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:26,182 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:26,183 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:26,184 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:26,185 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:26,186 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:26,187 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:26,189 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:26,190 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:26,213 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:26:26,213 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:26:26,224 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:26,231 INFO L375 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 127 treesize of output 108 [2019-08-30 00:26:26,231 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:26:26,246 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:26:26,246 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:26:26,275 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:26:26,275 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:26:26,287 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:26:26,288 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-30 00:26:26,300 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:26:26,301 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-30 00:26:26,311 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:26:26,312 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-30 00:26:26,325 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:26:26,325 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-30 00:26:26,337 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:26:26,338 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-30 00:26:26,349 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:26:26,349 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-30 00:26:26,361 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:26:26,362 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-30 00:26:26,373 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:26,380 INFO L375 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 105 treesize of output 104 [2019-08-30 00:26:26,380 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-30 00:26:26,393 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:26:26,393 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-30 00:26:26,406 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:26,413 INFO L375 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 151 treesize of output 114 [2019-08-30 00:26:26,413 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-30 00:26:26,425 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:26,429 INFO L375 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 108 treesize of output 107 [2019-08-30 00:26:26,430 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-30 00:26:26,439 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:26:26,439 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-30 00:26:26,451 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:26:26,451 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-30 00:26:26,463 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:26:26,463 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-30 00:26:26,470 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:26:26,471 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-30 00:26:26,681 WARN L188 SmtUtils]: Spent 209.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 56 [2019-08-30 00:26:26,682 INFO L567 ElimStorePlain]: treesize reduction 361, result has 24.2 percent of original size [2019-08-30 00:26:26,682 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:26:26,682 INFO L221 ElimStorePlain]: Needed 20 recursive calls to eliminate 1 variables, input treesize:4852, output treesize:115 [2019-08-30 00:26:26,684 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:26,684 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:26,687 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:26,695 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:26,696 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:26,696 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:26,700 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:26,700 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:26,701 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:26,710 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:26,712 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:26,713 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:26,726 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 140 treesize of output 124 [2019-08-30 00:26:26,727 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:26:26,736 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:26,738 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:26,739 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:26,756 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 191 treesize of output 139 [2019-08-30 00:26:26,757 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:26:26,766 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:26,767 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:26,768 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:26,780 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 167 treesize of output 133 [2019-08-30 00:26:26,781 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:26:26,790 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:26,791 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:26,792 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:26,797 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 148 treesize of output 132 [2019-08-30 00:26:26,797 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:26:27,063 WARN L188 SmtUtils]: Spent 265.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 68 [2019-08-30 00:26:27,064 INFO L567 ElimStorePlain]: treesize reduction 468, result has 25.8 percent of original size [2019-08-30 00:26:27,064 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:26:27,064 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:647, output treesize:163 [2019-08-30 00:26:27,065 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:27,066 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:27,066 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:27,075 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:27,076 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:27,077 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:27,089 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 166 treesize of output 132 [2019-08-30 00:26:27,090 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:26:27,100 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:27,102 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:27,103 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:27,116 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 147 treesize of output 131 [2019-08-30 00:26:27,117 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:26:27,127 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:27,128 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:27,130 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:27,142 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 139 treesize of output 123 [2019-08-30 00:26:27,143 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:26:27,151 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:27,152 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:27,153 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:27,158 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 190 treesize of output 138 [2019-08-30 00:26:27,159 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:26:27,410 WARN L188 SmtUtils]: Spent 250.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 64 [2019-08-30 00:26:27,411 INFO L567 ElimStorePlain]: treesize reduction 473, result has 24.6 percent of original size [2019-08-30 00:26:27,411 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:26:27,411 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:643, output treesize:154 [2019-08-30 00:26:27,413 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:27,414 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:27,418 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:27,438 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:27,441 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:27,442 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:27,453 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:27,454 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:27,455 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:27,456 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:27,457 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:27,458 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:27,478 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 186 treesize of output 155 [2019-08-30 00:26:27,479 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:26:27,488 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:27,489 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:27,491 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:27,493 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:27,494 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:27,495 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:27,516 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 229 treesize of output 162 [2019-08-30 00:26:27,517 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:26:27,527 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:27,528 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:27,530 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:27,531 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:27,533 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:27,534 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:27,555 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 178 treesize of output 147 [2019-08-30 00:26:27,556 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:26:27,564 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:27,564 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:27,565 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:27,567 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:27,568 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:27,569 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:27,576 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 205 treesize of output 156 [2019-08-30 00:26:27,577 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:26:27,881 WARN L188 SmtUtils]: Spent 303.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 72 [2019-08-30 00:26:27,882 INFO L567 ElimStorePlain]: treesize reduction 590, result has 24.6 percent of original size [2019-08-30 00:26:27,882 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:26:27,882 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:799, output treesize:193 [2019-08-30 00:26:27,883 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:27,884 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:27,894 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:27,896 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:27,897 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:27,899 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:27,900 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:27,901 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:27,922 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 206 treesize of output 157 [2019-08-30 00:26:27,923 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:26:27,934 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:27,936 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:27,938 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:27,939 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:27,940 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:27,942 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:27,964 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 187 treesize of output 156 [2019-08-30 00:26:27,965 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:26:27,978 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:27,979 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:27,981 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:27,982 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:27,983 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:27,985 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:28,006 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 179 treesize of output 148 [2019-08-30 00:26:28,007 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:26:28,015 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:28,016 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:28,017 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:28,018 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:28,019 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:28,020 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:28,027 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 230 treesize of output 163 [2019-08-30 00:26:28,029 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:26:28,345 WARN L188 SmtUtils]: Spent 314.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 76 [2019-08-30 00:26:28,345 INFO L567 ElimStorePlain]: treesize reduction 585, result has 25.7 percent of original size [2019-08-30 00:26:28,346 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:26:28,346 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:803, output treesize:202 [2019-08-30 00:26:28,349 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:28,351 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:28,351 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:28,358 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:28,370 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:28,371 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:28,384 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:28,608 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:28,609 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:28,609 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:28,613 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:28,614 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:28,615 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:28,632 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:26:28,632 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:26:28,646 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:28,647 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:28,648 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:28,649 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:28,651 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:28,652 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:28,654 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:28,655 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:28,656 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:28,658 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:28,690 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 235 treesize of output 189 [2019-08-30 00:26:28,691 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:26:28,705 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:28,707 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:28,708 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:28,709 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:28,711 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:28,712 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:28,714 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:28,715 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:28,716 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:28,718 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:28,751 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 234 treesize of output 188 [2019-08-30 00:26:28,753 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:26:28,769 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:28,771 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:28,772 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:28,774 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:28,775 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:28,777 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:28,778 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:28,780 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:28,781 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:28,783 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:28,821 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 226 treesize of output 180 [2019-08-30 00:26:28,822 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:26:28,841 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:28,842 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:28,843 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:28,844 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:28,845 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:28,846 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:28,848 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:28,849 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:28,851 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:28,853 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:28,888 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 253 treesize of output 189 [2019-08-30 00:26:28,889 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-30 00:26:28,902 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:28,903 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:28,904 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:28,905 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:28,907 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:28,909 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:28,910 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:28,912 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:28,913 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:28,915 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:28,948 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 254 treesize of output 190 [2019-08-30 00:26:28,950 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-30 00:26:28,966 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:28,967 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:28,969 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:28,971 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:28,972 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:28,973 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:28,975 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:28,977 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:28,978 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:28,980 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:29,013 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 227 treesize of output 181 [2019-08-30 00:26:29,014 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-30 00:26:29,031 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:29,033 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:29,039 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:29,040 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:29,041 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:29,043 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:29,044 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:29,045 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:29,047 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:29,048 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:29,075 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 278 treesize of output 196 [2019-08-30 00:26:29,076 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-30 00:26:29,091 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:26:29,091 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-30 00:26:29,106 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:29,107 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:29,108 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:29,110 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:29,111 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:29,112 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:29,113 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:29,114 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:29,115 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:29,116 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:29,140 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 277 treesize of output 195 [2019-08-30 00:26:29,141 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-30 00:26:29,154 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:26:29,154 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-30 00:26:29,166 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:26:29,166 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-30 00:26:29,577 WARN L188 SmtUtils]: Spent 410.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 82 [2019-08-30 00:26:29,578 INFO L567 ElimStorePlain]: treesize reduction 1719, result has 12.0 percent of original size [2019-08-30 00:26:29,578 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:26:29,578 INFO L221 ElimStorePlain]: Needed 13 recursive calls to eliminate 1 variables, input treesize:3003, output treesize:234 [2019-08-30 00:26:29,579 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:29,580 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:29,580 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:29,599 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:29,601 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:29,602 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:29,604 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:29,605 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:29,607 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:29,608 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:29,610 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:29,611 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:29,613 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:29,646 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 235 treesize of output 189 [2019-08-30 00:26:29,647 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:26:29,662 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:26:29,662 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:26:29,675 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:26:29,675 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:26:29,691 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:29,692 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:29,693 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:29,694 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:29,696 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:29,698 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:29,699 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:29,700 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:29,702 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:29,703 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:29,736 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 255 treesize of output 191 [2019-08-30 00:26:29,737 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:26:29,756 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:29,757 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:29,758 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:29,759 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:29,761 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:29,763 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:29,764 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:29,766 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:29,768 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:29,769 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:29,807 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 278 treesize of output 196 [2019-08-30 00:26:29,808 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-30 00:26:29,823 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:26:29,823 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-30 00:26:29,840 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:29,841 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:29,842 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:29,844 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:29,846 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:29,847 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:29,849 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:29,850 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:29,852 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:29,854 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:29,887 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 228 treesize of output 182 [2019-08-30 00:26:29,889 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-30 00:26:29,905 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:29,907 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:29,909 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:29,910 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:29,912 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:29,913 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:29,915 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:29,916 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:29,918 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:29,920 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:29,969 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 279 treesize of output 197 [2019-08-30 00:26:29,970 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-30 00:26:29,980 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:26:29,980 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-30 00:26:29,992 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:29,994 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:29,995 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:29,997 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:29,998 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:30,000 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:30,002 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:30,003 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:30,005 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:30,006 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:30,041 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 236 treesize of output 190 [2019-08-30 00:26:30,042 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-30 00:26:30,055 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:30,056 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:30,058 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:30,059 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:30,061 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:30,063 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:30,064 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:30,066 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:30,066 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:30,068 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:30,100 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 254 treesize of output 190 [2019-08-30 00:26:30,101 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-30 00:26:30,112 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:30,113 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:30,115 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:30,116 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:30,117 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:30,119 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:30,120 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:30,121 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:30,122 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:30,124 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:26:30,132 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 227 treesize of output 181 [2019-08-30 00:26:30,134 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-30 00:26:30,580 WARN L188 SmtUtils]: Spent 445.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 86 [2019-08-30 00:26:30,581 INFO L567 ElimStorePlain]: treesize reduction 1718, result has 12.4 percent of original size [2019-08-30 00:26:30,581 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:26:30,582 INFO L221 ElimStorePlain]: Needed 13 recursive calls to eliminate 1 variables, input treesize:3015, output treesize:243 [2019-08-30 00:26:30,598 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:30,598 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:30,599 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:31,701 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:32,683 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:32,684 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:32,684 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:33,798 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:34,787 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:34,788 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:34,788 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:34,789 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:35,906 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:36,884 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:36,884 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:36,885 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:36,885 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:36,886 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:37,997 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:38,987 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:38,987 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:38,988 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:40,106 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:41,085 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:41,086 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:41,086 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:41,087 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:42,194 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:43,182 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:43,182 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:43,184 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:43,201 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:43,201 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:44,326 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:45,307 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:45,308 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:46,422 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:47,415 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:47,415 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:48,528 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:49,503 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:49,504 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:26:50,607 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:02,268 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:02,268 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:02,268 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:02,269 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:02,270 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:02,270 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:02,270 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:02,270 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:02,271 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:02,271 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:02,272 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:02,272 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:02,272 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:02,273 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:02,273 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:02,274 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:02,274 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:02,275 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:02,275 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:02,276 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:02,276 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:02,277 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:02,277 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:02,277 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:02,278 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:02,279 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:02,279 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:02,280 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:02,280 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:02,281 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:02,283 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:02,284 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:02,284 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:02,285 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:02,286 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:02,286 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:02,286 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:02,299 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:27:02,300 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:27:02,300 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:02,301 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:27:02,301 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:27:02,301 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:27:02,302 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:27:02,302 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:27:02,302 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:02,303 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:02,304 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:27:02,304 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:02,305 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:02,305 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:27:02,306 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 4 terms [2019-08-30 00:27:02,306 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:02,307 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:02,307 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:02,308 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:02,309 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:02,310 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:02,311 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:02,312 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:02,313 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:02,314 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:02,314 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:02,315 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:02,316 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:02,317 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:02,339 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:27:02,340 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:02,351 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:27:02,351 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:02,363 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:27:02,364 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:02,375 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:27:02,376 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:02,388 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:27:02,388 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:02,401 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:27:02,401 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:02,413 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:27:02,414 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:02,426 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:02,433 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 108 [2019-08-30 00:27:02,434 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:02,446 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:02,453 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 152 treesize of output 115 [2019-08-30 00:27:02,453 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:02,465 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:27:02,466 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:02,477 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:27:02,478 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:02,488 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:02,494 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 106 treesize of output 105 [2019-08-30 00:27:02,494 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:02,505 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:27:02,505 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:02,517 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:02,523 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 128 treesize of output 109 [2019-08-30 00:27:02,524 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:02,535 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:27:02,536 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:02,548 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:27:02,549 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:02,557 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:27:02,557 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:02,565 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:27:02,566 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:02,821 WARN L188 SmtUtils]: Spent 254.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 60 [2019-08-30 00:27:02,821 INFO L567 ElimStorePlain]: treesize reduction 356, result has 25.8 percent of original size [2019-08-30 00:27:02,822 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:27:02,822 INFO L221 ElimStorePlain]: Needed 19 recursive calls to eliminate 1 variables, input treesize:4584, output treesize:124 [2019-08-30 00:27:02,825 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:27:02,825 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:02,826 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:27:02,827 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:27:02,827 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:02,828 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:27:02,828 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:02,829 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:27:02,829 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:27:02,830 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:02,830 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:27:02,831 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:02,831 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:02,832 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:27:02,833 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:02,833 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:02,835 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:27:02,835 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:02,836 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 4 terms [2019-08-30 00:27:02,836 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:02,836 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:02,837 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:02,838 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:02,839 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:02,840 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:02,842 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:02,843 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:02,843 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:02,845 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:02,870 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:27:02,870 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:02,884 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:27:02,884 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:02,895 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:27:02,895 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:02,908 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:02,914 INFO L375 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 151 treesize of output 114 [2019-08-30 00:27:02,914 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:02,925 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:27:02,926 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:02,936 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:27:02,937 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:02,949 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:02,956 INFO L375 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 105 treesize of output 104 [2019-08-30 00:27:02,956 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:02,967 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:27:02,967 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:02,978 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:27:02,978 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:02,992 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:27:02,992 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:03,003 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:27:03,003 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:03,015 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:27:03,016 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:03,029 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:27:03,029 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:03,041 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:03,048 INFO L375 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 127 treesize of output 108 [2019-08-30 00:27:03,049 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:03,061 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:27:03,061 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:03,074 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:27:03,074 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:03,085 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:27:03,085 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:03,097 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:27:03,098 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:03,111 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:03,118 INFO L375 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 108 treesize of output 107 [2019-08-30 00:27:03,118 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:03,130 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:27:03,130 INFO L496 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:03,140 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:27:03,140 INFO L496 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:03,152 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:27:03,153 INFO L496 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:03,165 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:27:03,165 INFO L496 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:03,172 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:27:03,172 INFO L496 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:03,382 WARN L188 SmtUtils]: Spent 209.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 56 [2019-08-30 00:27:03,383 INFO L567 ElimStorePlain]: treesize reduction 361, result has 24.2 percent of original size [2019-08-30 00:27:03,383 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:27:03,383 INFO L221 ElimStorePlain]: Needed 25 recursive calls to eliminate 1 variables, input treesize:6208, output treesize:115 [2019-08-30 00:27:03,386 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:03,386 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:03,389 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:03,398 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:03,401 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:03,402 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:03,414 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:03,423 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:03,427 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:03,438 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 140 treesize of output 124 [2019-08-30 00:27:03,439 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:03,449 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:03,451 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:03,452 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:03,465 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 167 treesize of output 133 [2019-08-30 00:27:03,466 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:03,481 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:03,482 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:03,483 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:03,494 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 191 treesize of output 139 [2019-08-30 00:27:03,495 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:03,503 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:03,504 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:03,505 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:03,509 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 148 treesize of output 132 [2019-08-30 00:27:03,510 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:03,775 WARN L188 SmtUtils]: Spent 265.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 68 [2019-08-30 00:27:03,776 INFO L567 ElimStorePlain]: treesize reduction 468, result has 25.8 percent of original size [2019-08-30 00:27:03,776 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:27:03,776 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:647, output treesize:163 [2019-08-30 00:27:03,778 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:03,778 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:03,790 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:03,791 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:03,793 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:03,804 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 139 treesize of output 123 [2019-08-30 00:27:03,805 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:03,816 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:03,818 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:03,819 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:03,832 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 147 treesize of output 131 [2019-08-30 00:27:03,833 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:03,844 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:03,845 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:03,846 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:03,859 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 166 treesize of output 132 [2019-08-30 00:27:03,860 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:03,868 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:03,869 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:03,871 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:03,876 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 190 treesize of output 138 [2019-08-30 00:27:03,877 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:04,134 WARN L188 SmtUtils]: Spent 256.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 64 [2019-08-30 00:27:04,134 INFO L567 ElimStorePlain]: treesize reduction 473, result has 24.6 percent of original size [2019-08-30 00:27:04,135 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:27:04,135 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:643, output treesize:154 [2019-08-30 00:27:04,137 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:04,137 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:04,142 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:04,162 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:04,166 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:04,167 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:04,178 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:04,179 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:04,180 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:04,181 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:04,183 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:04,184 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:04,205 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 186 treesize of output 155 [2019-08-30 00:27:04,206 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:04,216 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:04,217 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:04,218 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:04,219 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:04,221 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:04,222 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:04,243 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 205 treesize of output 156 [2019-08-30 00:27:04,245 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:04,254 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:04,255 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:04,257 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:04,258 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:04,260 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:04,261 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:04,283 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 178 treesize of output 147 [2019-08-30 00:27:04,284 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:04,294 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:04,295 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:04,296 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:04,297 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:04,298 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:04,300 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:04,306 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 229 treesize of output 162 [2019-08-30 00:27:04,307 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:04,606 WARN L188 SmtUtils]: Spent 297.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 72 [2019-08-30 00:27:04,606 INFO L567 ElimStorePlain]: treesize reduction 590, result has 24.6 percent of original size [2019-08-30 00:27:04,607 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:27:04,607 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:799, output treesize:193 [2019-08-30 00:27:04,608 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:04,609 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:04,619 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:04,620 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:04,622 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:04,623 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:04,624 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:04,626 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:04,649 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 187 treesize of output 156 [2019-08-30 00:27:04,650 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:04,661 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:04,665 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:04,666 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:04,667 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:04,669 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:04,672 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:04,690 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 230 treesize of output 163 [2019-08-30 00:27:04,691 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:04,703 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:04,704 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:04,706 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:04,707 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:04,709 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:04,710 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:04,729 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 206 treesize of output 157 [2019-08-30 00:27:04,730 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:04,738 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:04,739 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:04,741 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:04,742 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:04,743 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:04,744 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:04,752 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 179 treesize of output 148 [2019-08-30 00:27:04,753 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:05,066 WARN L188 SmtUtils]: Spent 312.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 76 [2019-08-30 00:27:05,067 INFO L567 ElimStorePlain]: treesize reduction 585, result has 25.7 percent of original size [2019-08-30 00:27:05,068 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:27:05,068 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:803, output treesize:202 [2019-08-30 00:27:05,072 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:05,073 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:05,074 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:05,081 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:05,092 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:05,093 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:05,105 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:05,329 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:05,329 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:05,330 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:05,334 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:05,335 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:05,336 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:05,353 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:27:05,353 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:05,366 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:05,367 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:05,368 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:05,370 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:05,371 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:05,373 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:05,375 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:05,376 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:05,378 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:05,379 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:05,404 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 254 treesize of output 190 [2019-08-30 00:27:05,405 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:05,420 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:05,421 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:05,423 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:05,424 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:05,426 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:05,428 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:05,429 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:05,431 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:05,432 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:05,433 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:05,469 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 234 treesize of output 188 [2019-08-30 00:27:05,470 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:05,485 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:05,486 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:05,487 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:05,488 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:05,490 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:05,492 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:05,493 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:05,495 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:05,496 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:05,498 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:05,535 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 226 treesize of output 180 [2019-08-30 00:27:05,537 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:05,553 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:05,554 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:05,556 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:05,557 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:05,558 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:05,560 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:05,562 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:05,563 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:05,564 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:05,565 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:05,602 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 235 treesize of output 189 [2019-08-30 00:27:05,603 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:05,620 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:05,621 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:05,623 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:05,624 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:05,626 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:05,627 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:05,629 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:05,630 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:05,632 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:05,633 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:05,667 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 253 treesize of output 189 [2019-08-30 00:27:05,669 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:05,682 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:27:05,683 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:05,698 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:27:05,698 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:05,712 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:27:05,712 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:05,726 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:05,728 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:05,730 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:05,731 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:05,733 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:05,734 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:05,736 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:05,737 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:05,739 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:05,740 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:05,774 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 227 treesize of output 181 [2019-08-30 00:27:05,775 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:05,790 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:05,792 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:05,793 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:05,795 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:05,796 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:05,797 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:05,799 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:05,800 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:05,801 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:05,803 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:05,835 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 277 treesize of output 195 [2019-08-30 00:27:05,837 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:05,853 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:05,854 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:05,855 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:05,856 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:05,857 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:05,858 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:05,859 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:05,860 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:05,862 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:05,863 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:05,872 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 278 treesize of output 196 [2019-08-30 00:27:05,873 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:06,319 WARN L188 SmtUtils]: Spent 445.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 82 [2019-08-30 00:27:06,320 INFO L567 ElimStorePlain]: treesize reduction 1719, result has 12.0 percent of original size [2019-08-30 00:27:06,320 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:27:06,320 INFO L221 ElimStorePlain]: Needed 13 recursive calls to eliminate 1 variables, input treesize:3003, output treesize:234 [2019-08-30 00:27:06,322 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:06,322 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:06,323 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:06,337 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:06,338 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:06,340 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:06,341 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:06,343 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:06,344 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:06,345 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:06,347 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:06,348 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:06,350 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:06,383 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 279 treesize of output 197 [2019-08-30 00:27:06,384 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:06,395 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:27:06,395 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:06,409 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:27:06,409 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:06,421 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:27:06,421 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:06,435 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:06,437 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:06,438 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:06,440 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:06,441 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:06,442 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:06,444 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:06,445 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:06,446 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:06,448 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:06,485 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 228 treesize of output 182 [2019-08-30 00:27:06,486 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:06,501 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:06,502 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:06,503 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:06,504 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:06,505 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:06,507 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:06,509 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:06,511 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:06,512 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:06,514 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:06,550 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 254 treesize of output 190 [2019-08-30 00:27:06,551 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:06,565 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:06,566 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:06,567 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:06,568 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:06,569 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:06,571 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:06,572 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:06,574 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:06,576 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:06,577 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:06,614 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 235 treesize of output 189 [2019-08-30 00:27:06,615 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:06,629 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:06,630 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:06,632 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:06,633 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:06,635 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:06,636 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:06,638 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:06,640 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:06,641 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:06,642 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:06,679 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 227 treesize of output 181 [2019-08-30 00:27:06,680 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:06,691 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:27:06,691 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:06,707 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:06,708 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:06,708 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:06,710 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:06,711 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:06,713 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:06,714 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:06,716 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:06,717 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:06,718 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:06,754 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 236 treesize of output 190 [2019-08-30 00:27:06,756 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:06,768 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:06,770 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:06,771 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:06,773 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:06,775 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:06,776 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:06,778 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:06,780 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:06,782 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:06,783 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:06,817 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 255 treesize of output 191 [2019-08-30 00:27:06,818 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:06,830 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:06,831 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:06,833 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:06,834 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:06,835 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:06,837 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:06,838 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:06,839 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:06,840 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:06,842 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:06,851 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 278 treesize of output 196 [2019-08-30 00:27:06,852 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:07,286 WARN L188 SmtUtils]: Spent 433.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 86 [2019-08-30 00:27:07,286 INFO L567 ElimStorePlain]: treesize reduction 1718, result has 12.4 percent of original size [2019-08-30 00:27:07,287 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:27:07,287 INFO L221 ElimStorePlain]: Needed 13 recursive calls to eliminate 1 variables, input treesize:3015, output treesize:243 [2019-08-30 00:27:07,302 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:07,303 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:07,303 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:07,303 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:07,304 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:07,304 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:07,304 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:07,305 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:07,305 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:07,306 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:07,306 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:07,306 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:07,307 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:07,308 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:07,310 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:07,310 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:08,435 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:09,451 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:09,452 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:10,582 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:11,609 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:11,610 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:12,738 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:13,747 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:13,748 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:14,892 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:15,918 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:15,919 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:17,082 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:18,079 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:18,080 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:19,214 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:20,227 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:20,228 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:21,404 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:22,400 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:22,400 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:23,534 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:24,550 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:24,551 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:25,701 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:26,741 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:26,741 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:27,870 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:28,877 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:28,877 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:30,024 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:44,011 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:44,011 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:44,011 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:44,012 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:44,012 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:44,013 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:44,013 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:44,014 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:44,014 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:44,014 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:44,015 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:44,015 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:44,016 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:44,016 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:44,016 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:44,017 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:44,017 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:44,018 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:44,019 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:44,019 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:44,020 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:44,021 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:44,022 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:44,024 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:44,025 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:44,035 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:27:44,036 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:44,037 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:27:44,038 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:44,039 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:27:44,039 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:44,040 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:27:44,040 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:44,041 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:27:44,041 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:44,042 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:27:44,043 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:44,043 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:27:44,044 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:44,044 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:27:44,045 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:44,046 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:27:44,046 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:27:44,046 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:44,047 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:44,048 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 4 terms [2019-08-30 00:27:44,048 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:44,049 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:44,050 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:44,072 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:44,080 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 106 treesize of output 105 [2019-08-30 00:27:44,080 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:44,090 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:27:44,090 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:44,101 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:27:44,101 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:44,110 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:27:44,110 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:44,124 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:44,129 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 152 treesize of output 115 [2019-08-30 00:27:44,129 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:44,140 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:27:44,140 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:44,152 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:44,158 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 128 treesize of output 109 [2019-08-30 00:27:44,159 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:44,171 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:27:44,171 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:44,182 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:27:44,182 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:44,196 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:44,200 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 108 [2019-08-30 00:27:44,201 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:44,212 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:27:44,213 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:44,228 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:27:44,228 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:44,239 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:27:44,239 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:44,250 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:27:44,250 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:44,260 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:27:44,261 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:44,270 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:27:44,271 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:44,278 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:27:44,279 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:44,498 WARN L188 SmtUtils]: Spent 218.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 60 [2019-08-30 00:27:44,499 INFO L567 ElimStorePlain]: treesize reduction 356, result has 25.8 percent of original size [2019-08-30 00:27:44,499 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:27:44,499 INFO L221 ElimStorePlain]: Needed 18 recursive calls to eliminate 1 variables, input treesize:4335, output treesize:124 [2019-08-30 00:27:44,502 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:27:44,502 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:27:44,502 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:27:44,503 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:27:44,503 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:44,504 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:27:44,505 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:44,505 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:27:44,506 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:27:44,506 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:27:44,506 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:44,507 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:27:44,508 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:27:44,508 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:44,509 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:44,509 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 4 terms [2019-08-30 00:27:44,510 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:44,511 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:44,512 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:44,513 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:44,514 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:44,516 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:44,517 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:44,518 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:44,537 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:27:44,538 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:44,549 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:27:44,549 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:44,561 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:44,567 INFO L375 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 105 treesize of output 104 [2019-08-30 00:27:44,567 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:44,581 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:44,587 INFO L375 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 108 treesize of output 107 [2019-08-30 00:27:44,588 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:44,598 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:27:44,598 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:44,611 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:27:44,611 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:44,622 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:27:44,622 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:44,634 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:44,641 INFO L375 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 127 treesize of output 108 [2019-08-30 00:27:44,642 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:44,654 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:27:44,654 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:44,665 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:27:44,666 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:44,676 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:44,681 INFO L375 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 151 treesize of output 114 [2019-08-30 00:27:44,682 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:44,689 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:27:44,689 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:44,904 WARN L188 SmtUtils]: Spent 213.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 56 [2019-08-30 00:27:44,904 INFO L567 ElimStorePlain]: treesize reduction 361, result has 24.2 percent of original size [2019-08-30 00:27:44,905 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:27:44,905 INFO L221 ElimStorePlain]: Needed 13 recursive calls to eliminate 1 variables, input treesize:2767, output treesize:115 [2019-08-30 00:27:44,907 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:44,908 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:44,910 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:44,918 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:44,919 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:44,919 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:44,922 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:44,922 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:44,923 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:44,933 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:44,934 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:44,936 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:44,948 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 148 treesize of output 132 [2019-08-30 00:27:44,949 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:44,958 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:44,959 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:44,961 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:44,973 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 167 treesize of output 133 [2019-08-30 00:27:44,974 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:44,986 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:44,988 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:44,989 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:45,001 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 191 treesize of output 139 [2019-08-30 00:27:45,002 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:45,009 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:45,010 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:45,011 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:45,016 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 140 treesize of output 124 [2019-08-30 00:27:45,016 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:45,283 WARN L188 SmtUtils]: Spent 265.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 68 [2019-08-30 00:27:45,283 INFO L567 ElimStorePlain]: treesize reduction 468, result has 25.8 percent of original size [2019-08-30 00:27:45,284 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:27:45,284 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:647, output treesize:163 [2019-08-30 00:27:45,285 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:45,286 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:45,286 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:45,297 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:45,298 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:45,299 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:45,312 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 147 treesize of output 131 [2019-08-30 00:27:45,313 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:45,324 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:45,325 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:45,327 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:45,339 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 190 treesize of output 138 [2019-08-30 00:27:45,340 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:45,352 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:45,353 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:45,355 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:45,368 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 139 treesize of output 123 [2019-08-30 00:27:45,369 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:45,377 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:45,377 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:45,378 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:45,383 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 166 treesize of output 132 [2019-08-30 00:27:45,384 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:45,640 WARN L188 SmtUtils]: Spent 255.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 64 [2019-08-30 00:27:45,640 INFO L567 ElimStorePlain]: treesize reduction 473, result has 24.6 percent of original size [2019-08-30 00:27:45,641 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:27:45,641 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:643, output treesize:154 [2019-08-30 00:27:45,642 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:45,643 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:45,648 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:45,668 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:45,675 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:45,676 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:45,687 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:45,689 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:45,690 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:45,692 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:45,693 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:45,695 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:45,716 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 186 treesize of output 155 [2019-08-30 00:27:45,717 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:45,730 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:45,732 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:45,733 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:45,734 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:45,735 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:45,736 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:45,757 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 178 treesize of output 147 [2019-08-30 00:27:45,758 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:45,768 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:45,770 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:45,771 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:45,772 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:45,774 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:45,775 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:45,795 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 229 treesize of output 162 [2019-08-30 00:27:45,796 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:45,805 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:45,805 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:45,807 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:45,808 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:45,809 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:45,810 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:45,817 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 205 treesize of output 156 [2019-08-30 00:27:45,818 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:46,151 WARN L188 SmtUtils]: Spent 332.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 72 [2019-08-30 00:27:46,151 INFO L567 ElimStorePlain]: treesize reduction 590, result has 24.6 percent of original size [2019-08-30 00:27:46,152 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:27:46,152 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:799, output treesize:193 [2019-08-30 00:27:46,153 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:46,154 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:46,164 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:46,165 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:46,166 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:46,168 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:46,169 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:46,170 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:46,191 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 230 treesize of output 163 [2019-08-30 00:27:46,192 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:46,202 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:46,203 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:46,205 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:46,206 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:46,208 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:46,210 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:46,232 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 187 treesize of output 156 [2019-08-30 00:27:46,233 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:46,244 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:46,246 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:46,247 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:46,249 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:46,250 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:46,252 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:46,273 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 179 treesize of output 148 [2019-08-30 00:27:46,274 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:46,281 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:46,282 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:46,283 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:46,285 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:46,286 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:46,287 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:46,294 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 206 treesize of output 157 [2019-08-30 00:27:46,295 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:46,611 WARN L188 SmtUtils]: Spent 315.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 76 [2019-08-30 00:27:46,612 INFO L567 ElimStorePlain]: treesize reduction 585, result has 25.7 percent of original size [2019-08-30 00:27:46,612 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:27:46,612 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:803, output treesize:202 [2019-08-30 00:27:46,617 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:46,618 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:46,619 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:46,626 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:46,637 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:46,638 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:46,651 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:46,874 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:46,875 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:46,875 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:46,879 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:46,880 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:46,881 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:46,896 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:27:46,896 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:46,908 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:27:46,908 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:46,921 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:46,922 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:46,924 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:46,925 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:46,927 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:46,928 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:46,930 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:46,931 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:46,932 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:46,934 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:46,967 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 227 treesize of output 181 [2019-08-30 00:27:46,968 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:46,980 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:27:46,980 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:46,996 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:46,998 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:46,999 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,000 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,002 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,003 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,005 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,007 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,008 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,010 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,046 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 254 treesize of output 190 [2019-08-30 00:27:47,046 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:47,060 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,061 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,062 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,064 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,065 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,067 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,068 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,069 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,071 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,073 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,108 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 226 treesize of output 180 [2019-08-30 00:27:47,109 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:47,121 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:27:47,121 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:47,138 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,139 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,141 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,142 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,143 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,144 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,146 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,147 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,148 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,149 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,184 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 278 treesize of output 196 [2019-08-30 00:27:47,186 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:47,199 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,201 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,203 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,204 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,206 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,208 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,209 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,211 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,213 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,214 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,249 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 277 treesize of output 195 [2019-08-30 00:27:47,250 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:47,262 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,263 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,264 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,265 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,267 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,268 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,270 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,271 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,273 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,275 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,309 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 234 treesize of output 188 [2019-08-30 00:27:47,310 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:47,324 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,325 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,327 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,329 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,330 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,332 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,334 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,335 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,337 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,338 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,370 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 235 treesize of output 189 [2019-08-30 00:27:47,371 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:47,382 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,384 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,385 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,386 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,388 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,389 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,390 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,392 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,393 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,394 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,403 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 253 treesize of output 189 [2019-08-30 00:27:47,404 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:47,823 WARN L188 SmtUtils]: Spent 417.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 82 [2019-08-30 00:27:47,823 INFO L567 ElimStorePlain]: treesize reduction 1719, result has 12.0 percent of original size [2019-08-30 00:27:47,824 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:27:47,824 INFO L221 ElimStorePlain]: Needed 13 recursive calls to eliminate 1 variables, input treesize:3003, output treesize:234 [2019-08-30 00:27:47,826 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:47,826 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:47,827 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:47,842 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:27:47,842 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:47,853 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,854 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,856 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,857 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,859 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,860 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,862 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,863 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,865 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,866 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,898 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 278 treesize of output 196 [2019-08-30 00:27:47,899 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:47,913 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,914 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,916 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,918 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,919 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,921 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,922 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,924 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,926 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,927 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:47,966 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 235 treesize of output 189 [2019-08-30 00:27:47,967 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:47,981 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:27:47,981 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:47,998 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:48,000 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:48,002 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:48,004 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:48,005 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:48,007 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:48,009 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:48,010 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:48,012 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:48,014 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:48,051 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 255 treesize of output 191 [2019-08-30 00:27:48,052 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:48,065 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:27:48,065 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:48,080 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:48,081 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:48,083 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:48,085 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:48,086 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:48,088 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:48,090 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:48,091 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:48,093 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:48,094 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:48,133 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 227 treesize of output 181 [2019-08-30 00:27:48,134 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:48,148 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:48,149 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:48,151 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:48,153 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:48,154 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:48,156 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:48,158 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:48,159 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:48,161 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:48,162 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:48,198 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 254 treesize of output 190 [2019-08-30 00:27:48,199 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:48,212 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:48,213 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:48,214 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:48,216 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:48,217 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:48,218 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:48,220 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:48,221 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:48,223 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:48,224 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:48,258 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 279 treesize of output 197 [2019-08-30 00:27:48,259 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:48,273 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:48,274 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:48,275 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:48,276 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:48,278 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:48,279 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:48,281 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:48,283 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:48,284 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:48,286 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:48,320 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 236 treesize of output 190 [2019-08-30 00:27:48,322 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:48,335 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:27:48,335 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:48,346 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:48,347 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:48,349 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:48,350 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:48,351 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:48,352 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:48,354 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:48,355 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:48,356 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:48,358 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:27:48,367 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 228 treesize of output 182 [2019-08-30 00:27:48,368 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-30 00:27:48,796 WARN L188 SmtUtils]: Spent 427.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 86 [2019-08-30 00:27:48,797 INFO L567 ElimStorePlain]: treesize reduction 1718, result has 12.4 percent of original size [2019-08-30 00:27:48,797 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:27:48,798 INFO L221 ElimStorePlain]: Needed 13 recursive calls to eliminate 1 variables, input treesize:3015, output treesize:243 [2019-08-30 00:27:48,813 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:48,813 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:48,814 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:48,814 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:48,814 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:48,815 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:49,780 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:50,931 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:50,931 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:50,932 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:51,894 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:53,012 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:53,013 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:53,013 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:53,014 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:53,014 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:53,015 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:53,015 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:53,015 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:53,016 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:53,017 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:53,019 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:53,019 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:53,992 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:55,144 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:55,145 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:56,129 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:57,262 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:57,263 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:58,232 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:59,351 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:27:59,352 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:00,343 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:01,490 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:01,491 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:02,470 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:03,597 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:03,598 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:04,564 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:05,699 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:05,700 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:06,701 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:07,819 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:07,820 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:08,790 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:09,919 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:09,920 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:10,904 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:12,046 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:12,047 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:13,011 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:29,478 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:29,479 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:29,479 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:29,479 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:29,480 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:29,480 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:29,481 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:29,481 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:29,482 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:29,482 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:29,482 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:29,483 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:29,483 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:29,484 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:29,484 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:29,485 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:29,485 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:29,486 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:29,486 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:29,486 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:29,487 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:29,487 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:29,488 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:29,488 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:29,489 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:29,489 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:29,490 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:29,490 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:29,491 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:29,492 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:29,492 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:29,493 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:29,495 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:29,496 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:29,497 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:29,497 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:29,498 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:29,498 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:29,499 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:29,514 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:28:29,515 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:29,515 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:29,516 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:28:29,516 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:29,517 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:28:29,517 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:29,518 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:29,518 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:28:29,519 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:28:29,519 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:29,520 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:28:29,520 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:29,521 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:29,521 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:28:29,522 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:29,523 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:28:29,523 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:29,524 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:28:29,524 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:29,525 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:28:29,525 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:29,526 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:29,527 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:28:29,527 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:29,528 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:29,529 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 4 terms [2019-08-30 00:28:29,529 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:29,530 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:29,530 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:29,533 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:29,534 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:29,558 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:28:29,558 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:29,571 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:28:29,571 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:29,582 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:28:29,582 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:29,593 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:28:29,593 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:29,603 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:28:29,604 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:29,613 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:28:29,614 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:29,624 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:28:29,625 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:29,635 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:28:29,635 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:29,646 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:28:29,646 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:29,658 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:29,663 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 106 treesize of output 105 [2019-08-30 00:28:29,664 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:29,674 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:28:29,674 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:29,686 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:29,693 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 108 [2019-08-30 00:28:29,694 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:29,703 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:28:29,703 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:29,715 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:28:29,715 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:29,726 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:28:29,726 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:29,738 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:28:29,738 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:29,749 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:28:29,749 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:29,758 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:28:29,758 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:29,766 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:29,772 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 128 treesize of output 109 [2019-08-30 00:28:29,773 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:29,780 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:29,783 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 152 treesize of output 115 [2019-08-30 00:28:29,784 INFO L496 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:30,006 WARN L188 SmtUtils]: Spent 222.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 60 [2019-08-30 00:28:30,007 INFO L567 ElimStorePlain]: treesize reduction 356, result has 25.8 percent of original size [2019-08-30 00:28:30,007 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:28:30,007 INFO L221 ElimStorePlain]: Needed 21 recursive calls to eliminate 1 variables, input treesize:5127, output treesize:124 [2019-08-30 00:28:30,011 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:28:30,011 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:30,012 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:28:30,012 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:28:30,012 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:30,013 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:30,014 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:28:30,014 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:28:30,014 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:28:30,015 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:30,015 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:30,016 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:28:30,017 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:30,018 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:28:30,018 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:28:30,018 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:28:30,019 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:30,019 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:28:30,020 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:30,021 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 4 terms [2019-08-30 00:28:30,021 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:30,022 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:30,022 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:30,024 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:30,025 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:30,026 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:30,027 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:30,029 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:30,030 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:30,030 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:30,032 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:30,033 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:30,058 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:28:30,059 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:30,072 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:28:30,072 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:30,085 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:28:30,085 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:30,098 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:28:30,099 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:30,111 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:28:30,111 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:30,122 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:28:30,123 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:30,135 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:30,141 INFO L375 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 108 treesize of output 107 [2019-08-30 00:28:30,142 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:30,151 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:28:30,152 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:30,163 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:28:30,163 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:30,175 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:28:30,175 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:30,187 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:28:30,187 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:30,212 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:28:30,213 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:30,234 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:28:30,235 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:30,248 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:30,253 INFO L375 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 127 treesize of output 108 [2019-08-30 00:28:30,253 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:30,265 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:28:30,266 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:30,277 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:28:30,277 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:30,286 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:30,290 INFO L375 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 105 treesize of output 104 [2019-08-30 00:28:30,291 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:30,303 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:30,309 INFO L375 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 151 treesize of output 114 [2019-08-30 00:28:30,310 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:30,323 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:28:30,324 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:30,333 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:28:30,334 INFO L496 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:30,346 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:28:30,346 INFO L496 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:30,355 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:28:30,355 INFO L496 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:30,574 WARN L188 SmtUtils]: Spent 218.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 56 [2019-08-30 00:28:30,574 INFO L567 ElimStorePlain]: treesize reduction 361, result has 24.2 percent of original size [2019-08-30 00:28:30,575 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:28:30,575 INFO L221 ElimStorePlain]: Needed 23 recursive calls to eliminate 1 variables, input treesize:5759, output treesize:115 [2019-08-30 00:28:30,577 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:30,578 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:30,581 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:30,593 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:30,605 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:30,606 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:30,637 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:30,638 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:30,639 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:30,650 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 167 treesize of output 133 [2019-08-30 00:28:30,651 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:30,661 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:30,663 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:30,664 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:30,674 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 191 treesize of output 139 [2019-08-30 00:28:30,675 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:30,686 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:30,687 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:30,689 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:30,699 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 140 treesize of output 124 [2019-08-30 00:28:30,700 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:30,709 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:30,711 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:30,712 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:30,716 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 148 treesize of output 132 [2019-08-30 00:28:30,716 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:30,969 WARN L188 SmtUtils]: Spent 252.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 68 [2019-08-30 00:28:30,970 INFO L567 ElimStorePlain]: treesize reduction 468, result has 25.8 percent of original size [2019-08-30 00:28:30,970 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:28:30,970 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:647, output treesize:163 [2019-08-30 00:28:30,971 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:30,972 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:30,983 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:30,984 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:30,986 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:30,997 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 190 treesize of output 138 [2019-08-30 00:28:30,998 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:31,011 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:31,013 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:31,014 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:31,026 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 147 treesize of output 131 [2019-08-30 00:28:31,027 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:31,037 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:31,038 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:31,040 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:31,051 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 166 treesize of output 132 [2019-08-30 00:28:31,052 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:31,060 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:31,061 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:31,062 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:31,067 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 139 treesize of output 123 [2019-08-30 00:28:31,068 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:31,322 WARN L188 SmtUtils]: Spent 253.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 64 [2019-08-30 00:28:31,323 INFO L567 ElimStorePlain]: treesize reduction 473, result has 24.6 percent of original size [2019-08-30 00:28:31,323 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:28:31,323 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:643, output treesize:154 [2019-08-30 00:28:31,325 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:31,325 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:31,330 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:31,349 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:31,353 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:31,354 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:31,364 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:31,366 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:31,367 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:31,368 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:31,370 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:31,371 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:31,392 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 229 treesize of output 162 [2019-08-30 00:28:31,393 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:31,404 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:31,406 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:31,407 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:31,407 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:31,409 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:31,410 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:31,431 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 178 treesize of output 147 [2019-08-30 00:28:31,432 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:31,443 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:31,444 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:31,445 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:31,446 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:31,448 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:31,450 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:31,472 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 186 treesize of output 155 [2019-08-30 00:28:31,473 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:31,481 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:31,482 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:31,484 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:31,485 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:31,486 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:31,488 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:31,495 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 205 treesize of output 156 [2019-08-30 00:28:31,496 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:31,867 WARN L188 SmtUtils]: Spent 369.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 72 [2019-08-30 00:28:31,867 INFO L567 ElimStorePlain]: treesize reduction 590, result has 24.6 percent of original size [2019-08-30 00:28:31,868 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:28:31,868 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:799, output treesize:193 [2019-08-30 00:28:31,869 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:31,870 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:31,879 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:31,881 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:31,882 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:31,884 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:31,885 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:31,887 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:31,910 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 206 treesize of output 157 [2019-08-30 00:28:31,911 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:31,922 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:31,924 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:31,926 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:31,928 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:31,929 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:31,931 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:31,953 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 179 treesize of output 148 [2019-08-30 00:28:31,954 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:31,966 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:31,968 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:31,969 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:31,971 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:31,973 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:31,974 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:31,996 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 187 treesize of output 156 [2019-08-30 00:28:31,997 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:32,009 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:32,010 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:32,011 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:32,012 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:32,013 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:32,014 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:32,020 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 230 treesize of output 163 [2019-08-30 00:28:32,021 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:32,329 WARN L188 SmtUtils]: Spent 307.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 76 [2019-08-30 00:28:32,330 INFO L567 ElimStorePlain]: treesize reduction 585, result has 25.7 percent of original size [2019-08-30 00:28:32,330 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:28:32,331 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:803, output treesize:202 [2019-08-30 00:28:32,335 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:32,335 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:32,336 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:32,350 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:32,364 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:32,365 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:32,378 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:32,590 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:32,595 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:32,595 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:32,611 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:32,612 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:32,614 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:32,615 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:32,617 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:32,618 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:32,619 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:32,620 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:32,622 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:32,623 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:32,654 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 234 treesize of output 188 [2019-08-30 00:28:32,655 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:32,666 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:28:32,667 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:32,679 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:28:32,679 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:32,695 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:32,696 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:32,698 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:32,700 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:32,701 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:32,703 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:32,704 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:32,706 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:32,707 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:32,709 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:32,742 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 235 treesize of output 189 [2019-08-30 00:28:32,743 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:32,757 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:32,758 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:32,759 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:32,761 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:32,772 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:32,777 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:32,778 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:32,779 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:32,780 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:32,781 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:32,817 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 254 treesize of output 190 [2019-08-30 00:28:32,818 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:32,831 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:28:32,832 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:32,844 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:32,846 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:32,847 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:32,848 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:32,850 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:32,851 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:32,853 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:32,854 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:32,856 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:32,858 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:32,896 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 253 treesize of output 189 [2019-08-30 00:28:32,897 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:32,912 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:32,914 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:32,915 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:32,917 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:32,919 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:32,920 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:32,921 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:32,921 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:32,923 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:32,925 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:32,959 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 226 treesize of output 180 [2019-08-30 00:28:32,960 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:32,973 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:28:32,973 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:32,986 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:32,987 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:32,989 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:32,991 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:32,992 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:32,994 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:32,995 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:32,997 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:32,998 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:32,999 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:33,032 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 227 treesize of output 181 [2019-08-30 00:28:33,033 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:33,048 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:33,049 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:33,050 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:33,051 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:33,052 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:33,054 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:33,055 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:33,057 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:33,059 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:33,060 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:33,091 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 277 treesize of output 195 [2019-08-30 00:28:33,092 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:33,102 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:33,103 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:33,103 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:33,104 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:33,105 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:33,106 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:33,108 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:33,109 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:33,110 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:33,111 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:33,120 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 278 treesize of output 196 [2019-08-30 00:28:33,122 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:33,551 WARN L188 SmtUtils]: Spent 428.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 82 [2019-08-30 00:28:33,551 INFO L567 ElimStorePlain]: treesize reduction 1719, result has 12.0 percent of original size [2019-08-30 00:28:33,552 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:28:33,552 INFO L221 ElimStorePlain]: Needed 13 recursive calls to eliminate 1 variables, input treesize:3003, output treesize:234 [2019-08-30 00:28:33,553 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:33,554 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:33,571 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:33,573 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:33,574 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:33,576 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:33,577 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:33,579 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:33,580 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:33,582 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:33,583 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:33,585 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:33,619 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 227 treesize of output 181 [2019-08-30 00:28:33,620 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:33,633 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:28:33,634 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:33,644 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:28:33,644 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:33,658 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:28:33,659 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:33,673 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:33,674 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:33,675 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:33,680 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:33,681 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:33,683 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:33,683 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:33,685 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:33,686 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:33,688 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:33,722 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 254 treesize of output 190 [2019-08-30 00:28:33,724 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:33,738 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:33,739 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:33,740 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:33,741 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:33,743 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:33,744 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:33,746 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:33,748 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:33,749 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:33,751 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:33,786 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 278 treesize of output 196 [2019-08-30 00:28:33,788 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:33,803 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:33,804 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:33,806 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:33,807 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:33,808 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:33,810 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:33,811 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:33,813 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:33,814 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:33,816 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:33,852 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 235 treesize of output 189 [2019-08-30 00:28:33,854 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:33,869 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:33,870 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:33,872 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:33,873 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:33,875 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:33,877 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:33,879 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:33,880 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:33,882 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:33,884 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:33,920 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 228 treesize of output 182 [2019-08-30 00:28:33,921 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:33,936 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:33,937 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:33,939 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:33,940 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:33,942 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:33,944 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:33,945 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:33,946 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:33,947 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:33,948 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:33,985 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 236 treesize of output 190 [2019-08-30 00:28:33,986 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:33,999 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:28:33,999 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:34,015 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:34,016 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:34,018 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:34,020 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:34,021 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:34,023 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:34,024 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:34,026 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:34,028 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:34,029 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:34,066 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 279 treesize of output 197 [2019-08-30 00:28:34,067 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:34,078 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:34,079 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:34,081 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:34,082 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:34,083 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:34,084 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:34,086 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:34,087 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:34,088 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:34,090 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:28:34,099 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 255 treesize of output 191 [2019-08-30 00:28:34,100 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-30 00:28:34,533 WARN L188 SmtUtils]: Spent 432.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 86 [2019-08-30 00:28:34,534 INFO L567 ElimStorePlain]: treesize reduction 1718, result has 12.4 percent of original size [2019-08-30 00:28:34,534 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:28:34,534 INFO L221 ElimStorePlain]: Needed 13 recursive calls to eliminate 1 variables, input treesize:3015, output treesize:243 [2019-08-30 00:28:34,553 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:34,553 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:34,554 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:34,554 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:35,525 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:36,628 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:36,629 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:36,629 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:37,615 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:38,716 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:38,717 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:38,717 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:38,718 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:39,677 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:40,816 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:40,817 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:40,817 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:41,802 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:42,968 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:42,969 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:42,969 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:42,970 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:42,971 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:43,953 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:45,051 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:45,052 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:45,052 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:45,053 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:46,013 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:47,130 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:47,130 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:47,131 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:47,131 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:48,114 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:49,267 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:49,267 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:49,269 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:49,286 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:49,286 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:50,248 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:51,376 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:51,377 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:52,360 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:53,486 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:53,487 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:54,463 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:55,597 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:55,597 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:56,567 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:57,698 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:57,699 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:58,676 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:59,807 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:28:59,807 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:00,780 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,002 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,003 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,003 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,004 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,004 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,004 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,005 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,005 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,006 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,006 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,006 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,007 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,007 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,008 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,008 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,008 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,009 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,009 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,010 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,010 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,010 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,011 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,011 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,011 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,012 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,013 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,013 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,013 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,014 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,015 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,015 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,015 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,016 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,016 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,017 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,017 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,018 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,019 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,020 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,020 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,022 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,022 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,023 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,024 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,025 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,027 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,027 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,028 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,030 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,030 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,030 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,046 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:29:20,046 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:29:20,046 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:29:20,047 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,047 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:29:20,048 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:29:20,048 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,049 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:29:20,049 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,050 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:29:20,050 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,051 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:29:20,051 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,052 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:29:20,053 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,054 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:29:20,054 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:29:20,055 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:29:20,055 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 4 terms [2019-08-30 00:29:20,056 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,057 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,058 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,059 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,060 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,061 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,063 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,064 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,065 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,066 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,068 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,071 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,072 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,074 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,075 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,077 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,078 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,079 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,081 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,082 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,111 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:29:20,112 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:29:20,122 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:29:20,123 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:29:20,132 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:29:20,132 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:29:20,142 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:29:20,143 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:29:20,155 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:20,160 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 128 treesize of output 109 [2019-08-30 00:29:20,160 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-30 00:29:20,171 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:29:20,171 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-30 00:29:20,181 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:29:20,181 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-30 00:29:20,192 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:29:20,192 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-30 00:29:20,205 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:29:20,206 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-30 00:29:20,217 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:29:20,217 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-30 00:29:20,228 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:20,235 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 106 treesize of output 105 [2019-08-30 00:29:20,271 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-30 00:29:20,285 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:29:20,286 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-30 00:29:20,296 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:29:20,296 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-30 00:29:20,307 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:20,313 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 152 treesize of output 115 [2019-08-30 00:29:20,314 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-30 00:29:20,325 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:29:20,325 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-30 00:29:20,336 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:29:20,337 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-30 00:29:20,347 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:20,354 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 108 [2019-08-30 00:29:20,354 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-30 00:29:20,363 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:29:20,363 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-30 00:29:20,370 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:29:20,370 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-30 00:29:20,590 WARN L188 SmtUtils]: Spent 219.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 60 [2019-08-30 00:29:20,590 INFO L567 ElimStorePlain]: treesize reduction 356, result has 25.8 percent of original size [2019-08-30 00:29:20,591 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:29:20,591 INFO L221 ElimStorePlain]: Needed 20 recursive calls to eliminate 1 variables, input treesize:4779, output treesize:124 [2019-08-30 00:29:20,594 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:29:20,594 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,595 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,595 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:29:20,596 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,596 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,597 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:29:20,597 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,598 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,598 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:29:20,599 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:29:20,599 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,600 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:29:20,600 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,601 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,601 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:29:20,602 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:29:20,602 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,603 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:29:20,603 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:29:20,603 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:29:20,604 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,604 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,605 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:29:20,606 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,606 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,607 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 4 terms [2019-08-30 00:29:20,607 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,608 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,609 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,609 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,610 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,611 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,612 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,613 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,614 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,616 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,617 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,617 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:20,642 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:29:20,642 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:29:20,654 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:20,660 INFO L375 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 108 treesize of output 107 [2019-08-30 00:29:20,660 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:29:20,672 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:20,677 INFO L375 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 127 treesize of output 108 [2019-08-30 00:29:20,678 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:29:20,689 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:29:20,689 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:29:20,703 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:29:20,703 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-30 00:29:20,715 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:29:20,715 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-30 00:29:20,727 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:29:20,728 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-30 00:29:20,739 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:29:20,739 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-30 00:29:20,750 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:29:20,751 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-30 00:29:20,763 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:20,770 INFO L375 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 151 treesize of output 114 [2019-08-30 00:29:20,771 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-30 00:29:20,782 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:29:20,783 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-30 00:29:20,795 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:29:20,795 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-30 00:29:20,805 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:29:20,805 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-30 00:29:20,818 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:29:20,819 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-30 00:29:20,830 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:29:20,831 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-30 00:29:20,841 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:29:20,842 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-30 00:29:20,851 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:29:20,851 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-30 00:29:20,863 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:29:20,863 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-30 00:29:20,872 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:29:20,873 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-30 00:29:20,880 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:20,883 INFO L375 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 105 treesize of output 104 [2019-08-30 00:29:20,884 INFO L496 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2019-08-30 00:29:21,098 WARN L188 SmtUtils]: Spent 213.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 56 [2019-08-30 00:29:21,098 INFO L567 ElimStorePlain]: treesize reduction 361, result has 24.2 percent of original size [2019-08-30 00:29:21,099 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:29:21,099 INFO L221 ElimStorePlain]: Needed 21 recursive calls to eliminate 1 variables, input treesize:5083, output treesize:115 [2019-08-30 00:29:21,101 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:21,101 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:21,104 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:21,112 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:21,112 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:21,113 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:21,116 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:21,116 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:21,117 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:21,139 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:21,140 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:21,140 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:21,151 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 148 treesize of output 132 [2019-08-30 00:29:21,152 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:29:21,160 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:21,161 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:21,163 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:21,175 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 167 treesize of output 133 [2019-08-30 00:29:21,176 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:29:21,185 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:21,186 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:21,187 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:21,200 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 140 treesize of output 124 [2019-08-30 00:29:21,201 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:29:21,209 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:21,210 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:21,211 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:21,216 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 191 treesize of output 139 [2019-08-30 00:29:21,217 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:29:21,490 WARN L188 SmtUtils]: Spent 271.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 68 [2019-08-30 00:29:21,490 INFO L567 ElimStorePlain]: treesize reduction 468, result has 25.8 percent of original size [2019-08-30 00:29:21,490 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:29:21,490 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:647, output treesize:163 [2019-08-30 00:29:21,491 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:21,492 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:21,493 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:21,503 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:21,505 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:21,506 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:21,518 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 139 treesize of output 123 [2019-08-30 00:29:21,519 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:29:21,530 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:21,532 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:21,533 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:21,546 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 147 treesize of output 131 [2019-08-30 00:29:21,547 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:29:21,556 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:21,558 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:21,559 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:21,571 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 190 treesize of output 138 [2019-08-30 00:29:21,572 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:29:21,581 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:21,581 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:21,582 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:21,586 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 166 treesize of output 132 [2019-08-30 00:29:21,587 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:29:21,842 WARN L188 SmtUtils]: Spent 254.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 64 [2019-08-30 00:29:21,843 INFO L567 ElimStorePlain]: treesize reduction 473, result has 24.6 percent of original size [2019-08-30 00:29:21,843 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:29:21,843 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:643, output treesize:154 [2019-08-30 00:29:21,846 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:21,846 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:21,851 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:21,870 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:21,874 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:21,875 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:21,885 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:21,887 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:21,888 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:21,889 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:21,891 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:21,892 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:21,911 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 229 treesize of output 162 [2019-08-30 00:29:21,913 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:29:21,923 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:21,924 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:21,930 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:21,932 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:21,932 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:21,933 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:21,952 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 178 treesize of output 147 [2019-08-30 00:29:21,953 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:29:21,962 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:21,964 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:21,965 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:21,966 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:21,968 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:21,969 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:21,989 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 205 treesize of output 156 [2019-08-30 00:29:21,990 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:29:21,999 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:22,000 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:22,001 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:22,002 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:22,002 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:22,003 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:22,010 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 186 treesize of output 155 [2019-08-30 00:29:22,011 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:29:22,320 WARN L188 SmtUtils]: Spent 308.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 72 [2019-08-30 00:29:22,320 INFO L567 ElimStorePlain]: treesize reduction 590, result has 24.6 percent of original size [2019-08-30 00:29:22,321 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:29:22,321 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:799, output treesize:193 [2019-08-30 00:29:22,322 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:22,323 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:22,335 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:22,336 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:22,337 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:22,339 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:22,340 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:22,341 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:22,364 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 179 treesize of output 148 [2019-08-30 00:29:22,365 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:29:22,375 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:22,376 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:22,378 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:22,379 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:22,381 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:22,382 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:22,405 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 230 treesize of output 163 [2019-08-30 00:29:22,406 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:29:22,419 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:22,421 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:22,422 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:22,424 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:22,425 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:22,426 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:22,447 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 206 treesize of output 157 [2019-08-30 00:29:22,449 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:29:22,459 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:22,460 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:22,461 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:22,463 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:22,464 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:22,465 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:22,472 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 187 treesize of output 156 [2019-08-30 00:29:22,473 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:29:22,793 WARN L188 SmtUtils]: Spent 319.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 76 [2019-08-30 00:29:22,794 INFO L567 ElimStorePlain]: treesize reduction 585, result has 25.7 percent of original size [2019-08-30 00:29:22,794 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:29:22,794 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:803, output treesize:202 [2019-08-30 00:29:22,797 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:22,798 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:22,813 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:23,126 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:23,131 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:23,131 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:23,147 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:23,149 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:23,150 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:23,152 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:23,153 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:23,155 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:23,156 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:23,158 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:23,159 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:23,160 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:23,194 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 278 treesize of output 196 [2019-08-30 00:29:23,195 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:29:23,211 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:23,213 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:23,215 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:23,216 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:23,217 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:23,220 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:23,221 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:23,223 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:23,225 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:23,226 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:23,260 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 226 treesize of output 180 [2019-08-30 00:29:23,261 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:29:23,276 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:23,277 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:23,278 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:23,280 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:23,282 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:23,283 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:23,285 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:23,286 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:23,288 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:23,289 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:23,322 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 234 treesize of output 188 [2019-08-30 00:29:23,323 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:29:23,338 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:29:23,338 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:29:23,351 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:23,352 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:23,354 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:23,355 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:23,357 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:23,358 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:23,360 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:23,362 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:23,363 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:23,365 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:23,402 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 253 treesize of output 189 [2019-08-30 00:29:23,403 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-30 00:29:23,420 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:23,422 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:23,424 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:23,425 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:23,427 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:23,428 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:23,430 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:23,431 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:23,433 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:23,434 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:23,473 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 227 treesize of output 181 [2019-08-30 00:29:23,475 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-30 00:29:23,488 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:29:23,489 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-30 00:29:23,504 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:23,506 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:23,508 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:23,509 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:23,511 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:23,512 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:23,514 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:23,515 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:23,517 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:23,519 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:23,554 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 235 treesize of output 189 [2019-08-30 00:29:23,556 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-30 00:29:23,572 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:23,573 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:23,573 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:23,575 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:23,576 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:23,577 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:23,579 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:23,580 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:23,581 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:23,583 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:23,617 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 277 treesize of output 195 [2019-08-30 00:29:23,618 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-30 00:29:23,631 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:23,632 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:23,634 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:23,635 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:23,636 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:23,637 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:23,639 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:23,640 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:23,641 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:23,642 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:23,667 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 254 treesize of output 190 [2019-08-30 00:29:23,668 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-30 00:29:23,682 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:29:23,682 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-30 00:29:23,692 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:29:23,692 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-30 00:29:24,128 WARN L188 SmtUtils]: Spent 435.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 82 [2019-08-30 00:29:24,129 INFO L567 ElimStorePlain]: treesize reduction 1719, result has 12.0 percent of original size [2019-08-30 00:29:24,129 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:29:24,129 INFO L221 ElimStorePlain]: Needed 13 recursive calls to eliminate 1 variables, input treesize:3003, output treesize:234 [2019-08-30 00:29:24,131 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:24,131 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:24,152 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:24,153 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:24,154 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:24,155 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:24,157 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:24,158 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:24,160 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:24,161 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:24,162 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:24,164 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:24,194 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 255 treesize of output 191 [2019-08-30 00:29:24,195 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:29:24,212 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:24,213 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:24,214 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:24,214 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:24,216 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:24,218 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:24,219 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:24,221 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:24,223 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:24,224 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:24,261 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 227 treesize of output 181 [2019-08-30 00:29:24,262 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:29:24,275 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:29:24,275 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:29:24,286 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:29:24,287 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:29:24,304 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:24,305 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:24,306 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:24,308 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:24,309 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:24,311 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:24,313 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:24,314 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:24,316 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:24,317 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:24,354 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 279 treesize of output 197 [2019-08-30 00:29:24,355 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-30 00:29:24,373 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:24,374 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:24,376 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:24,378 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:24,379 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:24,381 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:24,382 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:24,384 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:24,386 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:24,387 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:24,424 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 235 treesize of output 189 [2019-08-30 00:29:24,426 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-30 00:29:24,441 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:29:24,441 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-30 00:29:24,458 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:24,460 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:24,462 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:24,463 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:24,465 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:24,466 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:24,468 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:24,469 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:24,471 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:24,472 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:24,507 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 278 treesize of output 196 [2019-08-30 00:29:24,509 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-30 00:29:24,525 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:24,527 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:24,529 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:24,530 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:24,532 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:24,533 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:24,535 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:24,537 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:24,538 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:24,540 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:24,576 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 236 treesize of output 190 [2019-08-30 00:29:24,577 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-30 00:29:24,594 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:24,596 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:24,597 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:24,599 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:24,600 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:24,602 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:24,604 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:24,605 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:24,607 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:24,608 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:24,643 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 228 treesize of output 182 [2019-08-30 00:29:24,645 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-30 00:29:24,657 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:29:24,657 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-30 00:29:24,670 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:24,671 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:24,673 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:24,674 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:24,675 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:24,679 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:24,680 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:24,681 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:24,681 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:24,682 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:29:24,691 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 254 treesize of output 190 [2019-08-30 00:29:24,692 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-30 00:29:25,128 WARN L188 SmtUtils]: Spent 436.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 86 [2019-08-30 00:29:25,129 INFO L567 ElimStorePlain]: treesize reduction 1718, result has 12.4 percent of original size [2019-08-30 00:29:25,129 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:29:25,130 INFO L221 ElimStorePlain]: Needed 13 recursive calls to eliminate 1 variables, input treesize:3015, output treesize:243 [2019-08-30 00:29:25,147 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:25,147 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:25,147 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:25,148 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:26,175 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:27,283 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:27,283 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:27,283 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:27,284 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:28,244 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:29,370 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:29,371 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:29,371 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:29,372 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:29,372 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:29,372 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:29,373 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:29,373 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:30,357 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:31,508 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:31,509 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:31,509 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:31,510 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:31,510 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:32,500 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:33,655 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:33,655 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:33,656 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:33,657 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:33,659 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:33,660 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:34,610 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:35,742 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:35,743 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:36,721 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:37,860 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:37,861 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:38,850 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:40,029 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:40,030 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:40,987 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:42,097 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:42,098 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:43,071 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:44,211 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:44,211 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:45,296 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:46,448 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:46,448 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:47,471 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:48,583 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:48,583 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:49,549 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:50,676 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:50,676 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:51,656 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:52,802 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:52,803 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:29:53,797 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:15,992 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:15,992 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:15,993 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:15,993 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:15,994 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:15,994 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:15,995 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:15,995 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:15,995 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:15,996 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:15,996 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:15,997 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:15,997 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:15,997 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:15,998 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:15,998 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:15,999 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:15,999 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:15,999 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:16,000 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:16,000 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:16,001 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:16,001 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:16,002 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:16,002 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:16,003 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:16,003 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:16,004 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:16,004 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:16,004 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:16,005 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:16,005 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:16,005 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:16,006 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:16,007 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:16,007 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:16,008 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:16,008 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:16,009 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:16,010 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:16,010 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:16,011 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:16,012 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:16,012 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:16,013 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:16,014 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:16,014 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:16,015 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:16,018 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:16,035 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:30:16,035 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:16,036 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:30:16,036 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:16,037 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:30:16,037 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:30:16,038 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:16,039 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:30:16,040 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:16,041 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:30:16,041 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:16,042 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:16,043 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:30:16,044 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:30:16,044 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:30:16,045 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:30:16,045 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:30:16,046 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:30:16,046 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:30:16,047 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:16,048 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 4 terms [2019-08-30 00:30:16,049 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:16,050 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:16,051 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:16,052 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:16,053 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:16,054 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:16,056 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:16,057 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:16,059 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:16,060 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:16,061 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:16,063 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:16,065 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:16,065 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:16,068 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:16,070 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:16,070 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:16,072 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:16,097 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:16,103 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 128 treesize of output 109 [2019-08-30 00:30:16,104 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:16,114 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:30:16,115 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:16,128 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:30:16,128 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:16,139 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:30:16,139 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:16,153 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:16,161 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 106 treesize of output 105 [2019-08-30 00:30:16,161 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:16,174 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:30:16,174 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:16,187 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:30:16,188 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:16,200 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:30:16,201 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:16,213 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:30:16,213 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:16,222 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:30:16,222 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:16,234 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:16,241 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 152 treesize of output 115 [2019-08-30 00:30:16,242 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:16,254 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:30:16,254 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:16,265 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:30:16,265 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:16,272 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:30:16,273 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:16,284 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:16,290 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 108 [2019-08-30 00:30:16,291 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:16,300 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:30:16,301 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:16,309 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:30:16,309 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:16,316 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:30:16,316 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:16,539 WARN L188 SmtUtils]: Spent 222.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 60 [2019-08-30 00:30:16,540 INFO L567 ElimStorePlain]: treesize reduction 356, result has 25.8 percent of original size [2019-08-30 00:30:16,540 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:30:16,540 INFO L221 ElimStorePlain]: Needed 19 recursive calls to eliminate 1 variables, input treesize:4514, output treesize:124 [2019-08-30 00:30:16,544 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:30:16,544 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:30:16,544 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:30:16,544 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:16,545 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:30:16,546 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:16,546 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:30:16,547 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:30:16,547 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:16,548 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:16,549 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:30:16,549 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:16,550 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:16,550 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:30:16,551 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:16,552 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:30:16,552 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:16,553 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:30:16,553 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:30:16,554 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:30:16,554 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:16,555 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:30:16,555 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:16,556 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 4 terms [2019-08-30 00:30:16,556 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:16,557 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:16,558 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:16,558 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:16,559 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:16,560 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:16,561 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:16,562 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:16,563 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:16,565 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:16,566 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:16,568 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:16,569 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:16,570 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:16,571 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:16,600 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:30:16,600 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:16,614 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:30:16,614 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:16,627 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:16,634 INFO L375 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 105 treesize of output 104 [2019-08-30 00:30:16,634 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:16,647 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:30:16,648 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:16,659 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:30:16,660 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:16,672 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:30:16,672 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:16,685 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:30:16,685 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:16,696 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:16,702 INFO L375 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 127 treesize of output 108 [2019-08-30 00:30:16,703 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:16,716 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:30:16,717 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:16,729 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:30:16,729 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:16,741 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:30:16,742 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:16,754 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:30:16,754 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:16,764 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:30:16,764 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:16,776 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:30:16,776 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:16,789 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:30:16,789 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:16,799 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:30:16,799 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:16,813 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:30:16,813 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:16,825 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:16,832 INFO L375 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 151 treesize of output 114 [2019-08-30 00:30:16,832 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:16,844 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:30:16,844 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:16,857 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:30:16,857 INFO L496 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:16,869 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:30:16,869 INFO L496 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:16,881 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:30:16,881 INFO L496 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:16,892 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:16,898 INFO L375 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 108 treesize of output 107 [2019-08-30 00:30:16,898 INFO L496 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:16,910 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:30:16,911 INFO L496 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:16,921 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:30:16,922 INFO L496 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:16,934 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:30:16,934 INFO L496 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:16,943 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:30:16,944 INFO L496 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:17,155 WARN L188 SmtUtils]: Spent 210.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 56 [2019-08-30 00:30:17,156 INFO L567 ElimStorePlain]: treesize reduction 361, result has 24.2 percent of original size [2019-08-30 00:30:17,156 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:30:17,156 INFO L221 ElimStorePlain]: Needed 28 recursive calls to eliminate 1 variables, input treesize:7188, output treesize:115 [2019-08-30 00:30:17,158 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:17,158 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:17,161 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:17,172 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:17,172 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:17,173 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:17,185 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:17,186 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:17,186 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:17,198 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:17,199 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:17,200 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:17,213 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 148 treesize of output 132 [2019-08-30 00:30:17,214 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:17,226 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:17,227 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:17,228 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:17,241 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 167 treesize of output 133 [2019-08-30 00:30:17,242 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:17,252 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:17,253 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:17,255 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:17,267 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 191 treesize of output 139 [2019-08-30 00:30:17,268 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:17,277 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:17,278 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:17,279 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:17,284 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 140 treesize of output 124 [2019-08-30 00:30:17,285 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:17,558 WARN L188 SmtUtils]: Spent 272.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 68 [2019-08-30 00:30:17,559 INFO L567 ElimStorePlain]: treesize reduction 468, result has 25.8 percent of original size [2019-08-30 00:30:17,559 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:30:17,560 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:647, output treesize:163 [2019-08-30 00:30:17,561 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:17,561 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:17,562 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:17,572 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:17,573 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:17,574 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:17,586 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 166 treesize of output 132 [2019-08-30 00:30:17,587 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:17,600 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:17,602 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:17,603 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:17,616 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 139 treesize of output 123 [2019-08-30 00:30:17,617 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:17,627 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:17,628 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:17,629 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:17,642 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 190 treesize of output 138 [2019-08-30 00:30:17,643 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:17,652 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:17,653 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:17,654 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:17,659 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 147 treesize of output 131 [2019-08-30 00:30:17,660 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:17,914 WARN L188 SmtUtils]: Spent 253.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 64 [2019-08-30 00:30:17,915 INFO L567 ElimStorePlain]: treesize reduction 473, result has 24.6 percent of original size [2019-08-30 00:30:17,915 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:30:17,915 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:643, output treesize:154 [2019-08-30 00:30:17,917 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:17,918 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:17,922 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:17,942 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:17,946 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:17,947 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:17,960 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:17,962 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:17,963 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:17,963 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:17,965 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:17,966 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:17,988 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 205 treesize of output 156 [2019-08-30 00:30:17,989 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:18,003 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:18,004 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:18,006 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:18,007 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:18,009 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:18,010 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:18,033 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 178 treesize of output 147 [2019-08-30 00:30:18,034 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:18,046 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:18,048 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:18,049 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:18,051 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:18,052 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:18,053 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:18,076 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 229 treesize of output 162 [2019-08-30 00:30:18,077 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:18,086 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:18,087 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:18,089 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:18,090 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:18,091 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:18,092 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:18,099 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 186 treesize of output 155 [2019-08-30 00:30:18,100 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:18,404 WARN L188 SmtUtils]: Spent 303.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 72 [2019-08-30 00:30:18,405 INFO L567 ElimStorePlain]: treesize reduction 590, result has 24.6 percent of original size [2019-08-30 00:30:18,405 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:30:18,406 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:799, output treesize:193 [2019-08-30 00:30:18,407 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:18,407 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:18,420 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:18,422 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:18,424 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:18,425 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:18,427 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:18,428 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:18,450 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 230 treesize of output 163 [2019-08-30 00:30:18,451 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:18,465 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:18,466 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:18,468 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:18,470 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:18,471 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:18,473 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:18,496 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 187 treesize of output 156 [2019-08-30 00:30:18,497 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:18,510 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:18,512 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:18,512 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:18,513 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:18,514 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:18,516 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:18,538 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 206 treesize of output 157 [2019-08-30 00:30:18,539 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:18,547 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:18,549 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:18,550 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:18,551 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:18,553 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:18,554 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:18,562 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 179 treesize of output 148 [2019-08-30 00:30:18,563 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:18,929 WARN L188 SmtUtils]: Spent 365.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 76 [2019-08-30 00:30:18,930 INFO L567 ElimStorePlain]: treesize reduction 585, result has 25.7 percent of original size [2019-08-30 00:30:18,930 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:30:18,931 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:803, output treesize:202 [2019-08-30 00:30:18,934 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:18,934 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:18,962 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:19,278 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:19,278 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:19,279 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:19,283 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:19,283 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:19,284 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:19,302 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:19,302 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:19,304 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:19,305 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:19,307 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:19,309 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:19,310 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:19,312 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:19,313 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:19,315 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:19,348 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 227 treesize of output 181 [2019-08-30 00:30:19,349 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:19,363 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:19,364 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:19,365 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:19,367 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:19,368 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:19,370 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:19,371 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:19,373 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:19,374 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:19,376 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:19,408 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 278 treesize of output 196 [2019-08-30 00:30:19,409 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:19,424 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:19,425 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:19,426 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:19,428 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:19,429 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:19,431 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:19,432 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:19,434 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:19,435 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:19,437 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:19,472 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 226 treesize of output 180 [2019-08-30 00:30:19,473 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:19,489 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:19,491 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:19,492 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:19,494 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:19,496 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:19,500 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:19,501 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:19,502 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:19,503 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:19,504 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:19,539 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 277 treesize of output 195 [2019-08-30 00:30:19,540 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:19,555 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:19,556 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:19,558 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:19,560 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:19,561 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:19,563 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:19,564 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:19,566 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:19,567 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:19,569 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:19,603 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 235 treesize of output 189 [2019-08-30 00:30:19,605 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:19,621 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:19,623 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:19,624 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:19,626 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:19,631 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:19,633 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:19,634 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:19,636 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:19,637 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:19,638 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:19,669 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 254 treesize of output 190 [2019-08-30 00:30:19,670 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:19,682 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:30:19,683 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:19,692 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:30:19,692 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:19,712 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:30:19,713 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:19,720 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:30:19,721 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:19,734 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:19,735 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:19,736 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:19,738 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:19,739 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:19,741 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:19,742 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:19,744 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:19,745 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:19,747 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:19,780 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 253 treesize of output 189 [2019-08-30 00:30:19,781 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:19,789 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:19,790 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:19,791 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:19,792 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:19,793 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:19,794 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:19,795 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:19,797 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:19,798 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:19,799 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:19,808 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 234 treesize of output 188 [2019-08-30 00:30:19,809 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:20,243 WARN L188 SmtUtils]: Spent 432.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 82 [2019-08-30 00:30:20,243 INFO L567 ElimStorePlain]: treesize reduction 1719, result has 12.0 percent of original size [2019-08-30 00:30:20,244 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:30:20,244 INFO L221 ElimStorePlain]: Needed 13 recursive calls to eliminate 1 variables, input treesize:3003, output treesize:234 [2019-08-30 00:30:20,246 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:20,246 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:20,247 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:20,264 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:20,265 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:20,265 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:20,267 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:20,268 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:20,270 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:20,271 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:20,272 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:20,274 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:20,275 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:20,308 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 228 treesize of output 182 [2019-08-30 00:30:20,309 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:20,323 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:20,324 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:20,325 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:20,326 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:20,328 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:20,329 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:20,331 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:20,332 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:20,334 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:20,336 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:20,371 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 236 treesize of output 190 [2019-08-30 00:30:20,372 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:20,385 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:20,387 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:20,388 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:20,390 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:20,391 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:20,393 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:20,394 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:20,396 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:20,397 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:20,399 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:20,431 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 255 treesize of output 191 [2019-08-30 00:30:20,433 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:20,449 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:20,451 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:20,452 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:20,453 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:20,455 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:20,457 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:20,459 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:20,460 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:20,462 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:20,464 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:20,502 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 279 treesize of output 197 [2019-08-30 00:30:20,504 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:20,517 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:20,519 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:20,519 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:20,521 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:20,522 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:20,524 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:20,526 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:20,527 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:20,528 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:20,529 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:20,567 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 254 treesize of output 190 [2019-08-30 00:30:20,568 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:20,584 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:20,586 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:20,588 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:20,589 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:20,591 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:20,593 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:20,594 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:20,595 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:20,596 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:20,598 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:20,635 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 227 treesize of output 181 [2019-08-30 00:30:20,636 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:20,650 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:20,652 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:20,654 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:20,655 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:20,657 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:20,658 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:20,660 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:20,662 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:20,663 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:20,665 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:20,699 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 278 treesize of output 196 [2019-08-30 00:30:20,701 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:20,714 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:30:20,714 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:20,728 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:30:20,728 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:20,740 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:30:20,740 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:20,754 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:30:20,754 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:20,771 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:20,772 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:20,774 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:20,775 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:20,776 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:20,777 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:20,778 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:20,779 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:20,780 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:20,781 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:30:20,787 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 235 treesize of output 189 [2019-08-30 00:30:20,788 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-30 00:30:21,226 WARN L188 SmtUtils]: Spent 436.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 86 [2019-08-30 00:30:21,226 INFO L567 ElimStorePlain]: treesize reduction 1718, result has 12.4 percent of original size [2019-08-30 00:30:21,227 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:30:21,227 INFO L221 ElimStorePlain]: Needed 13 recursive calls to eliminate 1 variables, input treesize:3015, output treesize:243 [2019-08-30 00:30:21,246 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:21,246 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:21,247 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:21,965 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:23,371 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:23,371 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:23,373 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:24,093 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:25,517 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:25,518 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:25,518 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:25,519 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:25,520 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:26,224 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:27,615 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:27,616 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:27,616 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:27,616 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:27,617 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:27,617 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:27,617 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:27,618 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:27,618 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:27,619 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:27,619 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:27,620 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:28,341 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:29,744 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:29,744 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:29,746 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:29,763 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:29,764 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:30,496 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:31,915 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:31,917 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:32,662 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:34,057 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:34,058 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:34,778 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:36,185 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:36,187 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:36,923 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:38,347 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:38,349 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:39,087 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:40,495 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:40,497 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:41,205 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:42,609 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:42,610 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:43,327 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:44,750 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:44,751 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:45,485 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:46,907 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:46,908 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:47,618 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:49,014 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:49,016 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:49,736 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:51,153 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:51,154 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:30:51,885 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:17,536 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:17,537 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:17,537 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:17,538 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:17,538 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:17,538 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:17,538 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:17,539 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:17,539 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:17,540 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:17,540 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:17,540 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:17,540 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:17,541 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:17,542 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:17,542 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:17,543 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:17,543 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:17,544 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:17,544 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:17,545 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:17,545 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:17,546 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:17,546 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:17,547 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:17,547 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:17,548 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:17,549 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:17,550 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:17,551 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:17,552 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:17,553 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:17,553 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:17,554 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:17,555 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:17,555 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:17,556 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:17,557 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:17,558 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:17,558 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:17,559 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:17,572 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:31:17,573 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:31:17,573 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:17,573 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:17,574 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:31:17,575 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:17,575 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:31:17,576 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:31:17,576 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:17,576 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:17,577 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:31:17,577 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:17,578 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:17,579 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:31:17,579 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:31:17,579 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:31:17,580 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:31:17,580 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:31:17,580 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:17,581 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:31:17,581 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:31:17,582 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:31:17,582 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 4 terms [2019-08-30 00:31:17,583 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:17,583 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:17,584 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:17,585 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:17,586 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:17,587 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:17,588 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:17,589 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:17,590 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:17,592 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:17,593 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:17,594 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:17,596 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:17,618 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:31:17,619 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:31:17,629 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:31:17,629 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:31:17,638 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:31:17,639 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:31:17,650 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:31:17,650 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:31:17,663 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:31:17,663 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-30 00:31:17,674 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:31:17,674 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-30 00:31:17,686 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:31:17,686 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-30 00:31:17,697 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:31:17,697 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-30 00:31:17,707 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:31:17,707 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-30 00:31:17,718 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:31:17,718 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-30 00:31:17,726 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:31:17,726 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-30 00:31:17,738 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:17,745 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 152 treesize of output 115 [2019-08-30 00:31:17,746 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-30 00:31:17,756 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:31:17,756 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-30 00:31:17,768 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:17,774 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 128 treesize of output 109 [2019-08-30 00:31:17,774 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-30 00:31:17,785 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:17,791 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 108 [2019-08-30 00:31:17,792 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-30 00:31:17,804 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:31:17,804 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-30 00:31:17,815 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:31:17,816 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-30 00:31:17,826 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:17,832 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 106 treesize of output 105 [2019-08-30 00:31:17,833 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-30 00:31:17,842 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:31:17,842 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-30 00:31:18,070 WARN L188 SmtUtils]: Spent 227.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 60 [2019-08-30 00:31:18,071 INFO L567 ElimStorePlain]: treesize reduction 356, result has 25.8 percent of original size [2019-08-30 00:31:18,071 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:31:18,071 INFO L221 ElimStorePlain]: Needed 20 recursive calls to eliminate 1 variables, input treesize:4806, output treesize:124 [2019-08-30 00:31:18,074 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:31:18,074 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:18,075 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:31:18,075 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:18,076 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:18,076 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:31:18,077 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:18,077 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:31:18,078 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:18,078 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:31:18,079 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:18,079 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:31:18,080 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:18,080 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:18,081 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:31:18,081 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:18,082 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:31:18,083 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:18,083 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:31:18,084 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:31:18,084 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:18,085 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:31:18,085 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:18,086 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:31:18,086 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:31:18,087 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:31:18,087 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:18,088 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 4 terms [2019-08-30 00:31:18,088 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:18,089 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:18,090 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:18,091 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:18,092 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:18,093 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:18,094 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:18,096 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:18,122 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:31:18,122 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:31:18,135 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:31:18,136 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:31:18,147 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:31:18,147 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:31:18,158 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:31:18,158 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:31:18,171 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:31:18,171 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-30 00:31:18,182 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:31:18,182 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-30 00:31:18,195 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:31:18,195 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-30 00:31:18,209 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:31:18,209 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-30 00:31:18,222 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:31:18,222 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-30 00:31:18,235 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:31:18,235 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-30 00:31:18,246 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:31:18,246 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-30 00:31:18,257 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:18,263 INFO L375 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 151 treesize of output 114 [2019-08-30 00:31:18,264 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-30 00:31:18,276 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:18,282 INFO L375 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 108 treesize of output 107 [2019-08-30 00:31:18,283 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-30 00:31:18,297 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:18,302 INFO L375 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 127 treesize of output 108 [2019-08-30 00:31:18,303 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-30 00:31:18,317 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:31:18,318 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-30 00:31:18,331 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:31:18,332 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-30 00:31:18,345 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:18,352 INFO L375 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 105 treesize of output 104 [2019-08-30 00:31:18,352 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-30 00:31:18,363 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:31:18,363 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-30 00:31:18,375 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:31:18,375 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-30 00:31:18,388 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:31:18,388 INFO L496 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2019-08-30 00:31:18,400 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:31:18,401 INFO L496 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2019-08-30 00:31:18,410 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:31:18,410 INFO L496 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2019-08-30 00:31:18,624 WARN L188 SmtUtils]: Spent 214.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 56 [2019-08-30 00:31:18,625 INFO L567 ElimStorePlain]: treesize reduction 361, result has 24.2 percent of original size [2019-08-30 00:31:18,625 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:31:18,625 INFO L221 ElimStorePlain]: Needed 23 recursive calls to eliminate 1 variables, input treesize:5732, output treesize:115 [2019-08-30 00:31:18,628 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:18,629 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:18,632 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:18,639 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:18,639 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:18,640 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:18,643 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:18,643 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:18,644 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:18,653 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:18,655 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:18,656 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:18,668 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 140 treesize of output 124 [2019-08-30 00:31:18,669 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:31:18,679 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:18,681 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:18,683 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:18,695 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 167 treesize of output 133 [2019-08-30 00:31:18,696 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:31:18,708 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:18,710 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:18,711 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:18,724 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 191 treesize of output 139 [2019-08-30 00:31:18,725 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:31:18,734 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:18,736 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:18,737 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:18,742 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 148 treesize of output 132 [2019-08-30 00:31:18,743 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:31:19,011 WARN L188 SmtUtils]: Spent 267.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 68 [2019-08-30 00:31:19,012 INFO L567 ElimStorePlain]: treesize reduction 468, result has 25.8 percent of original size [2019-08-30 00:31:19,012 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:31:19,012 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:647, output treesize:163 [2019-08-30 00:31:19,014 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:19,014 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:19,015 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:19,025 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:19,027 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:19,028 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:19,041 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 139 treesize of output 123 [2019-08-30 00:31:19,041 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:31:19,051 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:19,053 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:19,054 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:19,067 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 190 treesize of output 138 [2019-08-30 00:31:19,068 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:31:19,079 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:19,081 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:19,082 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:19,095 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 147 treesize of output 131 [2019-08-30 00:31:19,096 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:31:19,104 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:19,105 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:19,106 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:19,112 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 166 treesize of output 132 [2019-08-30 00:31:19,112 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:31:19,375 WARN L188 SmtUtils]: Spent 262.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 64 [2019-08-30 00:31:19,376 INFO L567 ElimStorePlain]: treesize reduction 473, result has 24.6 percent of original size [2019-08-30 00:31:19,376 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:31:19,377 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:643, output treesize:154 [2019-08-30 00:31:19,379 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:19,380 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:19,385 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:19,405 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:19,408 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:19,409 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:19,421 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:19,422 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:19,424 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:19,426 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:19,427 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:19,428 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:19,449 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 186 treesize of output 155 [2019-08-30 00:31:19,450 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:31:19,464 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:19,465 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:19,467 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:19,468 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:19,470 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:19,471 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:19,493 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 229 treesize of output 162 [2019-08-30 00:31:19,494 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:31:19,507 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:19,508 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:19,510 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:19,511 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:19,512 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:19,514 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:19,536 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 178 treesize of output 147 [2019-08-30 00:31:19,537 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:31:19,547 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:19,549 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:19,550 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:19,551 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:19,552 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:19,553 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:19,560 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 205 treesize of output 156 [2019-08-30 00:31:19,561 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:31:19,912 WARN L188 SmtUtils]: Spent 349.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 72 [2019-08-30 00:31:19,912 INFO L567 ElimStorePlain]: treesize reduction 590, result has 24.6 percent of original size [2019-08-30 00:31:19,913 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:31:19,913 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:799, output treesize:193 [2019-08-30 00:31:19,915 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:19,915 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:19,924 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:19,925 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:19,927 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:19,928 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:19,930 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:19,931 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:19,951 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 230 treesize of output 163 [2019-08-30 00:31:19,952 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:31:19,962 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:19,964 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:19,965 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:19,967 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:19,968 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:19,969 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:19,989 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 179 treesize of output 148 [2019-08-30 00:31:19,990 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:31:20,001 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:20,003 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:20,004 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:20,006 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:20,007 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:20,009 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:20,031 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 187 treesize of output 156 [2019-08-30 00:31:20,032 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:31:20,040 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:20,041 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:20,042 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:20,043 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:20,044 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:20,046 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:20,053 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 206 treesize of output 157 [2019-08-30 00:31:20,054 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:31:20,381 WARN L188 SmtUtils]: Spent 326.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 76 [2019-08-30 00:31:20,381 INFO L567 ElimStorePlain]: treesize reduction 585, result has 25.7 percent of original size [2019-08-30 00:31:20,382 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:31:20,382 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:803, output treesize:202 [2019-08-30 00:31:20,386 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:20,386 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:20,411 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:20,716 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:20,721 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:20,722 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:20,738 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:20,739 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:20,740 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:20,742 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:20,743 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:20,745 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:20,746 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:20,748 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:20,749 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:20,751 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:20,783 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 234 treesize of output 188 [2019-08-30 00:31:20,785 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:31:20,801 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:20,802 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:20,803 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:20,804 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:20,806 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:20,807 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:20,809 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:20,810 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:20,812 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:20,814 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:20,849 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 227 treesize of output 181 [2019-08-30 00:31:20,850 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:31:20,865 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:31:20,865 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:31:20,880 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:20,881 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:20,882 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:20,884 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:20,885 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:20,886 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:20,888 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:20,889 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:20,891 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:20,893 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:20,924 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 278 treesize of output 196 [2019-08-30 00:31:20,925 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:31:20,939 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:20,940 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:20,942 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:20,943 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:20,945 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:20,946 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:20,948 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:20,950 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:20,951 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:20,953 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:20,985 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 253 treesize of output 189 [2019-08-30 00:31:20,986 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-30 00:31:20,999 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,000 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,002 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,004 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,006 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,007 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,007 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,009 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,010 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,012 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,047 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 277 treesize of output 195 [2019-08-30 00:31:21,048 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-30 00:31:21,059 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:31:21,059 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-30 00:31:21,073 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:31:21,074 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-30 00:31:21,089 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,091 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,092 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,094 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,095 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,097 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,098 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,100 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,101 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,103 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,135 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 254 treesize of output 190 [2019-08-30 00:31:21,136 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-30 00:31:21,150 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,152 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,154 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,155 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,156 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,158 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,159 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,161 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,162 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,164 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,197 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 235 treesize of output 189 [2019-08-30 00:31:21,198 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-30 00:31:21,210 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:31:21,210 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-30 00:31:21,221 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,223 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,224 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,225 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,226 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,228 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,229 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,230 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,232 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,233 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,242 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 226 treesize of output 180 [2019-08-30 00:31:21,243 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-30 00:31:21,669 WARN L188 SmtUtils]: Spent 425.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 82 [2019-08-30 00:31:21,670 INFO L567 ElimStorePlain]: treesize reduction 1719, result has 12.0 percent of original size [2019-08-30 00:31:21,670 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:31:21,671 INFO L221 ElimStorePlain]: Needed 13 recursive calls to eliminate 1 variables, input treesize:3003, output treesize:234 [2019-08-30 00:31:21,672 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:21,673 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:21,690 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,691 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,693 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,694 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,696 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,698 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,699 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,701 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,702 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,704 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,738 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 235 treesize of output 189 [2019-08-30 00:31:21,739 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:31:21,752 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:31:21,752 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:31:21,769 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,770 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,771 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,773 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,775 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,776 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,778 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,779 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,780 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,781 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,816 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 254 treesize of output 190 [2019-08-30 00:31:21,818 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:31:21,831 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,833 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,835 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,836 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,837 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,838 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,840 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,841 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,843 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,845 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,877 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 227 treesize of output 181 [2019-08-30 00:31:21,878 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:31:21,892 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,894 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,896 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,897 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,899 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,900 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,902 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,903 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,904 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,906 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,944 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 236 treesize of output 190 [2019-08-30 00:31:21,945 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-30 00:31:21,957 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,959 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,961 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,963 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,965 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,966 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,968 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,970 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,971 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:21,972 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:22,008 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 279 treesize of output 197 [2019-08-30 00:31:22,010 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-30 00:31:22,021 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:31:22,022 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-30 00:31:22,036 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:31:22,037 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-30 00:31:22,053 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:22,054 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:22,055 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:22,057 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:22,059 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:22,060 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:22,062 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:22,063 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:22,065 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:22,066 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:22,102 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 228 treesize of output 182 [2019-08-30 00:31:22,103 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-30 00:31:22,117 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:31:22,117 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-30 00:31:22,132 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:22,134 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:22,136 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:22,137 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:22,139 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:22,140 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:22,142 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:22,144 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:22,145 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:22,147 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:22,181 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 255 treesize of output 191 [2019-08-30 00:31:22,182 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-30 00:31:22,194 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:22,196 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:22,197 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:22,198 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:22,200 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:22,201 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:22,202 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:22,203 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:22,205 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:22,206 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:31:22,215 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 278 treesize of output 196 [2019-08-30 00:31:22,216 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-30 00:31:22,657 WARN L188 SmtUtils]: Spent 440.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 86 [2019-08-30 00:31:22,658 INFO L567 ElimStorePlain]: treesize reduction 1718, result has 12.4 percent of original size [2019-08-30 00:31:22,658 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:31:22,658 INFO L221 ElimStorePlain]: Needed 13 recursive calls to eliminate 1 variables, input treesize:3015, output treesize:243 [2019-08-30 00:31:22,678 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:22,678 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:22,680 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:24,058 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:24,792 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:24,792 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:24,792 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:24,793 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:24,794 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:26,182 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:26,959 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:26,960 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:26,960 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:26,961 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:26,962 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:28,323 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:29,062 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:29,062 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:29,063 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:29,063 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:29,063 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:29,064 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:29,065 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:30,457 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:31,208 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:31,209 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:31,209 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:31,210 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:31,211 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:32,625 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:33,385 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:33,386 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:33,387 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:34,795 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:35,530 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:35,531 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:35,533 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:35,551 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:35,553 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:36,929 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:37,672 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:37,674 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:39,070 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:39,825 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:39,826 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:41,250 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:41,997 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:41,999 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:43,381 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:44,123 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:44,124 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:45,505 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:46,255 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:46,256 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:47,670 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:48,433 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:48,434 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:49,810 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:50,543 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:50,544 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:51,930 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:52,690 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:52,691 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:54,099 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:54,871 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:54,873 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:31:56,243 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:24,513 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:24,513 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:24,514 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:24,514 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:24,514 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:24,515 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:24,515 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:24,516 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:24,516 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:24,516 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:24,517 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:24,517 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:24,518 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:24,518 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:24,519 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:24,519 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:24,520 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:24,520 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:24,521 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:24,521 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:24,522 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:24,522 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:24,522 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:24,523 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:24,523 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:24,524 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:24,525 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:24,525 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:24,525 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:24,526 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:24,527 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:24,527 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:24,528 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:24,528 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:24,529 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:24,529 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:24,530 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:24,530 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:24,531 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:24,533 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:24,533 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:24,534 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:24,535 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:24,535 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:24,536 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:24,539 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:24,539 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:24,539 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:24,541 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:24,543 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:24,543 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:24,544 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:24,545 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:24,563 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:32:24,564 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:32:24,564 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:24,565 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:24,566 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:32:24,566 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:24,567 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:32:24,567 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:24,568 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:32:24,568 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:24,569 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:32:24,569 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:24,569 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:32:24,570 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:32:24,570 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:24,571 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:32:24,571 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:24,572 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:32:24,572 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:24,573 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:32:24,573 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:32:24,574 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:32:24,574 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:32:24,574 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:24,575 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:24,576 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:32:24,576 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:24,577 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 4 terms [2019-08-30 00:32:24,578 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:24,578 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:24,579 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:24,580 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:24,581 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:24,582 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:24,583 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:24,583 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:24,584 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:24,585 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:24,586 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:24,588 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:24,589 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:24,590 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:24,593 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:24,618 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:32:24,619 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:24,630 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:32:24,630 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:24,642 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:24,648 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 108 [2019-08-30 00:32:24,648 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:24,658 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:32:24,658 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:24,669 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:32:24,670 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:24,680 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:32:24,680 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:24,690 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:32:24,690 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:24,700 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:32:24,701 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:24,711 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:32:24,711 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:24,722 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:32:24,722 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:24,735 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:32:24,735 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:24,745 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:32:24,746 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:24,757 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:32:24,757 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:24,768 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:24,773 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 106 treesize of output 105 [2019-08-30 00:32:24,773 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:24,784 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:32:24,785 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:24,794 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:32:24,794 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:24,805 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:32:24,805 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:24,817 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:32:24,817 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:24,829 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:24,834 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 128 treesize of output 109 [2019-08-30 00:32:24,835 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:24,848 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:32:24,849 INFO L496 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:24,860 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:24,867 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 152 treesize of output 115 [2019-08-30 00:32:24,867 INFO L496 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:24,880 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:32:24,881 INFO L496 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:24,892 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:32:24,892 INFO L496 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:24,899 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:32:24,899 INFO L496 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:25,127 WARN L188 SmtUtils]: Spent 227.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 60 [2019-08-30 00:32:25,127 INFO L567 ElimStorePlain]: treesize reduction 356, result has 25.8 percent of original size [2019-08-30 00:32:25,128 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:32:25,128 INFO L221 ElimStorePlain]: Needed 25 recursive calls to eliminate 1 variables, input treesize:6189, output treesize:124 [2019-08-30 00:32:25,132 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:32:25,132 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:32:25,133 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:25,133 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:25,134 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:32:25,134 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:25,135 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:32:25,135 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:25,136 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:32:25,137 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:32:25,137 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:25,138 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:25,139 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:32:25,140 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:25,141 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:32:25,141 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:25,143 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:32:25,143 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:25,144 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:32:25,145 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:25,146 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:32:25,147 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:25,148 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:25,149 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:32:25,149 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:25,150 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:32:25,151 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:25,152 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:25,153 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:32:25,154 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:25,154 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:25,155 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:32:25,156 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:25,156 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:25,157 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 4 terms [2019-08-30 00:32:25,157 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:25,158 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:25,159 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:25,160 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:25,162 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:25,164 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:25,165 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:25,168 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:25,196 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:32:25,196 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:25,208 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:32:25,208 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:25,219 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:32:25,219 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:25,234 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:25,239 INFO L375 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 151 treesize of output 114 [2019-08-30 00:32:25,239 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:25,251 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:32:25,252 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:25,262 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:32:25,262 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:25,276 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:32:25,277 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:25,288 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:32:25,289 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:25,301 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:32:25,301 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:25,314 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:32:25,314 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:25,327 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:32:25,328 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:25,340 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:32:25,341 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:25,352 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:32:25,352 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:25,363 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:32:25,364 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:25,376 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:32:25,377 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:25,388 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:32:25,388 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:25,402 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:25,408 INFO L375 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 105 treesize of output 104 [2019-08-30 00:32:25,409 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:25,420 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:32:25,421 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:25,432 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:32:25,433 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:25,442 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:25,447 INFO L375 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 127 treesize of output 108 [2019-08-30 00:32:25,448 INFO L496 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:25,458 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:25,464 INFO L375 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 108 treesize of output 107 [2019-08-30 00:32:25,465 INFO L496 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:25,474 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:32:25,474 INFO L496 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:25,686 WARN L188 SmtUtils]: Spent 210.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 56 [2019-08-30 00:32:25,686 INFO L567 ElimStorePlain]: treesize reduction 361, result has 24.2 percent of original size [2019-08-30 00:32:25,686 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:32:25,687 INFO L221 ElimStorePlain]: Needed 23 recursive calls to eliminate 1 variables, input treesize:5643, output treesize:115 [2019-08-30 00:32:25,689 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:25,689 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:25,692 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:25,699 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:25,700 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:25,700 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:25,703 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:25,703 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:25,704 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:25,714 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:25,716 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:25,717 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:25,730 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 140 treesize of output 124 [2019-08-30 00:32:25,730 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:25,739 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:25,740 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:25,741 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:25,753 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 167 treesize of output 133 [2019-08-30 00:32:25,753 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:25,766 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:25,767 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:25,769 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:25,781 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 148 treesize of output 132 [2019-08-30 00:32:25,782 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:25,791 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:25,792 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:25,793 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:25,798 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 191 treesize of output 139 [2019-08-30 00:32:25,799 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:26,071 WARN L188 SmtUtils]: Spent 271.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 68 [2019-08-30 00:32:26,071 INFO L567 ElimStorePlain]: treesize reduction 468, result has 25.8 percent of original size [2019-08-30 00:32:26,072 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:32:26,072 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:647, output treesize:163 [2019-08-30 00:32:26,073 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:26,073 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:26,074 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:26,085 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:26,086 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:26,088 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:26,100 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 166 treesize of output 132 [2019-08-30 00:32:26,101 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:26,133 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:26,134 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:26,135 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:26,146 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 139 treesize of output 123 [2019-08-30 00:32:26,147 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:26,158 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:26,160 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:26,161 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:26,171 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 190 treesize of output 138 [2019-08-30 00:32:26,172 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:26,182 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:26,184 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:26,185 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:26,189 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 147 treesize of output 131 [2019-08-30 00:32:26,190 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:26,428 WARN L188 SmtUtils]: Spent 237.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 64 [2019-08-30 00:32:26,429 INFO L567 ElimStorePlain]: treesize reduction 473, result has 24.6 percent of original size [2019-08-30 00:32:26,429 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:32:26,430 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:643, output treesize:154 [2019-08-30 00:32:26,432 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:26,433 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:26,439 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:26,464 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:26,468 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:26,468 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:26,944 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:26,949 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:26,952 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:26,954 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:26,957 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:26,960 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:27,011 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 178 treesize of output 147 [2019-08-30 00:32:27,012 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:27,020 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:27,021 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:27,022 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:27,023 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:27,025 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:27,026 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:27,045 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 186 treesize of output 155 [2019-08-30 00:32:27,046 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:27,058 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:27,059 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:27,061 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:27,062 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:27,063 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:27,065 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:27,086 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 229 treesize of output 162 [2019-08-30 00:32:27,087 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:27,100 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:27,103 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:27,104 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:27,105 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:27,106 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:27,107 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:27,113 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 205 treesize of output 156 [2019-08-30 00:32:27,113 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:27,400 WARN L188 SmtUtils]: Spent 285.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 72 [2019-08-30 00:32:27,400 INFO L567 ElimStorePlain]: treesize reduction 590, result has 24.6 percent of original size [2019-08-30 00:32:27,401 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:32:27,401 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:799, output treesize:193 [2019-08-30 00:32:27,402 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:27,403 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:27,414 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:27,415 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:27,417 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:27,418 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:27,419 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:27,421 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:27,443 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 179 treesize of output 148 [2019-08-30 00:32:27,444 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:27,453 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:27,455 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:27,456 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:27,458 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:27,459 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:27,461 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:27,482 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 206 treesize of output 157 [2019-08-30 00:32:27,483 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:27,495 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:27,496 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:27,497 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:27,498 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:27,500 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:27,501 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:27,522 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 230 treesize of output 163 [2019-08-30 00:32:27,523 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:27,532 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:27,533 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:27,534 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:27,536 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:27,537 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:27,538 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:27,545 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 187 treesize of output 156 [2019-08-30 00:32:27,546 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:27,863 WARN L188 SmtUtils]: Spent 317.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 76 [2019-08-30 00:32:27,864 INFO L567 ElimStorePlain]: treesize reduction 585, result has 25.7 percent of original size [2019-08-30 00:32:27,864 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:32:27,865 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:803, output treesize:202 [2019-08-30 00:32:27,868 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:27,869 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:27,869 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:27,880 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:27,897 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:27,898 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:27,908 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:28,127 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:28,127 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:28,127 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:28,132 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:28,132 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:28,133 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:28,149 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:32:28,149 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:28,159 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:32:28,159 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:28,172 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:28,173 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:28,174 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:28,175 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:28,177 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:28,178 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:28,180 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:28,181 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:28,183 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:28,184 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:28,208 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 254 treesize of output 190 [2019-08-30 00:32:28,209 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:28,218 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:32:28,218 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:28,232 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:28,233 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:28,234 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:28,236 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:28,237 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:28,239 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:28,241 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:28,242 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:28,244 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:28,245 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:28,284 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 227 treesize of output 181 [2019-08-30 00:32:28,285 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:28,294 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:32:28,294 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:28,308 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:28,310 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:28,311 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:28,313 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:28,314 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:28,316 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:28,317 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:28,318 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:28,320 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:28,322 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:28,358 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 277 treesize of output 195 [2019-08-30 00:32:28,359 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:28,373 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:28,375 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:28,377 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:28,378 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:28,380 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:28,381 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:28,382 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:28,383 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:28,385 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:28,387 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:28,422 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 278 treesize of output 196 [2019-08-30 00:32:28,423 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:28,437 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:28,438 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:28,440 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:28,442 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:28,443 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:28,445 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:28,446 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:28,448 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:28,449 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:28,451 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:28,484 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 234 treesize of output 188 [2019-08-30 00:32:28,485 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:28,500 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:28,502 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:28,503 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:28,505 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:28,507 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:28,508 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:28,508 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:28,510 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:28,511 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:28,513 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:28,547 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 235 treesize of output 189 [2019-08-30 00:32:28,548 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:28,564 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:28,565 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:28,566 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:28,568 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:28,569 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:28,571 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:28,572 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:28,573 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:28,575 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:28,577 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:28,611 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 226 treesize of output 180 [2019-08-30 00:32:28,613 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:28,624 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:28,625 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:28,627 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:28,628 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:28,629 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:28,630 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:28,632 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:28,633 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:28,634 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:28,636 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:28,645 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 253 treesize of output 189 [2019-08-30 00:32:28,646 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:29,076 WARN L188 SmtUtils]: Spent 429.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 82 [2019-08-30 00:32:29,077 INFO L567 ElimStorePlain]: treesize reduction 1719, result has 12.0 percent of original size [2019-08-30 00:32:29,077 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:32:29,078 INFO L221 ElimStorePlain]: Needed 13 recursive calls to eliminate 1 variables, input treesize:3003, output treesize:234 [2019-08-30 00:32:29,079 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:29,079 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:29,080 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:29,094 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:32:29,095 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:29,108 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:29,109 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:29,111 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:29,113 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:29,114 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:29,116 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:29,117 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:29,119 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:29,120 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:29,122 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:29,156 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 228 treesize of output 182 [2019-08-30 00:32:29,157 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:29,171 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:32:29,171 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:29,183 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:32:29,183 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:29,199 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:29,201 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:29,203 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:29,204 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:29,206 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:29,207 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:29,209 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:29,210 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:29,212 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:29,213 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:29,252 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 255 treesize of output 191 [2019-08-30 00:32:29,253 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:29,267 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:29,268 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:29,270 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:29,272 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:29,273 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:29,275 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:29,277 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:29,278 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:29,280 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:29,281 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:29,319 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 278 treesize of output 196 [2019-08-30 00:32:29,320 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:29,336 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:29,338 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:29,339 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:29,341 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:29,342 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:29,344 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:29,346 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:29,347 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:29,348 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:29,349 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:29,387 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 254 treesize of output 190 [2019-08-30 00:32:29,389 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:29,401 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:32:29,401 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:29,420 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:29,421 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:29,422 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:29,423 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:29,424 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:29,426 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:29,427 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:29,429 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:29,430 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:29,432 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:29,468 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 279 treesize of output 197 [2019-08-30 00:32:29,469 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:29,483 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:29,485 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:29,487 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:29,488 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:29,490 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:29,491 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:29,493 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:29,494 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:29,496 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:29,497 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:29,529 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 236 treesize of output 190 [2019-08-30 00:32:29,530 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:29,545 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:29,546 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:29,547 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:29,549 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:29,551 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:29,552 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:29,554 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:29,556 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:29,557 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:29,559 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:29,592 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 235 treesize of output 189 [2019-08-30 00:32:29,593 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:29,604 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:29,606 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:29,607 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:29,608 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:29,609 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:29,611 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:29,612 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:29,613 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:29,615 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:29,616 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:32:29,625 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 227 treesize of output 181 [2019-08-30 00:32:29,626 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-30 00:32:30,064 WARN L188 SmtUtils]: Spent 437.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 86 [2019-08-30 00:32:30,064 INFO L567 ElimStorePlain]: treesize reduction 1718, result has 12.4 percent of original size [2019-08-30 00:32:30,065 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:32:30,065 INFO L221 ElimStorePlain]: Needed 13 recursive calls to eliminate 1 variables, input treesize:3015, output treesize:243 [2019-08-30 00:32:30,084 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:30,085 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:30,085 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:31,200 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:32,209 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:32,209 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:32,209 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:32,210 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:32,210 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:32,210 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:32,211 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:32,211 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:32,211 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:32,212 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:32,212 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:32,212 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:32,213 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:32,213 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:32,214 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:32,214 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:32,215 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:32,215 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:32,217 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:32,218 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:32,219 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:33,366 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:34,419 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:34,419 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:35,552 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:36,564 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:36,564 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:37,716 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:38,740 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:38,741 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:39,893 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:40,920 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:40,921 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:42,084 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:43,131 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:43,132 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:44,265 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:45,276 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:45,277 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:46,415 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:47,432 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:47,433 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:48,640 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:49,675 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:49,676 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:50,849 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:51,850 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:51,850 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:52,987 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:53,994 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:53,994 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:55,138 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:56,166 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:56,166 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:57,336 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:58,371 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:58,372 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:32:59,569 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:00,566 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:00,566 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:01,705 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:02,712 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:02,712 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:03,856 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:04,886 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:04,887 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:06,052 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,127 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,127 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,128 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,128 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,129 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,129 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,130 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,130 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,131 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,131 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,131 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,132 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,132 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,132 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,133 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,133 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,134 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,134 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,135 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,135 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,135 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,136 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,136 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,136 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,137 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,137 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,138 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,139 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,139 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,139 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,140 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,140 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,141 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,142 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,142 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,143 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,143 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,144 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,145 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,146 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,146 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,147 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,148 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,148 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,149 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,150 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,151 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,152 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,153 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,154 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,154 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,156 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,157 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,175 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:33:38,175 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,176 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:33:38,176 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,177 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,178 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:33:38,178 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:33:38,178 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,179 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:33:38,179 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,180 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:33:38,180 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,181 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,181 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:33:38,182 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,182 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,183 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:33:38,183 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:33:38,184 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:33:38,184 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,185 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:33:38,185 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,186 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:33:38,186 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,187 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,188 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:33:38,188 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,189 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,190 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:33:38,190 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:33:38,191 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:33:38,191 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,192 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 4 terms [2019-08-30 00:33:38,192 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,193 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,194 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,195 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,196 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,197 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,197 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,200 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,201 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,202 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,204 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,228 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:33:38,229 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:33:38,240 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:33:38,240 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:33:38,252 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:38,259 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 108 [2019-08-30 00:33:38,259 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:33:38,272 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:33:38,272 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:33:38,284 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:33:38,284 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-30 00:33:38,296 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:38,302 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 152 treesize of output 115 [2019-08-30 00:33:38,303 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-30 00:33:38,316 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:33:38,316 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-30 00:33:38,327 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:33:38,327 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-30 00:33:38,338 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:38,344 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 106 treesize of output 105 [2019-08-30 00:33:38,345 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-30 00:33:38,355 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:33:38,356 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-30 00:33:38,367 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:33:38,367 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-30 00:33:38,377 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:33:38,377 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-30 00:33:38,386 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:33:38,387 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-30 00:33:38,394 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:38,397 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 128 treesize of output 109 [2019-08-30 00:33:38,398 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-30 00:33:38,623 WARN L188 SmtUtils]: Spent 224.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 60 [2019-08-30 00:33:38,623 INFO L567 ElimStorePlain]: treesize reduction 356, result has 25.8 percent of original size [2019-08-30 00:33:38,624 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:33:38,624 INFO L221 ElimStorePlain]: Needed 15 recursive calls to eliminate 1 variables, input treesize:3341, output treesize:124 [2019-08-30 00:33:38,627 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:33:38,628 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:33:38,628 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,629 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,629 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:33:38,630 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:33:38,630 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:33:38,631 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,631 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:33:38,632 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,632 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,633 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:33:38,633 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,634 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:33:38,634 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,635 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:33:38,636 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:33:38,636 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:33:38,637 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:33:38,637 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,638 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:33:38,638 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,639 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:33:38,639 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:33:38,640 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:33:38,640 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 4 terms [2019-08-30 00:33:38,641 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,642 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,642 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,644 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,645 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,645 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,646 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,647 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,648 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,649 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,650 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,651 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,652 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,653 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,654 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,656 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,657 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,659 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:38,685 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:33:38,686 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:33:38,696 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:33:38,697 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:33:38,710 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:38,716 INFO L375 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 127 treesize of output 108 [2019-08-30 00:33:38,717 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:33:38,729 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:38,736 INFO L375 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 105 treesize of output 104 [2019-08-30 00:33:38,736 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:33:38,748 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:33:38,748 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-30 00:33:38,762 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:38,769 INFO L375 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 151 treesize of output 114 [2019-08-30 00:33:38,769 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-30 00:33:38,781 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:33:38,781 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-30 00:33:38,792 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:33:38,792 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-30 00:33:38,804 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:33:38,804 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-30 00:33:38,815 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:33:38,815 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-30 00:33:38,827 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:33:38,827 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-30 00:33:38,840 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:33:38,840 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-30 00:33:38,852 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:38,857 INFO L375 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 108 treesize of output 107 [2019-08-30 00:33:38,858 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-30 00:33:38,870 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:33:38,871 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-30 00:33:38,881 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:33:38,881 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-30 00:33:38,894 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:33:38,894 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-30 00:33:38,906 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:33:38,906 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-30 00:33:38,916 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:33:38,916 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-30 00:33:39,129 WARN L188 SmtUtils]: Spent 211.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 56 [2019-08-30 00:33:39,129 INFO L567 ElimStorePlain]: treesize reduction 361, result has 24.2 percent of original size [2019-08-30 00:33:39,129 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:33:39,130 INFO L221 ElimStorePlain]: Needed 19 recursive calls to eliminate 1 variables, input treesize:4493, output treesize:115 [2019-08-30 00:33:39,132 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:39,132 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:39,135 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:39,143 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:39,146 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:39,146 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:39,157 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:39,159 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:39,160 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:39,172 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 148 treesize of output 132 [2019-08-30 00:33:39,173 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:33:39,184 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:39,185 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:39,187 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:39,199 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 140 treesize of output 124 [2019-08-30 00:33:39,200 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:33:39,212 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:39,213 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:39,215 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:39,226 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 191 treesize of output 139 [2019-08-30 00:33:39,227 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:33:39,234 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:39,235 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:39,237 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:39,242 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 167 treesize of output 133 [2019-08-30 00:33:39,243 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:33:39,509 WARN L188 SmtUtils]: Spent 266.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 68 [2019-08-30 00:33:39,510 INFO L567 ElimStorePlain]: treesize reduction 468, result has 25.8 percent of original size [2019-08-30 00:33:39,510 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:33:39,510 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:647, output treesize:163 [2019-08-30 00:33:39,511 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:39,512 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:39,523 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:39,525 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:39,526 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:39,538 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 190 treesize of output 138 [2019-08-30 00:33:39,539 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:33:39,548 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:39,549 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:39,551 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:39,563 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 166 treesize of output 132 [2019-08-30 00:33:39,564 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:33:39,576 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:39,577 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:39,578 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:39,589 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 139 treesize of output 123 [2019-08-30 00:33:39,590 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:33:39,599 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:39,601 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:39,602 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:39,607 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 147 treesize of output 131 [2019-08-30 00:33:39,608 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:33:39,863 WARN L188 SmtUtils]: Spent 254.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 64 [2019-08-30 00:33:39,863 INFO L567 ElimStorePlain]: treesize reduction 473, result has 24.6 percent of original size [2019-08-30 00:33:39,864 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:33:39,864 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:643, output treesize:154 [2019-08-30 00:33:39,866 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:39,866 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:39,871 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:39,890 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:39,891 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:39,891 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:39,894 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:39,895 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:39,895 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:39,906 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:39,908 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:39,909 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:39,911 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:39,912 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:39,914 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:39,934 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 186 treesize of output 155 [2019-08-30 00:33:39,935 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:33:39,946 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:39,947 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:39,948 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:39,949 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:39,951 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:39,952 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:39,974 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 178 treesize of output 147 [2019-08-30 00:33:39,975 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:33:39,987 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:39,988 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:39,990 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:39,991 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:39,993 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:39,994 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:40,015 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 229 treesize of output 162 [2019-08-30 00:33:40,017 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:33:40,025 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:40,026 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:40,027 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:40,028 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:40,029 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:40,076 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:40,081 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 205 treesize of output 156 [2019-08-30 00:33:40,082 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:33:40,392 WARN L188 SmtUtils]: Spent 309.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 72 [2019-08-30 00:33:40,393 INFO L567 ElimStorePlain]: treesize reduction 590, result has 24.6 percent of original size [2019-08-30 00:33:40,393 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:33:40,393 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:799, output treesize:193 [2019-08-30 00:33:40,395 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:40,395 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:40,396 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:40,406 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:40,408 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:40,409 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:40,411 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:40,412 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:40,413 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:40,435 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 187 treesize of output 156 [2019-08-30 00:33:40,436 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:33:40,448 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:40,449 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:40,450 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:40,452 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:40,453 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:40,455 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:40,475 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 179 treesize of output 148 [2019-08-30 00:33:40,476 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:33:40,485 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:40,487 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:40,488 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:40,489 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:40,491 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:40,492 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:40,513 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 230 treesize of output 163 [2019-08-30 00:33:40,514 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:33:40,522 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:40,523 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:40,525 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:40,526 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:40,527 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:40,528 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:40,535 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 206 treesize of output 157 [2019-08-30 00:33:40,537 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:33:40,864 WARN L188 SmtUtils]: Spent 325.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 76 [2019-08-30 00:33:40,864 INFO L567 ElimStorePlain]: treesize reduction 585, result has 25.7 percent of original size [2019-08-30 00:33:40,864 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:33:40,865 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:803, output treesize:202 [2019-08-30 00:33:40,868 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:40,868 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:40,869 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:40,880 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:40,897 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:40,897 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:40,907 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:41,130 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:41,131 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:41,131 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:41,135 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:41,136 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:41,136 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:41,151 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:41,153 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:41,154 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:41,156 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:41,157 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:41,159 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:41,160 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:41,162 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:41,163 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:41,164 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:41,189 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 227 treesize of output 181 [2019-08-30 00:33:41,189 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:33:41,203 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:41,204 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:41,205 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:41,206 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:41,208 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:41,210 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:41,212 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:41,214 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:41,215 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:41,217 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:41,252 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 235 treesize of output 189 [2019-08-30 00:33:41,254 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:33:41,267 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:33:41,268 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:33:41,280 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:41,281 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:41,283 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:41,284 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:41,286 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:41,288 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:41,289 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:41,291 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:41,293 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:41,294 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:41,329 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 253 treesize of output 189 [2019-08-30 00:33:41,330 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:33:41,345 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:41,346 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:41,348 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:41,350 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:41,351 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:41,353 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:41,355 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:41,356 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:41,357 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:41,358 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:41,393 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 226 treesize of output 180 [2019-08-30 00:33:41,394 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-30 00:33:41,406 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:33:41,406 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-30 00:33:41,418 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:33:41,419 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-30 00:33:41,432 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:41,434 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:41,434 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:41,436 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:41,438 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:41,439 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:41,441 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:41,442 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:41,444 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:41,445 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:41,495 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 254 treesize of output 190 [2019-08-30 00:33:41,496 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-30 00:33:41,520 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:33:41,520 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-30 00:33:41,538 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:41,540 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:41,541 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:41,542 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:41,543 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:41,544 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:41,545 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:41,546 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:41,548 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:41,549 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:41,584 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 278 treesize of output 196 [2019-08-30 00:33:41,585 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-30 00:33:41,599 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:41,600 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:41,602 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:41,603 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:41,605 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:41,607 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:41,608 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:41,610 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:41,611 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:41,613 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:41,657 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 234 treesize of output 188 [2019-08-30 00:33:41,658 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-30 00:33:41,668 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:41,669 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:41,670 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:41,671 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:41,672 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:41,673 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:41,675 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:41,676 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:41,677 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:41,679 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:41,688 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 277 treesize of output 195 [2019-08-30 00:33:41,689 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-30 00:33:42,110 WARN L188 SmtUtils]: Spent 420.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 82 [2019-08-30 00:33:42,111 INFO L567 ElimStorePlain]: treesize reduction 1719, result has 12.0 percent of original size [2019-08-30 00:33:42,111 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:33:42,112 INFO L221 ElimStorePlain]: Needed 13 recursive calls to eliminate 1 variables, input treesize:3003, output treesize:234 [2019-08-30 00:33:42,114 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:42,115 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:42,116 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:42,132 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:42,134 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:42,136 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:42,137 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:42,139 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:42,140 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:42,142 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:42,144 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:42,145 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:42,147 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:42,181 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 278 treesize of output 196 [2019-08-30 00:33:42,182 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:33:42,196 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:42,198 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:42,199 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:42,201 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:42,202 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:42,204 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:42,206 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:42,207 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:42,209 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:42,210 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:42,247 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 279 treesize of output 197 [2019-08-30 00:33:42,249 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:33:42,263 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:33:42,263 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:33:42,278 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:42,279 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:42,281 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:42,283 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:42,284 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:42,286 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:42,287 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:42,289 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:42,290 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:42,292 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:42,327 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 254 treesize of output 190 [2019-08-30 00:33:42,328 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:33:42,345 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:42,346 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:42,347 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:42,349 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:42,351 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:42,352 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:42,354 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:42,356 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:42,357 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:42,359 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:42,396 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 255 treesize of output 191 [2019-08-30 00:33:42,397 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-30 00:33:42,413 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:42,415 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:42,416 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:42,417 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:42,418 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:42,419 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:42,421 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:42,423 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:42,424 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:42,426 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:42,462 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 236 treesize of output 190 [2019-08-30 00:33:42,463 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-30 00:33:42,476 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:33:42,477 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-30 00:33:42,490 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:42,492 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:42,494 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:42,495 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:42,496 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:42,498 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:42,499 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:42,501 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:42,502 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:42,503 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:42,539 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 228 treesize of output 182 [2019-08-30 00:33:42,540 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-30 00:33:42,554 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:42,555 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:42,556 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:42,558 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:42,560 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:42,562 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:42,564 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:42,565 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:42,566 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:42,566 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:42,603 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 235 treesize of output 189 [2019-08-30 00:33:42,604 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-30 00:33:42,618 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:33:42,618 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-30 00:33:42,631 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:33:42,631 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-30 00:33:42,641 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:42,642 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:42,643 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:42,644 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:42,645 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:42,646 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:42,647 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:42,648 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:42,650 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:42,651 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:33:42,660 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 227 treesize of output 181 [2019-08-30 00:33:42,661 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-30 00:33:43,118 WARN L188 SmtUtils]: Spent 456.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 86 [2019-08-30 00:33:43,118 INFO L567 ElimStorePlain]: treesize reduction 1718, result has 12.4 percent of original size [2019-08-30 00:33:43,119 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:33:43,119 INFO L221 ElimStorePlain]: Needed 13 recursive calls to eliminate 1 variables, input treesize:3015, output treesize:243 [2019-08-30 00:33:43,140 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:43,140 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:43,141 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:44,256 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:45,253 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:45,253 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:45,254 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:46,378 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:47,389 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:47,390 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:47,390 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:48,529 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:49,552 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:49,552 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:49,553 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:49,553 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:49,554 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:50,763 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:51,754 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:51,755 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:51,755 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:51,756 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:51,756 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:51,756 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:51,757 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:51,757 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:51,758 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:51,758 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:51,759 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:52,875 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:53,871 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:53,872 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:53,873 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:53,873 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:55,015 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:56,033 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:56,034 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:56,034 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:56,036 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:56,037 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:56,038 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:57,193 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:58,228 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:58,228 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:33:59,377 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:00,422 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:00,422 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:01,592 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:02,581 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:02,581 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:03,701 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:04,708 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:04,709 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:05,849 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:06,864 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:06,865 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:08,018 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:09,031 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:09,032 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:10,190 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:11,225 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:11,225 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:12,388 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:13,470 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:13,470 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:14,586 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:15,588 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:15,589 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:16,711 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:17,725 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:17,726 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:18,876 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:19,900 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:19,901 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:21,053 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,759 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,760 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,760 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,761 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,761 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,762 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,762 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,762 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,763 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,763 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,763 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,764 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,764 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,765 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,765 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,765 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,766 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,766 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,767 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,767 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,768 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,768 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,769 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,769 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,769 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,770 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,770 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,771 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,772 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,772 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,773 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,773 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,774 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,774 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,775 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,775 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,776 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,776 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,776 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,777 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,777 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,778 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,779 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,779 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,780 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,780 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,781 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,781 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,782 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,782 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,783 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,784 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,784 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,785 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,786 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,787 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,787 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,789 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,789 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,790 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,793 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,793 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,794 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,796 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,797 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,797 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,798 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,799 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,799 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,820 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:34:56,821 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,821 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:34:56,822 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,822 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:34:56,823 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:34:56,823 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:34:56,823 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,824 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:34:56,824 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,825 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:34:56,825 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,826 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:34:56,827 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,827 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:34:56,828 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:34:56,828 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,829 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:34:56,829 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,830 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:34:56,831 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:34:56,831 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,832 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:34:56,832 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,833 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:34:56,833 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:34:56,834 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,835 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:34:56,835 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 4 terms [2019-08-30 00:34:56,836 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,837 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,837 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,838 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,839 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,840 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,841 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,842 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,843 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,844 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,845 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,846 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,847 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,848 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,849 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,850 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,851 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,852 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,854 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,854 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,855 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,856 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,857 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,858 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:56,884 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:34:56,884 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:34:56,894 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:34:56,894 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:34:56,905 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:34:56,905 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:34:56,916 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:34:56,916 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:34:56,927 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:34:56,927 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-30 00:34:56,937 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:34:56,937 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-30 00:34:56,947 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:34:56,947 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-30 00:34:57,014 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:34:57,015 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-30 00:34:57,026 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:34:57,031 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 106 treesize of output 105 [2019-08-30 00:34:57,032 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-30 00:34:57,042 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:34:57,043 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-30 00:34:57,057 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:34:57,063 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 128 treesize of output 109 [2019-08-30 00:34:57,064 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-30 00:34:57,074 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:34:57,074 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-30 00:34:57,087 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:34:57,087 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-30 00:34:57,098 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:34:57,098 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-30 00:34:57,111 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:34:57,112 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-30 00:34:57,124 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:34:57,124 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-30 00:34:57,136 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:34:57,136 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-30 00:34:57,147 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:34:57,148 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-30 00:34:57,155 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:34:57,155 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-30 00:34:57,166 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:34:57,171 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 108 [2019-08-30 00:34:57,171 INFO L496 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2019-08-30 00:34:57,181 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:34:57,186 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 152 treesize of output 115 [2019-08-30 00:34:57,186 INFO L496 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2019-08-30 00:34:57,409 WARN L188 SmtUtils]: Spent 222.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 60 [2019-08-30 00:34:57,410 INFO L567 ElimStorePlain]: treesize reduction 356, result has 25.8 percent of original size [2019-08-30 00:34:57,410 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:34:57,410 INFO L221 ElimStorePlain]: Needed 22 recursive calls to eliminate 1 variables, input treesize:5376, output treesize:124 [2019-08-30 00:34:57,413 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:34:57,413 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:34:57,413 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:57,414 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:57,415 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:34:57,415 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:34:57,415 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:57,416 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:34:57,417 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:34:57,417 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:34:57,417 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:34:57,417 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:34:57,418 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:57,418 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:57,419 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:34:57,420 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:34:57,420 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:34:57,420 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:57,421 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:34:57,421 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:57,422 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:57,423 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:34:57,423 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:34:57,424 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:34:57,424 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:57,425 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:57,426 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:34:57,426 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 4 terms [2019-08-30 00:34:57,426 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:57,427 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:57,428 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:57,429 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:57,430 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:57,431 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:57,432 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:57,433 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:57,433 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:57,435 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:57,436 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:57,436 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:57,438 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:57,439 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:57,440 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:57,441 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:57,441 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:57,442 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:57,443 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:57,444 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:57,445 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:57,446 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:57,447 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:57,449 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:57,449 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:57,476 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:34:57,477 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:34:57,490 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:34:57,490 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:34:57,503 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:34:57,504 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:34:57,517 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:34:57,518 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:34:57,532 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:34:57,539 INFO L375 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 127 treesize of output 108 [2019-08-30 00:34:57,540 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-30 00:34:57,553 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:34:57,554 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-30 00:34:57,566 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:34:57,566 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-30 00:34:57,579 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:34:57,579 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-30 00:34:57,591 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:34:57,591 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-30 00:34:57,603 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:34:57,603 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-30 00:34:57,616 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:34:57,616 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-30 00:34:57,629 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:34:57,629 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-30 00:34:57,639 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:34:57,639 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-30 00:34:57,651 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:34:57,657 INFO L375 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 151 treesize of output 114 [2019-08-30 00:34:57,657 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-30 00:34:57,668 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:34:57,674 INFO L375 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 105 treesize of output 104 [2019-08-30 00:34:57,674 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-30 00:34:57,685 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:34:57,685 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-30 00:34:57,697 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:34:57,697 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-30 00:34:57,709 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:34:57,714 INFO L375 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 108 treesize of output 107 [2019-08-30 00:34:57,715 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-30 00:34:57,727 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:34:57,727 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-30 00:34:57,736 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:34:57,736 INFO L496 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2019-08-30 00:34:57,948 WARN L188 SmtUtils]: Spent 211.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 56 [2019-08-30 00:34:57,948 INFO L567 ElimStorePlain]: treesize reduction 361, result has 24.2 percent of original size [2019-08-30 00:34:57,949 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:34:57,949 INFO L221 ElimStorePlain]: Needed 21 recursive calls to eliminate 1 variables, input treesize:5015, output treesize:115 [2019-08-30 00:34:57,951 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:57,951 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:57,954 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:57,962 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:57,962 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:57,963 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:57,966 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:57,966 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:57,966 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:57,978 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:34:57,979 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:34:57,980 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:34:57,993 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 191 treesize of output 139 [2019-08-30 00:34:57,994 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:34:58,003 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:34:58,005 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:34:58,006 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:34:58,019 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 167 treesize of output 133 [2019-08-30 00:34:58,019 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:34:58,032 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:34:58,033 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:34:58,035 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:34:58,048 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 140 treesize of output 124 [2019-08-30 00:34:58,048 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:34:58,057 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:34:58,058 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:34:58,059 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:34:58,064 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 148 treesize of output 132 [2019-08-30 00:34:58,065 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:34:58,338 WARN L188 SmtUtils]: Spent 272.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 68 [2019-08-30 00:34:58,339 INFO L567 ElimStorePlain]: treesize reduction 468, result has 25.8 percent of original size [2019-08-30 00:34:58,339 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:34:58,339 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:647, output treesize:163 [2019-08-30 00:34:58,341 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:58,341 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:58,342 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:58,354 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:34:58,356 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:34:58,357 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:34:58,370 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 139 treesize of output 123 [2019-08-30 00:34:58,371 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:34:58,380 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:34:58,381 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:34:58,383 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:34:58,396 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 190 treesize of output 138 [2019-08-30 00:34:58,397 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:34:58,408 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:34:58,409 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:34:58,411 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:34:58,423 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 147 treesize of output 131 [2019-08-30 00:34:58,424 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:34:58,433 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:34:58,434 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:34:58,435 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:34:58,440 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 166 treesize of output 132 [2019-08-30 00:34:58,441 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:34:58,696 WARN L188 SmtUtils]: Spent 254.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 64 [2019-08-30 00:34:58,696 INFO L567 ElimStorePlain]: treesize reduction 473, result has 24.6 percent of original size [2019-08-30 00:34:58,697 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:34:58,697 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:643, output treesize:154 [2019-08-30 00:34:58,699 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:58,700 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:58,707 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:58,724 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:58,727 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:58,728 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:58,740 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:34:58,742 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:34:58,743 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:34:58,745 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:34:58,746 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:34:58,747 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:34:58,768 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 178 treesize of output 147 [2019-08-30 00:34:58,769 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:34:58,780 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:34:58,782 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:34:58,784 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:34:58,785 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:34:58,786 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:34:58,788 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:34:58,810 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 186 treesize of output 155 [2019-08-30 00:34:58,811 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:34:58,822 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:34:58,823 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:34:58,824 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:34:58,825 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:34:58,826 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:34:58,828 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:34:58,848 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 205 treesize of output 156 [2019-08-30 00:34:58,849 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:34:58,858 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:34:58,859 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:34:58,860 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:34:58,861 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:34:58,863 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:34:58,864 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:34:58,871 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 229 treesize of output 162 [2019-08-30 00:34:58,872 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:34:59,177 WARN L188 SmtUtils]: Spent 304.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 72 [2019-08-30 00:34:59,177 INFO L567 ElimStorePlain]: treesize reduction 590, result has 24.6 percent of original size [2019-08-30 00:34:59,178 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:34:59,178 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:799, output treesize:193 [2019-08-30 00:34:59,179 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:59,180 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:59,194 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:34:59,196 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:34:59,197 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:34:59,198 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:34:59,200 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:34:59,201 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:34:59,222 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 187 treesize of output 156 [2019-08-30 00:34:59,223 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:34:59,237 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:34:59,239 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:34:59,240 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:34:59,242 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:34:59,243 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:34:59,244 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:34:59,267 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 230 treesize of output 163 [2019-08-30 00:34:59,268 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:34:59,282 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:34:59,283 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:34:59,285 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:34:59,286 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:34:59,288 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:34:59,290 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:34:59,312 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 179 treesize of output 148 [2019-08-30 00:34:59,313 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:34:59,323 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:34:59,324 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:34:59,325 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:34:59,326 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:34:59,328 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:34:59,329 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:34:59,336 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 206 treesize of output 157 [2019-08-30 00:34:59,337 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:34:59,658 WARN L188 SmtUtils]: Spent 320.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 76 [2019-08-30 00:34:59,658 INFO L567 ElimStorePlain]: treesize reduction 585, result has 25.7 percent of original size [2019-08-30 00:34:59,659 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:34:59,659 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:803, output treesize:202 [2019-08-30 00:34:59,662 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:59,662 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:59,685 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:59,984 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:59,984 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:59,985 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:59,989 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:59,989 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:34:59,990 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:00,006 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:35:00,006 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:35:00,017 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:35:00,017 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:35:00,030 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,031 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,032 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,033 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,035 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,036 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,038 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,039 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,041 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,042 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,065 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 227 treesize of output 181 [2019-08-30 00:35:00,065 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:35:00,081 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,082 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,083 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,084 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,086 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,088 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,089 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,090 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,091 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,093 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,130 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 234 treesize of output 188 [2019-08-30 00:35:00,131 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:35:00,148 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,149 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,151 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,152 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,154 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,155 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,157 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,158 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,160 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,161 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,197 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 235 treesize of output 189 [2019-08-30 00:35:00,198 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-30 00:35:00,212 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,214 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,215 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,217 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,218 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,219 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,221 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,222 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,224 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,226 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,259 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 254 treesize of output 190 [2019-08-30 00:35:00,260 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-30 00:35:00,279 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,280 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,283 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,284 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,286 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,288 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,289 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,291 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,292 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,294 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,331 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 277 treesize of output 195 [2019-08-30 00:35:00,332 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-30 00:35:00,346 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:35:00,346 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-30 00:35:00,362 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,363 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,365 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,367 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,369 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,371 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,373 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,374 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,376 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,378 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,414 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 278 treesize of output 196 [2019-08-30 00:35:00,415 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-30 00:35:00,430 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,432 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,434 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,435 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,436 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,438 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,439 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,441 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,443 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,444 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,481 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 253 treesize of output 189 [2019-08-30 00:35:00,482 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-30 00:35:00,497 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,499 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,500 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,501 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,502 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,504 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,505 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,506 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,507 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,509 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,533 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 226 treesize of output 180 [2019-08-30 00:35:00,535 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-30 00:35:00,547 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:35:00,547 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-30 00:35:00,965 WARN L188 SmtUtils]: Spent 417.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 82 [2019-08-30 00:35:00,966 INFO L567 ElimStorePlain]: treesize reduction 1719, result has 12.0 percent of original size [2019-08-30 00:35:00,966 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:35:00,967 INFO L221 ElimStorePlain]: Needed 13 recursive calls to eliminate 1 variables, input treesize:3003, output treesize:234 [2019-08-30 00:35:00,969 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:00,969 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:00,970 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:00,987 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,989 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,990 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,992 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,994 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,995 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,997 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:00,998 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:01,000 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:01,001 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:01,033 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 254 treesize of output 190 [2019-08-30 00:35:01,034 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:35:01,048 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:35:01,049 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:35:01,063 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:01,064 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:01,065 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:01,066 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:01,067 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:01,069 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:01,070 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:01,072 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:01,073 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:01,075 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:01,111 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 255 treesize of output 191 [2019-08-30 00:35:01,112 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:35:01,130 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:01,131 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:01,133 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:01,134 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:01,136 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:01,137 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:01,139 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:01,141 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:01,142 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:01,143 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:01,178 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 279 treesize of output 197 [2019-08-30 00:35:01,179 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:35:01,192 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:35:01,192 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-30 00:35:01,208 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:01,210 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:01,211 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:01,213 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:01,214 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:01,216 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:01,218 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:01,219 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:01,221 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:01,222 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:01,258 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 236 treesize of output 190 [2019-08-30 00:35:01,259 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-30 00:35:01,276 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:01,278 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:01,280 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:01,281 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:01,283 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:01,285 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:01,286 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:01,288 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:01,290 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:01,291 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:01,328 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 235 treesize of output 189 [2019-08-30 00:35:01,329 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-30 00:35:01,345 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:01,346 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:01,347 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:01,349 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:01,350 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:01,352 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:01,354 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:01,355 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:01,357 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:01,359 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:01,397 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 227 treesize of output 181 [2019-08-30 00:35:01,398 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-30 00:35:01,416 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:01,418 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:01,419 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:01,421 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:01,422 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:01,423 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:01,425 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:01,426 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:01,428 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:01,429 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:01,462 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 278 treesize of output 196 [2019-08-30 00:35:01,463 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-30 00:35:01,478 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:01,480 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:01,481 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:01,482 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:01,483 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:01,485 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:01,486 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:01,487 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:01,488 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:01,490 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:35:01,515 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 228 treesize of output 182 [2019-08-30 00:35:01,516 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-30 00:35:01,531 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:35:01,531 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-30 00:35:01,543 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:35:01,543 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-30 00:35:01,992 WARN L188 SmtUtils]: Spent 448.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 86 [2019-08-30 00:35:01,993 INFO L567 ElimStorePlain]: treesize reduction 1718, result has 12.4 percent of original size [2019-08-30 00:35:01,993 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:35:01,994 INFO L221 ElimStorePlain]: Needed 13 recursive calls to eliminate 1 variables, input treesize:3015, output treesize:243 [2019-08-30 00:35:02,016 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:02,016 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:02,017 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:02,733 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:04,134 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:04,134 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:04,135 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:05,122 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:06,265 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:06,266 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:06,267 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:07,001 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:08,438 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:08,439 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:08,439 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:08,440 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:09,191 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:10,661 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:10,661 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:10,662 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:10,662 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:10,662 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:10,663 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:11,644 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:12,786 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:12,787 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:12,788 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:13,525 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:14,955 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:14,956 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:14,956 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:14,957 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:15,698 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:17,132 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:17,133 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:17,133 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:17,134 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:17,878 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:19,329 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:19,329 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:19,330 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:20,353 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:21,539 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:21,539 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:21,541 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:22,304 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:23,770 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:23,771 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:23,772 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:24,765 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:25,907 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:25,907 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:25,909 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:26,641 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:28,041 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:28,042 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:28,043 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:28,782 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:30,209 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:30,210 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:30,212 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:30,272 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:30,274 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:31,024 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:32,473 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:32,475 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:33,231 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:34,719 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:34,720 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:35,477 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:36,957 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:36,958 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:37,739 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:39,169 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:39,170 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:39,896 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:41,318 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:41,320 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:35:42,064 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,558 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,558 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,558 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,559 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,560 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,560 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,560 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,560 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,561 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,561 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,562 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,562 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,562 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,563 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,564 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,564 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,564 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,564 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,565 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,566 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,566 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,567 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,567 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,567 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,568 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,568 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,569 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,569 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,570 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,570 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,571 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,571 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,572 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,573 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,573 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,573 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,574 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,575 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,575 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,576 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,577 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,577 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,578 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,579 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,580 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,581 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,582 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,583 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,583 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,585 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,587 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,589 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,589 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,589 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,591 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,591 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,591 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,609 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:36:22,609 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:36:22,609 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,610 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,610 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:36:22,611 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,611 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,612 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:36:22,612 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:36:22,612 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:36:22,613 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,614 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:36:22,614 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,615 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,615 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:36:22,616 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:36:22,616 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,617 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:36:22,617 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,618 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:36:22,618 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:36:22,619 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,620 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:36:22,620 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:36:22,620 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:36:22,621 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,622 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:36:22,622 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,623 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:36:22,624 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:36:22,624 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,625 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 4 terms [2019-08-30 00:36:22,625 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,626 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,627 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,628 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,629 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,631 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,632 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,633 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,634 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,636 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,637 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,638 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,639 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,640 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,642 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,642 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:22,669 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:36:22,670 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:36:22,681 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:22,687 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 108 [2019-08-30 00:36:22,687 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:36:22,696 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:36:22,697 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:36:22,708 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:36:22,708 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:36:22,719 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:36:22,719 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-30 00:36:22,731 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:36:22,732 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-30 00:36:22,743 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:36:22,744 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-30 00:36:22,757 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:22,761 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 128 treesize of output 109 [2019-08-30 00:36:22,762 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-30 00:36:22,774 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:36:22,775 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-30 00:36:22,786 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:36:22,786 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-30 00:36:22,798 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:36:22,798 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-30 00:36:22,810 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:36:22,810 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-30 00:36:22,820 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:36:22,821 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-30 00:36:22,833 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:36:22,833 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-30 00:36:22,845 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:22,853 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 106 treesize of output 105 [2019-08-30 00:36:22,853 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-30 00:36:22,866 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:36:22,867 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-30 00:36:22,878 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:36:22,879 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-30 00:36:22,890 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:36:22,890 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-30 00:36:22,903 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:22,908 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 152 treesize of output 115 [2019-08-30 00:36:22,909 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-30 00:36:22,921 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:36:22,922 INFO L496 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2019-08-30 00:36:22,933 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:36:22,933 INFO L496 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2019-08-30 00:36:22,945 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:36:22,945 INFO L496 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2019-08-30 00:36:22,953 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:36:22,953 INFO L496 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2019-08-30 00:36:23,176 WARN L188 SmtUtils]: Spent 222.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 60 [2019-08-30 00:36:23,177 INFO L567 ElimStorePlain]: treesize reduction 356, result has 25.8 percent of original size [2019-08-30 00:36:23,177 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:36:23,178 INFO L221 ElimStorePlain]: Needed 24 recursive calls to eliminate 1 variables, input treesize:5982, output treesize:124 [2019-08-30 00:36:23,181 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:36:23,182 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:23,182 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:36:23,183 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:23,183 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:23,184 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:36:23,184 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:23,185 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:36:23,185 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:23,186 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:23,187 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:36:23,187 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:23,188 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:23,188 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:36:23,189 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:36:23,189 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:23,190 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:36:23,190 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:36:23,190 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:23,191 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:36:23,192 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:23,192 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:36:23,193 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:36:23,193 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:23,194 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:36:23,195 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:23,195 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:36:23,196 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:23,197 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:36:23,197 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:23,198 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:36:23,199 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:36:23,199 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-30 00:36:23,200 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:23,200 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 4 terms [2019-08-30 00:36:23,201 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:23,202 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:23,203 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:23,203 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:23,204 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:23,205 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:23,207 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:23,208 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:23,210 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:23,211 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:23,212 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:23,214 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:23,215 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:23,241 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:36:23,242 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:36:23,252 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:36:23,253 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:36:23,264 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:23,271 INFO L375 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 108 treesize of output 107 [2019-08-30 00:36:23,272 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:36:23,283 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:36:23,283 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:36:23,294 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:36:23,295 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-30 00:36:23,306 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:36:23,306 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-30 00:36:23,319 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:23,326 INFO L375 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 151 treesize of output 114 [2019-08-30 00:36:23,327 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-30 00:36:23,339 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:36:23,340 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-30 00:36:23,354 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:36:23,354 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-30 00:36:23,366 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:36:23,367 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-30 00:36:23,381 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:36:23,381 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-30 00:36:23,393 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:36:23,393 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-30 00:36:23,406 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:23,413 INFO L375 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 127 treesize of output 108 [2019-08-30 00:36:23,414 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-30 00:36:23,427 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:36:23,427 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-30 00:36:23,440 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:23,445 INFO L375 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 105 treesize of output 104 [2019-08-30 00:36:23,446 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-30 00:36:23,457 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:36:23,457 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-30 00:36:23,468 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:36:23,468 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-30 00:36:23,474 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:36:23,475 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-30 00:36:23,691 WARN L188 SmtUtils]: Spent 216.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 56 [2019-08-30 00:36:23,692 INFO L567 ElimStorePlain]: treesize reduction 361, result has 24.2 percent of original size [2019-08-30 00:36:23,692 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:36:23,692 INFO L221 ElimStorePlain]: Needed 19 recursive calls to eliminate 1 variables, input treesize:4523, output treesize:115 [2019-08-30 00:36:23,694 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:23,695 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:23,697 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:23,705 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:23,706 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:23,706 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:23,709 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:23,709 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:23,710 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:23,722 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:23,724 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:23,725 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:23,737 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 167 treesize of output 133 [2019-08-30 00:36:23,738 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:36:23,747 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:23,748 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:23,750 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:23,763 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 191 treesize of output 139 [2019-08-30 00:36:23,764 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:36:23,774 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:23,775 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:23,777 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:23,789 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 148 treesize of output 132 [2019-08-30 00:36:23,790 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:36:23,798 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:23,800 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:23,801 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:23,806 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 140 treesize of output 124 [2019-08-30 00:36:23,807 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:36:24,131 WARN L188 SmtUtils]: Spent 323.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 68 [2019-08-30 00:36:24,131 INFO L567 ElimStorePlain]: treesize reduction 468, result has 25.8 percent of original size [2019-08-30 00:36:24,131 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:36:24,132 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:647, output treesize:163 [2019-08-30 00:36:24,133 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:24,133 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:24,134 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:24,143 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:24,145 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:24,146 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:24,158 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 166 treesize of output 132 [2019-08-30 00:36:24,159 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:36:24,168 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:24,169 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:24,171 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:24,183 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 139 treesize of output 123 [2019-08-30 00:36:24,184 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:36:24,194 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:24,196 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:24,197 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:24,210 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 147 treesize of output 131 [2019-08-30 00:36:24,211 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:36:24,220 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:24,221 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:24,222 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:24,227 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 190 treesize of output 138 [2019-08-30 00:36:24,228 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:36:24,489 WARN L188 SmtUtils]: Spent 260.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 64 [2019-08-30 00:36:24,490 INFO L567 ElimStorePlain]: treesize reduction 473, result has 24.6 percent of original size [2019-08-30 00:36:24,490 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:36:24,490 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:643, output treesize:154 [2019-08-30 00:36:24,493 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:24,493 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:24,500 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:24,518 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:24,521 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:24,522 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:24,531 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:24,532 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:24,534 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:24,535 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:24,537 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:24,538 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:24,557 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 229 treesize of output 162 [2019-08-30 00:36:24,558 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:36:24,569 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:24,570 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:24,571 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:24,573 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:24,574 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:24,576 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:24,598 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 178 treesize of output 147 [2019-08-30 00:36:24,599 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:36:24,617 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:24,619 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:24,620 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:24,622 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:24,623 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:24,625 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:24,647 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 186 treesize of output 155 [2019-08-30 00:36:24,648 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:36:24,655 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:24,657 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:24,658 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:24,659 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:24,660 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:24,661 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:24,668 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 205 treesize of output 156 [2019-08-30 00:36:24,669 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:36:24,981 WARN L188 SmtUtils]: Spent 311.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 72 [2019-08-30 00:36:24,982 INFO L567 ElimStorePlain]: treesize reduction 590, result has 24.6 percent of original size [2019-08-30 00:36:24,982 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:36:24,982 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:799, output treesize:193 [2019-08-30 00:36:24,984 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:24,984 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:24,997 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:24,998 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:24,999 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:25,001 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:25,002 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:25,003 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:25,024 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 187 treesize of output 156 [2019-08-30 00:36:25,025 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:36:25,035 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:25,037 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:25,038 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:25,040 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:25,041 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:25,042 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:25,064 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 206 treesize of output 157 [2019-08-30 00:36:25,065 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:36:25,073 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:25,075 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:25,076 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:25,078 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:25,079 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:25,081 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:25,103 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 179 treesize of output 148 [2019-08-30 00:36:25,104 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:36:25,112 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:25,113 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:25,114 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:25,115 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:25,116 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:25,117 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:25,124 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 230 treesize of output 163 [2019-08-30 00:36:25,125 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:36:25,445 WARN L188 SmtUtils]: Spent 320.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 76 [2019-08-30 00:36:25,446 INFO L567 ElimStorePlain]: treesize reduction 585, result has 25.7 percent of original size [2019-08-30 00:36:25,446 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:36:25,447 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:803, output treesize:202 [2019-08-30 00:36:25,450 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:25,450 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:25,473 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:25,776 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:25,780 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:25,780 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:25,796 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:36:25,796 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:36:25,809 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:25,810 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:25,812 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:25,813 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:25,815 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:25,816 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:25,818 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:25,819 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:25,821 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:25,823 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:25,856 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 277 treesize of output 195 [2019-08-30 00:36:25,857 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:36:25,872 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:25,874 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:25,876 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:25,877 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:25,879 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:25,880 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:25,882 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:25,883 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:25,885 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:25,886 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:25,925 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 235 treesize of output 189 [2019-08-30 00:36:25,926 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:36:25,951 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:25,952 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:25,953 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:25,955 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:25,957 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:25,958 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:25,960 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:25,962 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:25,963 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:25,965 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:26,001 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 226 treesize of output 180 [2019-08-30 00:36:26,002 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:36:26,016 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:26,018 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:26,021 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:26,022 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:26,023 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:26,024 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:26,025 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:26,026 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:26,028 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:26,029 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:26,067 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 227 treesize of output 181 [2019-08-30 00:36:26,068 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-30 00:36:26,080 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:36:26,081 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-30 00:36:26,096 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:26,098 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:26,100 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:26,101 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:26,103 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:26,105 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:26,106 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:26,107 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:26,108 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:26,109 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:26,143 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 278 treesize of output 196 [2019-08-30 00:36:26,145 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-30 00:36:26,157 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:36:26,158 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-30 00:36:26,171 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:26,173 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:26,174 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:26,175 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:26,177 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:26,178 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:26,180 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:26,181 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:26,183 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:26,184 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:26,218 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 234 treesize of output 188 [2019-08-30 00:36:26,220 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-30 00:36:26,234 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:26,236 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:26,237 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:26,239 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:26,240 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:26,242 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:26,243 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:26,245 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:26,246 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:26,248 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:26,282 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 254 treesize of output 190 [2019-08-30 00:36:26,283 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-30 00:36:26,298 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:26,298 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:26,299 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:26,300 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:26,301 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:26,303 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:26,304 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:26,305 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:26,307 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:26,308 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:26,333 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 253 treesize of output 189 [2019-08-30 00:36:26,334 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-30 00:36:26,345 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:36:26,345 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-30 00:36:26,771 WARN L188 SmtUtils]: Spent 425.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 82 [2019-08-30 00:36:26,771 INFO L567 ElimStorePlain]: treesize reduction 1719, result has 12.0 percent of original size [2019-08-30 00:36:26,771 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:36:26,772 INFO L221 ElimStorePlain]: Needed 13 recursive calls to eliminate 1 variables, input treesize:3003, output treesize:234 [2019-08-30 00:36:26,774 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:26,774 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:26,794 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:26,796 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:26,797 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:26,799 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:26,800 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:26,801 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:26,803 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:26,804 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:26,806 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:26,807 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:26,839 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 228 treesize of output 182 [2019-08-30 00:36:26,840 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-30 00:36:26,856 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:26,857 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:26,859 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:26,861 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:26,862 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:26,864 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:26,866 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:26,867 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:26,868 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:26,870 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:26,906 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 254 treesize of output 190 [2019-08-30 00:36:26,907 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-30 00:36:26,921 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:36:26,922 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-30 00:36:26,934 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:36:26,935 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-30 00:36:26,952 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:26,953 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:26,954 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:26,955 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:26,957 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:26,958 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:26,960 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:26,961 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:26,963 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:26,965 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:27,000 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 227 treesize of output 181 [2019-08-30 00:36:27,002 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-30 00:36:27,015 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:36:27,015 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-30 00:36:27,031 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:27,033 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:27,034 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:27,036 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:27,037 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:27,039 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:27,041 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:27,042 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:27,044 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:27,045 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:27,085 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 236 treesize of output 190 [2019-08-30 00:36:27,086 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-30 00:36:27,100 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-30 00:36:27,100 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-30 00:36:27,115 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:27,117 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:27,119 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:27,120 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:27,122 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:27,123 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:27,124 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:27,125 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:27,127 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:27,128 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:27,164 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 279 treesize of output 197 [2019-08-30 00:36:27,166 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-30 00:36:27,181 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:27,183 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:27,184 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:27,186 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:27,188 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:27,190 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:27,191 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:27,193 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:27,194 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:27,196 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:27,233 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 278 treesize of output 196 [2019-08-30 00:36:27,235 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-30 00:36:27,249 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:27,251 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:27,253 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:27,253 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:27,254 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:27,255 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:27,256 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:27,258 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:27,260 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:27,261 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:27,293 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 255 treesize of output 191 [2019-08-30 00:36:27,295 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-30 00:36:27,307 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:27,308 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:27,309 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:27,310 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:27,311 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:27,313 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:27,314 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:27,315 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:27,316 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:27,317 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-30 00:36:27,326 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 235 treesize of output 189 [2019-08-30 00:36:27,327 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-30 00:36:27,770 WARN L188 SmtUtils]: Spent 442.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 86 [2019-08-30 00:36:27,770 INFO L567 ElimStorePlain]: treesize reduction 1718, result has 12.4 percent of original size [2019-08-30 00:36:27,771 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-30 00:36:27,771 INFO L221 ElimStorePlain]: Needed 13 recursive calls to eliminate 1 variables, input treesize:3015, output treesize:243 [2019-08-30 00:36:27,794 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:27,795 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:27,795 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:27,795 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:27,796 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:27,796 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:28,778 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:29,927 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:29,928 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:29,928 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:30,920 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:32,077 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:32,077 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:32,078 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:32,078 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:33,088 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:34,256 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:34,257 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:34,257 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:35,275 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:36,451 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:36,451 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:36,452 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:37,470 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:38,659 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:38,660 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:38,660 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:39,646 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:40,788 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:40,789 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:40,789 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:40,790 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:41,783 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:42,948 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:42,948 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:42,949 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:43,965 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:45,142 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:45,143 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:45,143 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:46,157 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:47,344 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:47,344 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:47,345 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:47,345 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:47,346 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:48,375 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:49,577 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:49,578 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:49,578 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:49,579 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:49,580 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:50,614 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:51,821 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:51,822 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:51,823 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:51,842 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:51,843 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:52,896 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:54,064 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:54,065 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:55,052 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:56,196 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:56,197 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:57,193 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:58,355 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:58,356 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:36:59,374 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:37:00,563 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:37:00,564 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:37:01,572 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:37:02,752 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:37:02,752 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-30 00:37:03,778 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms