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/loops/eureka_01-1.c -------------------------------------------------------------------------------- This is Ultimate 0.1.24-584d7b9 [2019-08-31 04:59:51,939 INFO L177 SettingsManager]: Resetting all preferences to default values... [2019-08-31 04:59:51,941 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2019-08-31 04:59:51,960 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2019-08-31 04:59:51,960 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2019-08-31 04:59:51,962 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2019-08-31 04:59:51,964 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2019-08-31 04:59:51,972 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2019-08-31 04:59:51,976 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2019-08-31 04:59:51,979 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2019-08-31 04:59:51,981 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2019-08-31 04:59:51,983 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2019-08-31 04:59:51,983 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2019-08-31 04:59:51,985 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2019-08-31 04:59:51,987 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2019-08-31 04:59:51,988 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2019-08-31 04:59:51,990 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2019-08-31 04:59:51,992 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2019-08-31 04:59:51,994 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2019-08-31 04:59:51,998 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2019-08-31 04:59:52,002 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2019-08-31 04:59:52,004 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2019-08-31 04:59:52,006 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2019-08-31 04:59:52,007 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2019-08-31 04:59:52,009 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2019-08-31 04:59:52,009 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2019-08-31 04:59:52,009 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2019-08-31 04:59:52,011 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2019-08-31 04:59:52,012 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2019-08-31 04:59:52,013 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2019-08-31 04:59:52,013 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2019-08-31 04:59:52,015 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2019-08-31 04:59:52,015 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2019-08-31 04:59:52,016 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2019-08-31 04:59:52,018 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2019-08-31 04:59:52,018 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2019-08-31 04:59:52,019 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2019-08-31 04:59:52,019 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2019-08-31 04:59:52,019 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2019-08-31 04:59:52,020 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2019-08-31 04:59:52,020 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2019-08-31 04:59:52,022 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-31 04:59:52,059 INFO L113 SettingsManager]: Loading preferences was successful [2019-08-31 04:59:52,060 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2019-08-31 04:59:52,061 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2019-08-31 04:59:52,064 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2019-08-31 04:59:52,064 INFO L138 SettingsManager]: * Use SBE=true [2019-08-31 04:59:52,065 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2019-08-31 04:59:52,065 INFO L138 SettingsManager]: * sizeof long=4 [2019-08-31 04:59:52,065 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2019-08-31 04:59:52,065 INFO L138 SettingsManager]: * sizeof POINTER=4 [2019-08-31 04:59:52,065 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2019-08-31 04:59:52,066 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2019-08-31 04:59:52,066 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2019-08-31 04:59:52,066 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2019-08-31 04:59:52,066 INFO L138 SettingsManager]: * sizeof long double=12 [2019-08-31 04:59:52,066 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2019-08-31 04:59:52,066 INFO L138 SettingsManager]: * Use constant arrays=true [2019-08-31 04:59:52,067 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2019-08-31 04:59:52,067 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2019-08-31 04:59:52,067 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2019-08-31 04:59:52,069 INFO L138 SettingsManager]: * To the following directory=./dump/ [2019-08-31 04:59:52,069 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2019-08-31 04:59:52,070 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2019-08-31 04:59:52,070 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2019-08-31 04:59:52,070 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2019-08-31 04:59:52,070 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2019-08-31 04:59:52,070 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2019-08-31 04:59:52,071 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2019-08-31 04:59:52,071 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2019-08-31 04:59:52,071 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2019-08-31 04:59:52,099 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2019-08-31 04:59:52,110 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2019-08-31 04:59:52,114 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2019-08-31 04:59:52,115 INFO L271 PluginConnector]: Initializing CDTParser... [2019-08-31 04:59:52,116 INFO L275 PluginConnector]: CDTParser initialized [2019-08-31 04:59:52,116 INFO L428 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/loops/eureka_01-1.c [2019-08-31 04:59:52,181 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2461e5685/0d039109755e4f9d8424088a83156780/FLAG31e31f40e [2019-08-31 04:59:52,636 INFO L306 CDTParser]: Found 1 translation units. [2019-08-31 04:59:52,637 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/loops/eureka_01-1.c [2019-08-31 04:59:52,647 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2461e5685/0d039109755e4f9d8424088a83156780/FLAG31e31f40e [2019-08-31 04:59:53,012 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2461e5685/0d039109755e4f9d8424088a83156780 [2019-08-31 04:59:53,021 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2019-08-31 04:59:53,022 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2019-08-31 04:59:53,023 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2019-08-31 04:59:53,023 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2019-08-31 04:59:53,027 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2019-08-31 04:59:53,028 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 31.08 04:59:53" (1/1) ... [2019-08-31 04:59:53,030 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@639d26fe and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.08 04:59:53, skipping insertion in model container [2019-08-31 04:59:53,031 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 31.08 04:59:53" (1/1) ... [2019-08-31 04:59:53,038 INFO L142 MainTranslator]: Starting translation in SV-COMP mode [2019-08-31 04:59:53,060 INFO L173 MainTranslator]: Built tables and reachable declarations [2019-08-31 04:59:53,334 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-08-31 04:59:53,339 INFO L188 MainTranslator]: Completed pre-run [2019-08-31 04:59:53,477 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-08-31 04:59:53,501 INFO L192 MainTranslator]: Completed translation [2019-08-31 04:59:53,502 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.08 04:59:53 WrapperNode [2019-08-31 04:59:53,502 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2019-08-31 04:59:53,503 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2019-08-31 04:59:53,503 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2019-08-31 04:59:53,503 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2019-08-31 04:59:53,513 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.08 04:59:53" (1/1) ... [2019-08-31 04:59:53,514 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.08 04:59:53" (1/1) ... [2019-08-31 04:59:53,524 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.08 04:59:53" (1/1) ... [2019-08-31 04:59:53,525 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.08 04:59:53" (1/1) ... [2019-08-31 04:59:53,540 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.08 04:59:53" (1/1) ... [2019-08-31 04:59:53,547 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.08 04:59:53" (1/1) ... [2019-08-31 04:59:53,552 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.08 04:59:53" (1/1) ... [2019-08-31 04:59:53,556 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2019-08-31 04:59:53,560 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2019-08-31 04:59:53,560 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2019-08-31 04:59:53,561 INFO L275 PluginConnector]: RCFGBuilder initialized [2019-08-31 04:59:53,562 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.08 04:59:53" (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-31 04:59:53,624 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2019-08-31 04:59:53,625 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2019-08-31 04:59:53,625 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2019-08-31 04:59:53,625 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2019-08-31 04:59:53,625 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assume [2019-08-31 04:59:53,625 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_error [2019-08-31 04:59:53,626 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2019-08-31 04:59:53,626 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2019-08-31 04:59:53,626 INFO L130 BoogieDeclarations]: Found specification of procedure main [2019-08-31 04:59:53,626 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2019-08-31 04:59:53,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2019-08-31 04:59:53,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2019-08-31 04:59:53,627 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2019-08-31 04:59:53,627 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2019-08-31 04:59:53,627 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2019-08-31 04:59:53,627 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2019-08-31 04:59:54,043 INFO L278 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2019-08-31 04:59:54,043 INFO L283 CfgBuilder]: Removed 5 assume(true) statements. [2019-08-31 04:59:54,044 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 31.08 04:59:54 BoogieIcfgContainer [2019-08-31 04:59:54,044 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2019-08-31 04:59:54,045 INFO L113 PluginConnector]: ------------------------Sifa---------------------------- [2019-08-31 04:59:54,045 INFO L271 PluginConnector]: Initializing Sifa... [2019-08-31 04:59:54,045 INFO L275 PluginConnector]: Sifa initialized [2019-08-31 04:59:54,046 INFO L185 PluginConnector]: Executing the observer SifaObserver from plugin Sifa for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 31.08 04:59:54" (1/1) ... [2019-08-31 04:59:54,075 INFO L162 IcfgInterpreter]: Started Sifa with 1 locations of interest [2019-08-31 04:59:54,076 INFO L169 IcfgInterpreter]: Building call graph [2019-08-31 04:59:54,083 INFO L174 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2019-08-31 04:59:54,091 INFO L179 IcfgInterpreter]: Starting interpretation [2019-08-31 04:59:54,092 INFO L199 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2019-08-31 04:59:54,189 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-31 04:59:54,189 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 04:59:54,216 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 04:59:54,216 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-08-31 04:59:54,217 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:16, output treesize:15 [2019-08-31 04:59:54,238 INFO L199 IcfgInterpreter]: Interpreting procedure main with input of size 26 for LOIs [2019-08-31 04:59:54,448 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:54,455 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:54,468 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:54,479 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:54,628 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:54,630 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:54,631 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:54,634 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:54,638 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:54,642 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:54,648 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:54,649 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:54,676 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:54,678 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:54,680 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:54,681 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:54,688 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:54,690 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:54,694 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:54,703 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:54,974 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:54,976 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:54,977 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:54,978 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:54,981 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:54,986 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:54,987 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:54,988 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:54,995 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:54,996 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:55,002 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:55,003 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:55,004 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:55,006 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:55,008 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:55,019 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:55,025 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:55,027 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:55,033 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:55,035 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:55,036 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:55,044 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:55,045 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:55,047 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:55,052 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:55,054 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:55,094 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:55,094 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:55,095 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:55,099 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:55,102 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:55,103 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:55,104 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:55,108 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:55,110 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:55,114 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:55,116 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:55,118 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:55,120 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:55,123 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:55,125 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:55,126 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:55,130 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:55,132 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:55,136 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:55,137 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:55,138 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:55,139 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:55,142 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:55,143 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:55,146 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:55,148 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,333 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,334 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,335 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,336 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,337 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,338 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,339 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,340 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,342 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,343 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,346 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,347 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,350 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,351 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,352 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,355 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,355 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,357 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,359 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,360 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,365 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,365 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,366 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,367 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,369 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,371 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,374 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,375 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,380 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,381 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,382 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,383 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,384 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,385 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,388 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,389 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,393 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,394 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,398 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,399 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,399 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,403 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,404 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,405 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,408 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,409 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,421 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,424 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,428 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,429 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,433 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,434 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,438 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,439 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,447 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,448 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,449 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,449 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,455 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,455 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,456 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,460 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,460 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,467 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,468 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,469 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,471 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,473 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,474 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,476 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,479 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,480 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,484 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,485 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,486 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,489 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,490 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,491 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,494 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,495 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,588 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,589 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,589 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,590 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,591 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,592 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,594 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,595 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,596 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,598 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,599 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,602 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,603 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,604 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,607 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,608 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,610 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,616 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,618 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,623 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,623 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,625 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,626 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,629 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,629 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,632 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,637 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,643 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,644 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,644 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,645 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,646 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,647 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,649 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,650 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,653 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,654 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,657 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,657 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,658 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,659 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,661 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,662 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,663 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,665 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,666 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,669 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,670 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,671 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,672 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,674 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,675 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,678 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,679 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,685 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,686 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,687 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,687 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,688 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,691 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,691 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,692 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,695 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,695 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,699 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,700 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,700 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,703 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,704 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,704 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,707 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,708 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,712 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,713 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,713 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,716 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,717 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,722 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,724 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 04:59:57,725 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:02,917 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 15 treesize of output 11 [2019-08-31 05:00:02,917 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 05:00:02,925 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 05:00:02,925 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-31 05:00:02,926 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:19, output treesize:15 [2019-08-31 05:00:02,941 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 15 treesize of output 11 [2019-08-31 05:00:02,942 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 05:00:02,950 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 05:00:02,950 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-31 05:00:02,950 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:16 [2019-08-31 05:00:02,971 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:03,830 WARN L188 SmtUtils]: Spent 650.00 ms on a formula simplification. DAG size of input: 145 DAG size of output: 93 [2019-08-31 05:00:03,831 INFO L341 Elim1Store]: treesize reduction 196, result has 64.2 percent of original size [2019-08-31 05:00:03,832 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 20 case distinctions, treesize of input 95 treesize of output 394 [2019-08-31 05:00:03,835 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:03,838 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:03,844 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:03,846 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:03,847 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:03,848 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:03,856 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:03,857 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:03,860 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:03,861 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:03,865 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:03,866 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:03,867 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:03,874 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:03,875 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:03,878 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:03,880 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:03,884 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:03,887 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:03,887 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:03,889 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:03,890 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:03,893 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:03,894 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:03,897 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:03,898 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:03,899 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:03,900 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:03,902 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:03,904 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:03,904 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:03,910 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 05:00:04,501 WARN L188 SmtUtils]: Spent 430.00 ms on a formula simplification. DAG size of input: 146 DAG size of output: 94 [2019-08-31 05:00:04,502 INFO L341 Elim1Store]: treesize reduction 200, result has 64.1 percent of original size [2019-08-31 05:00:04,502 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 20 case distinctions, treesize of input 101 treesize of output 404 [2019-08-31 05:00:04,504 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:04,505 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:04,506 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:04,506 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:04,507 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:04,507 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:04,508 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:04,509 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:04,510 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:04,511 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:04,512 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:04,513 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:04,514 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:04,515 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:04,516 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:04,519 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:04,520 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:04,520 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:04,521 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:04,522 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:04,523 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:04,523 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:04,524 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:04,525 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:04,525 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:04,526 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:04,529 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:04,530 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:04,531 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:04,532 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:04,533 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:04,533 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:04,534 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:04,534 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:04,535 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:04,539 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 05:00:06,970 WARN L188 SmtUtils]: Spent 2.43 s on a formula simplification. DAG size of input: 533 DAG size of output: 173 [2019-08-31 05:00:06,971 INFO L567 ElimStorePlain]: treesize reduction 1993, result has 43.7 percent of original size [2019-08-31 05:00:06,972 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:06,974 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 4 terms [2019-08-31 05:00:06,975 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:06,976 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:06,977 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:06,980 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2019-08-31 05:00:06,980 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:984, output treesize:1539 [2019-08-31 05:00:06,990 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:06,991 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 4 terms [2019-08-31 05:00:06,992 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:06,993 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:06,993 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:07,445 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:07,448 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:07,461 INFO L392 ElimStorePlain]: Different costs {30=[|v_#memory_int_26|], 56=[v_prenex_2]} [2019-08-31 05:00:07,867 WARN L188 SmtUtils]: Spent 292.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 80 [2019-08-31 05:00:07,868 INFO L341 Elim1Store]: treesize reduction 120, result has 70.7 percent of original size [2019-08-31 05:00:07,868 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 73 treesize of output 317 [2019-08-31 05:00:07,869 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:07,870 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:07,870 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:07,870 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:07,871 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:07,871 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:07,872 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:07,872 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:07,873 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:07,873 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:07,874 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:07,874 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:07,875 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:07,875 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:07,876 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:07,876 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:07,877 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:07,877 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:07,877 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:07,878 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:07,878 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:07,882 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 05:00:08,866 WARN L188 SmtUtils]: Spent 982.00 ms on a formula simplification. DAG size of input: 457 DAG size of output: 85 [2019-08-31 05:00:08,867 INFO L567 ElimStorePlain]: treesize reduction 1435, result has 22.3 percent of original size [2019-08-31 05:00:08,867 INFO L464 ElimStorePlain]: Eliminatee v_prenex_2 vanished before elimination [2019-08-31 05:00:08,868 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-31 05:00:08,869 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:1066, output treesize:410 [2019-08-31 05:00:08,871 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:08,977 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:08,977 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:08,980 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:08,988 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:09,026 INFO L392 ElimStorePlain]: Different costs {30=[|v_#memory_int_27|, v_prenex_4], 56=[v_prenex_3]} [2019-08-31 05:00:09,454 WARN L188 SmtUtils]: Spent 263.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 80 [2019-08-31 05:00:09,454 INFO L341 Elim1Store]: treesize reduction 120, result has 70.7 percent of original size [2019-08-31 05:00:09,455 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 73 treesize of output 317 [2019-08-31 05:00:09,456 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:09,457 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:09,458 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:09,459 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:09,459 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:09,460 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:09,461 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:09,461 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:09,463 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:09,464 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:09,465 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:09,466 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:09,467 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:09,468 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:09,469 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:09,470 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:09,472 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:09,473 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:09,474 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:09,475 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:09,475 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:09,476 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:09,476 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:09,477 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:09,477 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:09,478 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:09,481 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 05:00:10,416 WARN L188 SmtUtils]: Spent 934.00 ms on a formula simplification. DAG size of input: 482 DAG size of output: 89 [2019-08-31 05:00:10,417 INFO L567 ElimStorePlain]: treesize reduction 1633, result has 24.6 percent of original size [2019-08-31 05:00:10,417 INFO L464 ElimStorePlain]: Eliminatee v_prenex_4 vanished before elimination [2019-08-31 05:00:10,418 INFO L464 ElimStorePlain]: Eliminatee v_prenex_3 vanished before elimination [2019-08-31 05:00:10,419 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-31 05:00:10,420 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:1139, output treesize:529 [2019-08-31 05:00:10,423 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:10,424 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:10,561 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:10,562 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:10,564 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:10,566 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:10,576 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:10,580 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:10,596 INFO L392 ElimStorePlain]: Different costs {30=[v_prenex_5, v_prenex_6, v_prenex_7], 56=[|v_#memory_int_28|]} [2019-08-31 05:00:11,036 WARN L188 SmtUtils]: Spent 281.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 80 [2019-08-31 05:00:11,037 INFO L341 Elim1Store]: treesize reduction 120, result has 70.7 percent of original size [2019-08-31 05:00:11,038 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 73 treesize of output 317 [2019-08-31 05:00:11,039 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:11,040 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:11,041 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:11,042 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:11,042 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:11,043 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:11,043 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:11,044 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:11,045 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:11,045 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:11,046 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:11,046 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:11,047 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:11,048 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:11,048 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:11,049 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:11,050 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:11,051 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:11,051 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:11,052 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:11,053 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:11,053 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:11,053 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:11,054 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:11,056 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 05:00:12,019 WARN L188 SmtUtils]: Spent 961.00 ms on a formula simplification. DAG size of input: 498 DAG size of output: 88 [2019-08-31 05:00:12,020 INFO L567 ElimStorePlain]: treesize reduction 1516, result has 23.1 percent of original size [2019-08-31 05:00:12,020 INFO L464 ElimStorePlain]: Eliminatee v_prenex_6 vanished before elimination [2019-08-31 05:00:12,021 INFO L464 ElimStorePlain]: Eliminatee v_prenex_7 vanished before elimination [2019-08-31 05:00:12,021 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_28| vanished before elimination [2019-08-31 05:00:12,023 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-31 05:00:12,023 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 5 variables, input treesize:1212, output treesize:452 [2019-08-31 05:00:12,024 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:12,025 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:12,027 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:12,108 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:12,110 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:12,111 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:12,112 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:12,114 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:12,118 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:12,121 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:12,124 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:12,139 INFO L392 ElimStorePlain]: Different costs {30=[v_prenex_8, v_prenex_10, |v_#memory_int_29|, v_prenex_11], 56=[v_prenex_9]} [2019-08-31 05:00:12,748 WARN L188 SmtUtils]: Spent 335.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 80 [2019-08-31 05:00:12,748 INFO L341 Elim1Store]: treesize reduction 120, result has 70.7 percent of original size [2019-08-31 05:00:12,749 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 73 treesize of output 317 [2019-08-31 05:00:12,751 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:12,752 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:12,753 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:12,753 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:12,754 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:12,754 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:12,755 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:12,755 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:12,756 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:12,757 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:12,757 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:12,758 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:12,759 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:12,759 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:12,760 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:12,761 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:12,761 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:12,762 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:12,762 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:12,763 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:12,763 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:12,764 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:12,777 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 05:00:14,276 WARN L188 SmtUtils]: Spent 1.50 s on a formula simplification. DAG size of input: 512 DAG size of output: 82 [2019-08-31 05:00:14,277 INFO L567 ElimStorePlain]: treesize reduction 1707, result has 19.0 percent of original size [2019-08-31 05:00:14,277 INFO L464 ElimStorePlain]: Eliminatee v_prenex_10 vanished before elimination [2019-08-31 05:00:14,277 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_29| vanished before elimination [2019-08-31 05:00:14,278 INFO L464 ElimStorePlain]: Eliminatee v_prenex_11 vanished before elimination [2019-08-31 05:00:14,278 INFO L464 ElimStorePlain]: Eliminatee v_prenex_9 vanished before elimination [2019-08-31 05:00:14,279 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 5 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-31 05:00:14,280 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 6 variables, input treesize:1285, output treesize:397 [2019-08-31 05:00:14,281 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:14,282 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:14,283 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:14,283 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:14,339 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:14,340 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:14,341 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:14,341 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:14,342 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:14,344 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:14,348 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:14,351 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:14,354 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:14,357 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:14,370 INFO L392 ElimStorePlain]: Different costs {30=[v_prenex_14, v_prenex_13, |v_#memory_int_30|, v_prenex_16, v_prenex_15], 56=[v_prenex_12]} [2019-08-31 05:00:15,076 WARN L188 SmtUtils]: Spent 360.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 80 [2019-08-31 05:00:15,077 INFO L341 Elim1Store]: treesize reduction 120, result has 70.7 percent of original size [2019-08-31 05:00:15,077 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 73 treesize of output 317 [2019-08-31 05:00:15,079 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:15,079 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:15,080 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:15,081 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:15,082 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:15,083 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:15,084 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:15,085 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:15,085 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:15,086 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:15,087 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:15,088 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:15,089 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:15,090 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:15,091 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:15,092 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:15,093 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:15,094 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:15,094 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:15,095 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:15,096 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:15,097 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:15,098 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:15,099 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:15,100 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:15,101 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:15,104 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 05:00:16,581 WARN L188 SmtUtils]: Spent 1.48 s on a formula simplification. DAG size of input: 530 DAG size of output: 85 [2019-08-31 05:00:16,585 INFO L567 ElimStorePlain]: treesize reduction 1751, result has 20.5 percent of original size [2019-08-31 05:00:16,585 INFO L464 ElimStorePlain]: Eliminatee v_prenex_13 vanished before elimination [2019-08-31 05:00:16,586 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_30| vanished before elimination [2019-08-31 05:00:16,586 INFO L464 ElimStorePlain]: Eliminatee v_prenex_16 vanished before elimination [2019-08-31 05:00:16,586 INFO L464 ElimStorePlain]: Eliminatee v_prenex_15 vanished before elimination [2019-08-31 05:00:16,586 INFO L464 ElimStorePlain]: Eliminatee v_prenex_12 vanished before elimination [2019-08-31 05:00:16,587 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 6 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-31 05:00:16,587 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 7 variables, input treesize:1358, output treesize:451 [2019-08-31 05:00:16,589 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:16,590 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:16,590 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:16,591 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:16,592 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:16,660 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:16,662 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:16,663 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:16,664 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:16,665 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:16,666 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:16,669 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:16,675 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:16,680 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:16,686 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:16,692 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:16,696 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:16,716 INFO L392 ElimStorePlain]: Different costs {30=[v_prenex_19, v_prenex_21, v_prenex_20, v_prenex_22, v_prenex_18, |v_#memory_int_31|], 56=[v_prenex_17]} [2019-08-31 05:00:16,970 INFO L235 Elim1Store]: Index analysis took 198 ms [2019-08-31 05:00:17,501 WARN L188 SmtUtils]: Spent 286.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 80 [2019-08-31 05:00:17,501 INFO L341 Elim1Store]: treesize reduction 120, result has 70.7 percent of original size [2019-08-31 05:00:17,502 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 73 treesize of output 317 [2019-08-31 05:00:17,503 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:17,503 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:17,504 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:17,504 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:17,505 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:17,505 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:17,506 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:17,507 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:17,507 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:17,508 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:17,508 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:17,509 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:17,509 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:17,510 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:17,510 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:17,511 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:17,511 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:17,512 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:17,512 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:17,515 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 05:00:19,270 WARN L188 SmtUtils]: Spent 1.75 s on a formula simplification. DAG size of input: 550 DAG size of output: 85 [2019-08-31 05:00:19,271 INFO L567 ElimStorePlain]: treesize reduction 1781, result has 21.6 percent of original size [2019-08-31 05:00:19,271 INFO L464 ElimStorePlain]: Eliminatee v_prenex_21 vanished before elimination [2019-08-31 05:00:19,271 INFO L464 ElimStorePlain]: Eliminatee v_prenex_20 vanished before elimination [2019-08-31 05:00:19,272 INFO L464 ElimStorePlain]: Eliminatee v_prenex_22 vanished before elimination [2019-08-31 05:00:19,272 INFO L464 ElimStorePlain]: Eliminatee v_prenex_18 vanished before elimination [2019-08-31 05:00:19,272 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_31| vanished before elimination [2019-08-31 05:00:19,272 INFO L464 ElimStorePlain]: Eliminatee v_prenex_17 vanished before elimination [2019-08-31 05:00:19,273 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 7 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-31 05:00:19,273 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 8 variables, input treesize:1431, output treesize:486 [2019-08-31 05:00:19,275 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:19,275 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:19,276 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:19,277 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:19,278 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:19,278 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:19,358 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:19,358 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:19,359 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:19,359 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:19,360 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:19,361 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:19,362 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:19,365 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:19,368 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:19,372 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:19,375 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:19,381 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:19,387 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:19,393 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:19,415 INFO L392 ElimStorePlain]: Different costs {30=[v_prenex_24, v_prenex_23, v_prenex_29, v_prenex_28, v_prenex_27, |v_#memory_int_32|, v_prenex_26], 56=[v_prenex_25]} [2019-08-31 05:00:19,626 INFO L235 Elim1Store]: Index analysis took 158 ms [2019-08-31 05:00:20,197 WARN L188 SmtUtils]: Spent 337.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 80 [2019-08-31 05:00:20,198 INFO L341 Elim1Store]: treesize reduction 120, result has 70.7 percent of original size [2019-08-31 05:00:20,199 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 73 treesize of output 317 [2019-08-31 05:00:20,200 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:20,201 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:20,202 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:20,202 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:20,203 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:20,204 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:20,205 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:20,206 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:20,207 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:20,208 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:20,209 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:20,210 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:20,211 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:20,212 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:20,213 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:20,214 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:20,215 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:20,216 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:20,217 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:20,219 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:20,219 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:20,220 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:20,221 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:20,222 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:20,223 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:20,224 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:20,228 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 05:00:21,222 WARN L188 SmtUtils]: Spent 993.00 ms on a formula simplification. DAG size of input: 566 DAG size of output: 85 [2019-08-31 05:00:21,223 INFO L567 ElimStorePlain]: treesize reduction 1902, result has 18.3 percent of original size [2019-08-31 05:00:21,224 INFO L464 ElimStorePlain]: Eliminatee v_prenex_23 vanished before elimination [2019-08-31 05:00:21,224 INFO L464 ElimStorePlain]: Eliminatee v_prenex_29 vanished before elimination [2019-08-31 05:00:21,224 INFO L464 ElimStorePlain]: Eliminatee v_prenex_28 vanished before elimination [2019-08-31 05:00:21,224 INFO L464 ElimStorePlain]: Eliminatee v_prenex_27 vanished before elimination [2019-08-31 05:00:21,225 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_32| vanished before elimination [2019-08-31 05:00:21,225 INFO L464 ElimStorePlain]: Eliminatee v_prenex_26 vanished before elimination [2019-08-31 05:00:21,225 INFO L464 ElimStorePlain]: Eliminatee v_prenex_25 vanished before elimination [2019-08-31 05:00:21,226 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 8 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-31 05:00:21,226 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 9 variables, input treesize:1504, output treesize:426 [2019-08-31 05:00:21,228 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:21,229 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:21,230 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:21,230 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:21,231 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:21,232 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:21,233 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:21,307 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:21,308 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:21,309 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:21,310 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:21,311 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:21,311 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:21,312 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:21,313 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:21,315 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:21,319 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:21,326 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:21,330 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:21,334 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:21,337 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:21,343 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:21,346 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:21,364 INFO L392 ElimStorePlain]: Different costs {30=[v_prenex_32, v_prenex_30, |v_#memory_int_33|, v_prenex_36, v_prenex_35, v_prenex_34, v_prenex_33, v_prenex_37], 56=[v_prenex_31]} [2019-08-31 05:00:21,601 INFO L235 Elim1Store]: Index analysis took 193 ms [2019-08-31 05:00:22,132 WARN L188 SmtUtils]: Spent 280.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 80 [2019-08-31 05:00:22,132 INFO L341 Elim1Store]: treesize reduction 120, result has 70.7 percent of original size [2019-08-31 05:00:22,133 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 73 treesize of output 317 [2019-08-31 05:00:22,134 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:22,134 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:22,135 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:22,135 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:22,136 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:22,136 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:22,137 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:22,138 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:22,140 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:22,140 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:22,142 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:22,144 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:22,144 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:22,145 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:22,146 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:22,147 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:22,148 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:22,148 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:22,148 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:22,151 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 05:00:23,200 WARN L188 SmtUtils]: Spent 1.05 s on a formula simplification. DAG size of input: 584 DAG size of output: 82 [2019-08-31 05:00:23,201 INFO L567 ElimStorePlain]: treesize reduction 1970, result has 18.4 percent of original size [2019-08-31 05:00:23,201 INFO L464 ElimStorePlain]: Eliminatee v_prenex_30 vanished before elimination [2019-08-31 05:00:23,202 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_33| vanished before elimination [2019-08-31 05:00:23,202 INFO L464 ElimStorePlain]: Eliminatee v_prenex_36 vanished before elimination [2019-08-31 05:00:23,202 INFO L464 ElimStorePlain]: Eliminatee v_prenex_35 vanished before elimination [2019-08-31 05:00:23,202 INFO L464 ElimStorePlain]: Eliminatee v_prenex_34 vanished before elimination [2019-08-31 05:00:23,202 INFO L464 ElimStorePlain]: Eliminatee v_prenex_33 vanished before elimination [2019-08-31 05:00:23,202 INFO L464 ElimStorePlain]: Eliminatee v_prenex_37 vanished before elimination [2019-08-31 05:00:23,203 INFO L464 ElimStorePlain]: Eliminatee v_prenex_31 vanished before elimination [2019-08-31 05:00:23,203 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 9 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-31 05:00:23,203 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 10 variables, input treesize:1577, output treesize:441 [2019-08-31 05:00:23,204 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:23,205 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:23,206 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:23,206 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:23,207 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:23,207 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:23,208 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:23,209 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:23,282 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:23,283 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:23,284 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:23,284 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:23,285 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:23,286 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:23,287 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:23,288 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:23,288 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:23,291 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:23,294 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:23,297 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:23,300 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:23,303 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:23,305 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:23,309 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:23,312 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:23,315 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:23,331 INFO L392 ElimStorePlain]: Different costs {30=[v_prenex_43, v_prenex_41, v_prenex_40, v_prenex_46, |v_#memory_int_34|, v_prenex_45, v_prenex_44, v_prenex_39, v_prenex_38], 56=[v_prenex_42]} [2019-08-31 05:00:23,530 INFO L235 Elim1Store]: Index analysis took 146 ms [2019-08-31 05:00:24,046 WARN L188 SmtUtils]: Spent 254.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 80 [2019-08-31 05:00:24,047 INFO L341 Elim1Store]: treesize reduction 120, result has 70.7 percent of original size [2019-08-31 05:00:24,047 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 73 treesize of output 317 [2019-08-31 05:00:24,049 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:24,049 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:24,050 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:24,050 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:24,050 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:24,051 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:24,052 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:24,052 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:24,053 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:24,053 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:24,054 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:24,054 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:24,055 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:24,055 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:24,055 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:24,056 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:24,056 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:24,057 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:24,057 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:24,057 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:24,058 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:24,058 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:24,060 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 05:00:25,969 WARN L188 SmtUtils]: Spent 1.91 s on a formula simplification. DAG size of input: 610 DAG size of output: 77 [2019-08-31 05:00:25,969 INFO L567 ElimStorePlain]: treesize reduction 2257, result has 14.1 percent of original size [2019-08-31 05:00:25,969 INFO L464 ElimStorePlain]: Eliminatee v_prenex_41 vanished before elimination [2019-08-31 05:00:25,970 INFO L464 ElimStorePlain]: Eliminatee v_prenex_40 vanished before elimination [2019-08-31 05:00:25,970 INFO L464 ElimStorePlain]: Eliminatee v_prenex_46 vanished before elimination [2019-08-31 05:00:25,970 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_34| vanished before elimination [2019-08-31 05:00:25,970 INFO L464 ElimStorePlain]: Eliminatee v_prenex_45 vanished before elimination [2019-08-31 05:00:25,970 INFO L464 ElimStorePlain]: Eliminatee v_prenex_44 vanished before elimination [2019-08-31 05:00:25,971 INFO L464 ElimStorePlain]: Eliminatee v_prenex_39 vanished before elimination [2019-08-31 05:00:25,971 INFO L464 ElimStorePlain]: Eliminatee v_prenex_38 vanished before elimination [2019-08-31 05:00:25,971 INFO L464 ElimStorePlain]: Eliminatee v_prenex_42 vanished before elimination [2019-08-31 05:00:25,972 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 10 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-31 05:00:25,972 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 11 variables, input treesize:1650, output treesize:367 [2019-08-31 05:00:25,973 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:25,973 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:25,974 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:25,974 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:25,975 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:25,975 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:25,975 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:25,976 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:25,976 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:26,032 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:26,032 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:26,033 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:26,034 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:26,034 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:26,035 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:26,036 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:26,037 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:26,037 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:26,038 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:26,041 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:26,044 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:26,047 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:26,050 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:26,053 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:26,056 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:26,060 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:26,063 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:26,066 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:26,069 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:26,087 INFO L392 ElimStorePlain]: Different costs {30=[v_prenex_50, v_prenex_54, v_prenex_53, v_prenex_52, v_prenex_47, v_prenex_56, |v_#memory_int_35|, v_prenex_55, v_prenex_49, v_prenex_48], 56=[v_prenex_51]} [2019-08-31 05:00:26,439 INFO L235 Elim1Store]: Index analysis took 280 ms [2019-08-31 05:00:27,214 WARN L188 SmtUtils]: Spent 281.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 80 [2019-08-31 05:00:27,215 INFO L341 Elim1Store]: treesize reduction 120, result has 70.7 percent of original size [2019-08-31 05:00:27,216 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 73 treesize of output 317 [2019-08-31 05:00:27,220 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:27,220 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:27,221 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:27,221 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:27,222 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:27,222 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:27,223 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:27,223 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:27,224 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:27,225 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:27,225 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:27,226 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:27,226 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:27,227 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:27,227 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:27,228 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:27,228 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:27,229 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:27,230 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:27,230 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:27,231 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:27,231 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:27,232 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:27,232 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:27,233 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:27,233 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:27,235 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 05:00:29,065 WARN L188 SmtUtils]: Spent 1.83 s on a formula simplification. DAG size of input: 620 DAG size of output: 86 [2019-08-31 05:00:29,065 INFO L567 ElimStorePlain]: treesize reduction 2110, result has 18.2 percent of original size [2019-08-31 05:00:29,066 INFO L464 ElimStorePlain]: Eliminatee v_prenex_54 vanished before elimination [2019-08-31 05:00:29,066 INFO L464 ElimStorePlain]: Eliminatee v_prenex_53 vanished before elimination [2019-08-31 05:00:29,066 INFO L464 ElimStorePlain]: Eliminatee v_prenex_52 vanished before elimination [2019-08-31 05:00:29,067 INFO L464 ElimStorePlain]: Eliminatee v_prenex_47 vanished before elimination [2019-08-31 05:00:29,067 INFO L464 ElimStorePlain]: Eliminatee v_prenex_56 vanished before elimination [2019-08-31 05:00:29,067 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_35| vanished before elimination [2019-08-31 05:00:29,067 INFO L464 ElimStorePlain]: Eliminatee v_prenex_55 vanished before elimination [2019-08-31 05:00:29,067 INFO L464 ElimStorePlain]: Eliminatee v_prenex_49 vanished before elimination [2019-08-31 05:00:29,067 INFO L464 ElimStorePlain]: Eliminatee v_prenex_48 vanished before elimination [2019-08-31 05:00:29,068 INFO L464 ElimStorePlain]: Eliminatee v_prenex_51 vanished before elimination [2019-08-31 05:00:29,068 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 11 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-31 05:00:29,068 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 12 variables, input treesize:1723, output treesize:466 [2019-08-31 05:00:29,069 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:29,070 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:29,070 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:29,071 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:29,071 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:29,072 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:29,072 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:29,073 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:29,074 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:29,074 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:29,148 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:29,149 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:29,149 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:29,150 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:29,151 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:29,152 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:29,153 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:29,153 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:29,154 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:29,155 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:29,156 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:29,158 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:29,161 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:29,164 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:29,167 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:29,170 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:29,173 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:29,176 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:29,179 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:29,182 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:29,185 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:29,187 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:29,222 INFO L392 ElimStorePlain]: Different costs {30=[v_prenex_61, v_prenex_60, v_prenex_65, v_prenex_64, v_prenex_63, v_prenex_62, v_prenex_58, v_prenex_57, v_prenex_67, v_prenex_66, v_prenex_59], 56=[|v_#memory_int_36|]} [2019-08-31 05:00:29,662 INFO L235 Elim1Store]: Index analysis took 357 ms [2019-08-31 05:00:30,380 WARN L188 SmtUtils]: Spent 251.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 80 [2019-08-31 05:00:30,381 INFO L341 Elim1Store]: treesize reduction 120, result has 70.7 percent of original size [2019-08-31 05:00:30,381 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 73 treesize of output 317 [2019-08-31 05:00:30,382 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:30,383 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:30,384 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:30,384 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:30,384 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:30,385 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:30,385 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:30,386 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:30,386 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:30,387 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:30,387 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:30,388 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:30,388 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:30,389 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:30,389 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:30,389 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:30,390 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:30,390 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:30,390 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:30,391 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:30,391 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:30,394 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 05:00:31,319 WARN L188 SmtUtils]: Spent 923.00 ms on a formula simplification. DAG size of input: 641 DAG size of output: 83 [2019-08-31 05:00:31,320 INFO L567 ElimStorePlain]: treesize reduction 2295, result has 15.5 percent of original size [2019-08-31 05:00:31,320 INFO L464 ElimStorePlain]: Eliminatee v_prenex_60 vanished before elimination [2019-08-31 05:00:31,320 INFO L464 ElimStorePlain]: Eliminatee v_prenex_65 vanished before elimination [2019-08-31 05:00:31,320 INFO L464 ElimStorePlain]: Eliminatee v_prenex_64 vanished before elimination [2019-08-31 05:00:31,321 INFO L464 ElimStorePlain]: Eliminatee v_prenex_63 vanished before elimination [2019-08-31 05:00:31,321 INFO L464 ElimStorePlain]: Eliminatee v_prenex_62 vanished before elimination [2019-08-31 05:00:31,321 INFO L464 ElimStorePlain]: Eliminatee v_prenex_58 vanished before elimination [2019-08-31 05:00:31,322 INFO L464 ElimStorePlain]: Eliminatee v_prenex_57 vanished before elimination [2019-08-31 05:00:31,322 INFO L464 ElimStorePlain]: Eliminatee v_prenex_67 vanished before elimination [2019-08-31 05:00:31,322 INFO L464 ElimStorePlain]: Eliminatee v_prenex_66 vanished before elimination [2019-08-31 05:00:31,322 INFO L464 ElimStorePlain]: Eliminatee v_prenex_59 vanished before elimination [2019-08-31 05:00:31,322 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_36| vanished before elimination [2019-08-31 05:00:31,323 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 12 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-31 05:00:31,323 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 13 variables, input treesize:1796, output treesize:418 [2019-08-31 05:00:31,324 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:31,324 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:31,325 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:31,325 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:31,325 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:31,326 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:31,326 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:31,327 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:31,327 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:31,327 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:31,328 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:31,399 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:31,400 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:31,401 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:31,402 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:31,403 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:31,403 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:31,404 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:31,405 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:31,406 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:31,407 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:31,408 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:31,409 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:31,411 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:31,415 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:31,418 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:31,420 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:31,424 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:31,427 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:31,430 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:31,434 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:31,439 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:31,443 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:31,448 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:31,452 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:31,474 INFO L392 ElimStorePlain]: Different costs {30=[v_prenex_72, v_prenex_71, v_prenex_70, |v_#memory_int_37|, v_prenex_76, v_prenex_75, v_prenex_74, v_prenex_73, v_prenex_69, v_prenex_79, v_prenex_78, v_prenex_77], 56=[v_prenex_68]} [2019-08-31 05:00:32,007 INFO L235 Elim1Store]: Index analysis took 394 ms [2019-08-31 05:00:32,866 WARN L188 SmtUtils]: Spent 259.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 80 [2019-08-31 05:00:32,867 INFO L341 Elim1Store]: treesize reduction 120, result has 70.7 percent of original size [2019-08-31 05:00:32,867 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 73 treesize of output 317 [2019-08-31 05:00:32,868 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:32,868 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:32,868 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:32,869 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:32,869 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:32,870 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:32,870 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:32,871 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:32,871 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:32,872 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:32,873 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:32,873 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:32,874 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:32,874 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:32,875 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:32,875 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:32,876 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:32,876 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:32,877 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:32,877 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:32,878 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:32,878 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:32,879 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:32,879 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:32,880 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:32,882 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 05:00:33,922 WARN L188 SmtUtils]: Spent 1.04 s on a formula simplification. DAG size of input: 659 DAG size of output: 85 [2019-08-31 05:00:33,923 INFO L567 ElimStorePlain]: treesize reduction 2235, result has 18.3 percent of original size [2019-08-31 05:00:33,924 INFO L464 ElimStorePlain]: Eliminatee v_prenex_71 vanished before elimination [2019-08-31 05:00:33,924 INFO L464 ElimStorePlain]: Eliminatee v_prenex_70 vanished before elimination [2019-08-31 05:00:33,924 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_37| vanished before elimination [2019-08-31 05:00:33,925 INFO L464 ElimStorePlain]: Eliminatee v_prenex_76 vanished before elimination [2019-08-31 05:00:33,925 INFO L464 ElimStorePlain]: Eliminatee v_prenex_75 vanished before elimination [2019-08-31 05:00:33,925 INFO L464 ElimStorePlain]: Eliminatee v_prenex_74 vanished before elimination [2019-08-31 05:00:33,925 INFO L464 ElimStorePlain]: Eliminatee v_prenex_73 vanished before elimination [2019-08-31 05:00:33,925 INFO L464 ElimStorePlain]: Eliminatee v_prenex_69 vanished before elimination [2019-08-31 05:00:33,926 INFO L464 ElimStorePlain]: Eliminatee v_prenex_79 vanished before elimination [2019-08-31 05:00:33,926 INFO L464 ElimStorePlain]: Eliminatee v_prenex_78 vanished before elimination [2019-08-31 05:00:33,926 INFO L464 ElimStorePlain]: Eliminatee v_prenex_77 vanished before elimination [2019-08-31 05:00:33,926 INFO L464 ElimStorePlain]: Eliminatee v_prenex_68 vanished before elimination [2019-08-31 05:00:33,927 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 13 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-31 05:00:33,927 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 14 variables, input treesize:1869, output treesize:496 [2019-08-31 05:00:33,929 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:33,930 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:33,930 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:33,931 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:33,932 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:33,933 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:33,933 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:33,934 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:33,935 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:33,935 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:33,936 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:33,937 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:34,007 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:34,007 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:34,008 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:34,009 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:34,009 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:34,010 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:34,010 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:34,011 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:34,012 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:34,012 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:34,013 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:34,013 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:34,014 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:34,015 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:34,018 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:34,020 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:34,023 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:34,025 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:34,027 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:34,028 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:34,030 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:34,032 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:34,033 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:34,035 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:34,038 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:34,039 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:34,070 INFO L392 ElimStorePlain]: Different costs {30=[v_prenex_83, v_prenex_82, v_prenex_92, v_prenex_80, v_prenex_91, v_prenex_87, |v_#memory_int_38|, v_prenex_86, v_prenex_85, v_prenex_84, v_prenex_89, v_prenex_88, v_prenex_90], 56=[v_prenex_81]} [2019-08-31 05:00:34,689 INFO L235 Elim1Store]: Index analysis took 504 ms [2019-08-31 05:00:35,654 WARN L188 SmtUtils]: Spent 257.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 80 [2019-08-31 05:00:35,654 INFO L341 Elim1Store]: treesize reduction 120, result has 70.7 percent of original size [2019-08-31 05:00:35,655 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 73 treesize of output 317 [2019-08-31 05:00:35,658 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:35,659 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:35,659 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:35,660 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:35,661 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:35,662 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:35,662 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:35,663 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:35,663 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:35,664 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:35,664 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:35,664 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:35,665 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:35,665 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:35,666 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:35,666 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:35,667 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:35,668 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:35,668 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:35,669 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:35,669 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:35,669 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:35,670 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:35,672 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 05:00:38,141 WARN L188 SmtUtils]: Spent 2.47 s on a formula simplification. DAG size of input: 677 DAG size of output: 88 [2019-08-31 05:00:38,141 INFO L567 ElimStorePlain]: treesize reduction 2276, result has 16.5 percent of original size [2019-08-31 05:00:38,142 INFO L464 ElimStorePlain]: Eliminatee v_prenex_82 vanished before elimination [2019-08-31 05:00:38,142 INFO L464 ElimStorePlain]: Eliminatee v_prenex_92 vanished before elimination [2019-08-31 05:00:38,142 INFO L464 ElimStorePlain]: Eliminatee v_prenex_80 vanished before elimination [2019-08-31 05:00:38,142 INFO L464 ElimStorePlain]: Eliminatee v_prenex_91 vanished before elimination [2019-08-31 05:00:38,142 INFO L464 ElimStorePlain]: Eliminatee v_prenex_87 vanished before elimination [2019-08-31 05:00:38,143 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_38| vanished before elimination [2019-08-31 05:00:38,143 INFO L464 ElimStorePlain]: Eliminatee v_prenex_86 vanished before elimination [2019-08-31 05:00:38,143 INFO L464 ElimStorePlain]: Eliminatee v_prenex_85 vanished before elimination [2019-08-31 05:00:38,143 INFO L464 ElimStorePlain]: Eliminatee v_prenex_84 vanished before elimination [2019-08-31 05:00:38,143 INFO L464 ElimStorePlain]: Eliminatee v_prenex_89 vanished before elimination [2019-08-31 05:00:38,143 INFO L464 ElimStorePlain]: Eliminatee v_prenex_88 vanished before elimination [2019-08-31 05:00:38,143 INFO L464 ElimStorePlain]: Eliminatee v_prenex_90 vanished before elimination [2019-08-31 05:00:38,143 INFO L464 ElimStorePlain]: Eliminatee v_prenex_81 vanished before elimination [2019-08-31 05:00:38,144 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 14 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-31 05:00:38,144 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 15 variables, input treesize:1942, output treesize:449 [2019-08-31 05:00:38,145 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:38,146 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:38,146 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:38,146 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:38,147 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:38,147 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:38,147 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:38,148 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:38,148 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:38,149 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:38,149 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:38,149 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:38,150 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:38,218 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:38,219 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:38,220 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:38,220 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:38,221 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:38,221 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:38,222 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:38,222 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:38,223 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:38,223 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:38,224 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:38,225 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:38,225 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:38,226 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:38,227 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:38,230 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:38,233 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:38,236 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:38,238 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:38,240 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:38,243 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:38,246 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:38,248 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:38,251 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:38,253 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:38,255 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:38,257 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:38,259 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:38,275 INFO L392 ElimStorePlain]: Different costs {30=[v_prenex_94, v_prenex_98, v_prenex_97, |v_#memory_int_39|, v_prenex_96, v_prenex_95, v_prenex_99, v_prenex_100, v_prenex_101, v_prenex_102, v_prenex_103, v_prenex_104, v_prenex_105, v_prenex_106], 56=[v_prenex_93]} [2019-08-31 05:00:39,151 INFO L235 Elim1Store]: Index analysis took 731 ms [2019-08-31 05:00:40,416 WARN L188 SmtUtils]: Spent 265.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 80 [2019-08-31 05:00:40,416 INFO L341 Elim1Store]: treesize reduction 120, result has 70.7 percent of original size [2019-08-31 05:00:40,417 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 73 treesize of output 317 [2019-08-31 05:00:40,418 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:40,419 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:40,419 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:40,420 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:40,420 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:40,421 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:40,421 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:40,422 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:40,422 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:40,423 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:40,423 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:40,424 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:40,424 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:40,425 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:40,426 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:40,426 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:40,427 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:40,427 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:40,428 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:40,428 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:40,428 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:40,429 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:40,430 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:40,430 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:40,432 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 05:00:41,582 WARN L188 SmtUtils]: Spent 1.15 s on a formula simplification. DAG size of input: 695 DAG size of output: 82 [2019-08-31 05:00:41,582 INFO L567 ElimStorePlain]: treesize reduction 2452, result has 14.9 percent of original size [2019-08-31 05:00:41,582 INFO L464 ElimStorePlain]: Eliminatee v_prenex_98 vanished before elimination [2019-08-31 05:00:41,583 INFO L464 ElimStorePlain]: Eliminatee v_prenex_97 vanished before elimination [2019-08-31 05:00:41,583 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_39| vanished before elimination [2019-08-31 05:00:41,583 INFO L464 ElimStorePlain]: Eliminatee v_prenex_96 vanished before elimination [2019-08-31 05:00:41,583 INFO L464 ElimStorePlain]: Eliminatee v_prenex_95 vanished before elimination [2019-08-31 05:00:41,583 INFO L464 ElimStorePlain]: Eliminatee v_prenex_99 vanished before elimination [2019-08-31 05:00:41,584 INFO L464 ElimStorePlain]: Eliminatee v_prenex_100 vanished before elimination [2019-08-31 05:00:41,584 INFO L464 ElimStorePlain]: Eliminatee v_prenex_101 vanished before elimination [2019-08-31 05:00:41,584 INFO L464 ElimStorePlain]: Eliminatee v_prenex_102 vanished before elimination [2019-08-31 05:00:41,584 INFO L464 ElimStorePlain]: Eliminatee v_prenex_103 vanished before elimination [2019-08-31 05:00:41,584 INFO L464 ElimStorePlain]: Eliminatee v_prenex_104 vanished before elimination [2019-08-31 05:00:41,584 INFO L464 ElimStorePlain]: Eliminatee v_prenex_105 vanished before elimination [2019-08-31 05:00:41,585 INFO L464 ElimStorePlain]: Eliminatee v_prenex_106 vanished before elimination [2019-08-31 05:00:41,585 INFO L464 ElimStorePlain]: Eliminatee v_prenex_93 vanished before elimination [2019-08-31 05:00:41,586 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 15 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-31 05:00:41,586 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 16 variables, input treesize:2015, output treesize:428 [2019-08-31 05:00:41,587 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:41,587 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:41,588 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:41,588 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:41,588 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:41,589 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:41,589 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:41,589 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:41,590 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:41,590 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:41,591 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:41,591 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:41,591 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:41,592 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:41,641 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:41,642 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:41,643 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:41,643 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:41,644 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:41,644 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:41,645 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:41,646 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:41,646 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:41,647 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:41,648 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:41,648 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:41,649 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:41,650 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:41,650 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:41,652 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:41,655 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:41,657 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:41,659 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:41,660 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:41,662 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:41,664 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:41,666 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:41,667 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:41,669 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:41,670 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:41,672 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:41,674 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:41,675 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:41,677 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:41,693 INFO L392 ElimStorePlain]: Different costs {30=[v_prenex_107, v_prenex_118, v_prenex_108, v_prenex_119, |v_#memory_int_40|, v_prenex_120, v_prenex_121, v_prenex_110, v_prenex_111, v_prenex_112, v_prenex_113, v_prenex_114, v_prenex_115, v_prenex_116, v_prenex_117], 56=[v_prenex_109]} [2019-08-31 05:00:42,968 INFO L235 Elim1Store]: Index analysis took 1068 ms [2019-08-31 05:00:45,146 WARN L188 SmtUtils]: Spent 272.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 80 [2019-08-31 05:00:45,147 INFO L341 Elim1Store]: treesize reduction 120, result has 70.7 percent of original size [2019-08-31 05:00:45,148 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 73 treesize of output 317 [2019-08-31 05:00:45,149 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:45,149 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:45,149 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:45,150 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:45,150 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:45,151 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:45,151 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:45,152 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:45,152 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:45,152 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:45,153 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:45,153 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:45,154 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:45,154 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:45,155 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:45,155 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:45,156 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:45,157 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:45,157 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:45,157 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:45,158 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:45,158 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:45,159 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:45,159 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:45,160 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:45,161 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:45,161 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:45,163 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 05:00:47,725 WARN L188 SmtUtils]: Spent 2.56 s on a formula simplification. DAG size of input: 711 DAG size of output: 89 [2019-08-31 05:00:47,725 INFO L567 ElimStorePlain]: treesize reduction 2429, result has 17.6 percent of original size [2019-08-31 05:00:47,726 INFO L464 ElimStorePlain]: Eliminatee v_prenex_118 vanished before elimination [2019-08-31 05:00:47,726 INFO L464 ElimStorePlain]: Eliminatee v_prenex_108 vanished before elimination [2019-08-31 05:00:47,726 INFO L464 ElimStorePlain]: Eliminatee v_prenex_119 vanished before elimination [2019-08-31 05:00:47,726 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_40| vanished before elimination [2019-08-31 05:00:47,726 INFO L464 ElimStorePlain]: Eliminatee v_prenex_120 vanished before elimination [2019-08-31 05:00:47,726 INFO L464 ElimStorePlain]: Eliminatee v_prenex_121 vanished before elimination [2019-08-31 05:00:47,727 INFO L464 ElimStorePlain]: Eliminatee v_prenex_110 vanished before elimination [2019-08-31 05:00:47,727 INFO L464 ElimStorePlain]: Eliminatee v_prenex_111 vanished before elimination [2019-08-31 05:00:47,727 INFO L464 ElimStorePlain]: Eliminatee v_prenex_112 vanished before elimination [2019-08-31 05:00:47,727 INFO L464 ElimStorePlain]: Eliminatee v_prenex_113 vanished before elimination [2019-08-31 05:00:47,727 INFO L464 ElimStorePlain]: Eliminatee v_prenex_114 vanished before elimination [2019-08-31 05:00:47,727 INFO L464 ElimStorePlain]: Eliminatee v_prenex_115 vanished before elimination [2019-08-31 05:00:47,727 INFO L464 ElimStorePlain]: Eliminatee v_prenex_116 vanished before elimination [2019-08-31 05:00:47,727 INFO L464 ElimStorePlain]: Eliminatee v_prenex_117 vanished before elimination [2019-08-31 05:00:47,727 INFO L464 ElimStorePlain]: Eliminatee v_prenex_109 vanished before elimination [2019-08-31 05:00:47,728 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 16 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-31 05:00:47,728 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 17 variables, input treesize:2088, output treesize:519 [2019-08-31 05:00:47,729 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:47,730 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:47,730 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:47,730 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:47,731 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:47,731 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:47,732 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:47,732 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:47,733 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:47,733 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:47,734 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:47,734 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:47,735 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:47,735 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:47,736 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:47,815 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:47,815 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:47,816 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:47,816 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:47,816 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:47,817 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:47,817 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:47,818 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:47,818 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:47,818 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:47,819 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:47,820 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:47,820 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:47,821 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:47,821 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:47,822 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:47,823 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:47,826 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:47,828 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:47,830 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:47,832 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:47,834 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:47,837 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:47,839 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:47,842 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:47,844 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:47,846 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:47,855 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:47,858 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:47,860 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:47,863 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:47,866 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:47,889 INFO L392 ElimStorePlain]: Different costs {30=[v_prenex_129, |v_#memory_int_41|, v_prenex_130, v_prenex_131, v_prenex_132, v_prenex_122, v_prenex_133, v_prenex_134, v_prenex_123, v_prenex_135, v_prenex_125, v_prenex_136, v_prenex_137, v_prenex_126, v_prenex_127, v_prenex_128], 56=[v_prenex_124]} [2019-08-31 05:00:49,804 INFO L235 Elim1Store]: Index analysis took 1719 ms [2019-08-31 05:00:52,575 WARN L188 SmtUtils]: Spent 265.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 80 [2019-08-31 05:00:52,576 INFO L341 Elim1Store]: treesize reduction 120, result has 70.7 percent of original size [2019-08-31 05:00:52,577 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 73 treesize of output 317 [2019-08-31 05:00:52,578 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:52,578 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:52,579 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:52,579 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:52,580 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:52,580 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:52,581 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:52,581 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:52,581 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:52,582 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:52,582 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:52,582 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:52,583 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:52,583 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:52,584 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:52,584 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:52,584 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:52,585 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:52,585 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:52,585 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:52,585 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:52,586 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:52,586 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:52,588 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 05:00:57,198 WARN L188 SmtUtils]: Spent 4.61 s on a formula simplification. DAG size of input: 728 DAG size of output: 84 [2019-08-31 05:00:57,199 INFO L567 ElimStorePlain]: treesize reduction 2522, result has 14.0 percent of original size [2019-08-31 05:00:57,199 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_41| vanished before elimination [2019-08-31 05:00:57,199 INFO L464 ElimStorePlain]: Eliminatee v_prenex_130 vanished before elimination [2019-08-31 05:00:57,199 INFO L464 ElimStorePlain]: Eliminatee v_prenex_131 vanished before elimination [2019-08-31 05:00:57,199 INFO L464 ElimStorePlain]: Eliminatee v_prenex_132 vanished before elimination [2019-08-31 05:00:57,200 INFO L464 ElimStorePlain]: Eliminatee v_prenex_122 vanished before elimination [2019-08-31 05:00:57,200 INFO L464 ElimStorePlain]: Eliminatee v_prenex_133 vanished before elimination [2019-08-31 05:00:57,200 INFO L464 ElimStorePlain]: Eliminatee v_prenex_134 vanished before elimination [2019-08-31 05:00:57,200 INFO L464 ElimStorePlain]: Eliminatee v_prenex_123 vanished before elimination [2019-08-31 05:00:57,200 INFO L464 ElimStorePlain]: Eliminatee v_prenex_135 vanished before elimination [2019-08-31 05:00:57,200 INFO L464 ElimStorePlain]: Eliminatee v_prenex_125 vanished before elimination [2019-08-31 05:00:57,201 INFO L464 ElimStorePlain]: Eliminatee v_prenex_136 vanished before elimination [2019-08-31 05:00:57,201 INFO L464 ElimStorePlain]: Eliminatee v_prenex_137 vanished before elimination [2019-08-31 05:00:57,201 INFO L464 ElimStorePlain]: Eliminatee v_prenex_126 vanished before elimination [2019-08-31 05:00:57,201 INFO L464 ElimStorePlain]: Eliminatee v_prenex_127 vanished before elimination [2019-08-31 05:00:57,201 INFO L464 ElimStorePlain]: Eliminatee v_prenex_128 vanished before elimination [2019-08-31 05:00:57,202 INFO L464 ElimStorePlain]: Eliminatee v_prenex_124 vanished before elimination [2019-08-31 05:00:57,202 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 17 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-31 05:00:57,203 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 18 variables, input treesize:2161, output treesize:408 [2019-08-31 05:00:57,204 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:57,204 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:57,205 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:57,205 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:57,205 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:57,206 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:57,206 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:57,206 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:57,207 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:57,207 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:57,208 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:57,208 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:57,209 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:57,209 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:57,210 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:57,210 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:57,264 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:57,265 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:57,266 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:57,266 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:57,267 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:57,267 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:57,268 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:57,268 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:57,269 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:57,270 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:57,270 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:57,271 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:57,271 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:57,272 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:57,272 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:57,273 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:57,274 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:00:57,275 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:57,277 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:57,279 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:57,281 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:57,283 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:57,285 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:57,286 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:57,288 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:57,290 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:57,292 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:57,294 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:57,296 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:57,297 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:57,299 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:57,301 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:57,303 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:57,304 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:00:57,322 INFO L392 ElimStorePlain]: Different costs {30=[|v_#memory_int_42|, v_prenex_150, v_prenex_151, v_prenex_140, v_prenex_141, v_prenex_152, v_prenex_153, v_prenex_142, v_prenex_143, v_prenex_154, v_prenex_144, v_prenex_145, v_prenex_146, v_prenex_147, v_prenex_148, v_prenex_149, v_prenex_139], 56=[v_prenex_138]} [2019-08-31 05:00:59,766 INFO L235 Elim1Store]: Index analysis took 2059 ms [2019-08-31 05:01:03,117 WARN L188 SmtUtils]: Spent 273.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 80 [2019-08-31 05:01:03,118 INFO L341 Elim1Store]: treesize reduction 120, result has 70.7 percent of original size [2019-08-31 05:01:03,118 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 73 treesize of output 317 [2019-08-31 05:01:03,119 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:03,120 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:03,120 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:03,120 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:03,121 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:03,121 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:03,122 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:03,122 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:03,123 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:03,123 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:03,124 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:03,124 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:03,125 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:03,125 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:03,126 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:03,126 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:03,127 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:03,127 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:03,128 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:03,128 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:03,129 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:03,130 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:03,130 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:03,130 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:03,131 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:03,132 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:03,132 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:03,134 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 05:01:04,889 WARN L188 SmtUtils]: Spent 1.75 s on a formula simplification. DAG size of input: 751 DAG size of output: 84 [2019-08-31 05:01:04,889 INFO L567 ElimStorePlain]: treesize reduction 2719, result has 12.9 percent of original size [2019-08-31 05:01:04,889 INFO L464 ElimStorePlain]: Eliminatee v_prenex_150 vanished before elimination [2019-08-31 05:01:04,890 INFO L464 ElimStorePlain]: Eliminatee v_prenex_151 vanished before elimination [2019-08-31 05:01:04,890 INFO L464 ElimStorePlain]: Eliminatee v_prenex_140 vanished before elimination [2019-08-31 05:01:04,890 INFO L464 ElimStorePlain]: Eliminatee v_prenex_141 vanished before elimination [2019-08-31 05:01:04,890 INFO L464 ElimStorePlain]: Eliminatee v_prenex_152 vanished before elimination [2019-08-31 05:01:04,890 INFO L464 ElimStorePlain]: Eliminatee v_prenex_153 vanished before elimination [2019-08-31 05:01:04,890 INFO L464 ElimStorePlain]: Eliminatee v_prenex_142 vanished before elimination [2019-08-31 05:01:04,891 INFO L464 ElimStorePlain]: Eliminatee v_prenex_143 vanished before elimination [2019-08-31 05:01:04,891 INFO L464 ElimStorePlain]: Eliminatee v_prenex_154 vanished before elimination [2019-08-31 05:01:04,891 INFO L464 ElimStorePlain]: Eliminatee v_prenex_144 vanished before elimination [2019-08-31 05:01:04,891 INFO L464 ElimStorePlain]: Eliminatee v_prenex_145 vanished before elimination [2019-08-31 05:01:04,891 INFO L464 ElimStorePlain]: Eliminatee v_prenex_146 vanished before elimination [2019-08-31 05:01:04,891 INFO L464 ElimStorePlain]: Eliminatee v_prenex_147 vanished before elimination [2019-08-31 05:01:04,891 INFO L464 ElimStorePlain]: Eliminatee v_prenex_148 vanished before elimination [2019-08-31 05:01:04,892 INFO L464 ElimStorePlain]: Eliminatee v_prenex_149 vanished before elimination [2019-08-31 05:01:04,892 INFO L464 ElimStorePlain]: Eliminatee v_prenex_139 vanished before elimination [2019-08-31 05:01:04,892 INFO L464 ElimStorePlain]: Eliminatee v_prenex_138 vanished before elimination [2019-08-31 05:01:04,893 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 18 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-31 05:01:04,893 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 19 variables, input treesize:2234, output treesize:402 [2019-08-31 05:01:04,894 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:04,895 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:04,896 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:04,896 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:04,897 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:04,897 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:04,898 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:04,898 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:04,899 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:04,900 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:04,900 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:04,901 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:04,902 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:04,903 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:04,904 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:04,904 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:04,905 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:04,962 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:04,963 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:04,963 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:04,964 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:04,964 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:04,964 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:04,965 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:04,965 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:04,966 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:04,966 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:04,967 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:04,967 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:04,968 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:04,969 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:04,969 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:04,970 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:04,970 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:04,971 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:04,972 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:01:04,974 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:01:04,977 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:01:04,978 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:01:04,980 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:01:04,982 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:01:04,984 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:01:04,986 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:01:04,988 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:01:04,990 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:01:04,991 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:01:04,993 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:01:04,995 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:01:04,997 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:01:04,999 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:01:05,001 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:01:05,002 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:01:05,004 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:01:05,023 INFO L392 ElimStorePlain]: Different costs {30=[|v_#memory_int_43|, v_prenex_170, v_prenex_160, v_prenex_171, v_prenex_172, v_prenex_161, v_prenex_162, v_prenex_163, v_prenex_164, v_prenex_165, v_prenex_166, v_prenex_155, v_prenex_167, v_prenex_156, v_prenex_168, v_prenex_158, v_prenex_169, v_prenex_159], 56=[v_prenex_157]} [2019-08-31 05:01:07,443 INFO L235 Elim1Store]: Index analysis took 2017 ms [2019-08-31 05:01:11,300 WARN L188 SmtUtils]: Spent 263.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 80 [2019-08-31 05:01:11,301 INFO L341 Elim1Store]: treesize reduction 120, result has 70.7 percent of original size [2019-08-31 05:01:11,301 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 73 treesize of output 317 [2019-08-31 05:01:11,302 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:11,302 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:11,303 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:11,304 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:11,304 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:11,305 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:11,305 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:11,306 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:11,306 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:11,307 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:11,307 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:11,308 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:11,308 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:11,309 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:11,309 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:11,310 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:11,310 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:11,311 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:11,311 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:11,311 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:11,312 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:11,312 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:11,313 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:11,313 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:11,313 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:11,314 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:11,314 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:11,316 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 05:01:21,623 WARN L188 SmtUtils]: Spent 10.31 s on a formula simplification. DAG size of input: 767 DAG size of output: 82 [2019-08-31 05:01:21,623 INFO L567 ElimStorePlain]: treesize reduction 2770, result has 13.5 percent of original size [2019-08-31 05:01:21,624 INFO L464 ElimStorePlain]: Eliminatee v_prenex_170 vanished before elimination [2019-08-31 05:01:21,624 INFO L464 ElimStorePlain]: Eliminatee v_prenex_160 vanished before elimination [2019-08-31 05:01:21,624 INFO L464 ElimStorePlain]: Eliminatee v_prenex_171 vanished before elimination [2019-08-31 05:01:21,625 INFO L464 ElimStorePlain]: Eliminatee v_prenex_172 vanished before elimination [2019-08-31 05:01:21,625 INFO L464 ElimStorePlain]: Eliminatee v_prenex_161 vanished before elimination [2019-08-31 05:01:21,625 INFO L464 ElimStorePlain]: Eliminatee v_prenex_162 vanished before elimination [2019-08-31 05:01:21,625 INFO L464 ElimStorePlain]: Eliminatee v_prenex_163 vanished before elimination [2019-08-31 05:01:21,625 INFO L464 ElimStorePlain]: Eliminatee v_prenex_164 vanished before elimination [2019-08-31 05:01:21,626 INFO L464 ElimStorePlain]: Eliminatee v_prenex_165 vanished before elimination [2019-08-31 05:01:21,626 INFO L464 ElimStorePlain]: Eliminatee v_prenex_166 vanished before elimination [2019-08-31 05:01:21,626 INFO L464 ElimStorePlain]: Eliminatee v_prenex_155 vanished before elimination [2019-08-31 05:01:21,626 INFO L464 ElimStorePlain]: Eliminatee v_prenex_167 vanished before elimination [2019-08-31 05:01:21,626 INFO L464 ElimStorePlain]: Eliminatee v_prenex_156 vanished before elimination [2019-08-31 05:01:21,626 INFO L464 ElimStorePlain]: Eliminatee v_prenex_168 vanished before elimination [2019-08-31 05:01:21,626 INFO L464 ElimStorePlain]: Eliminatee v_prenex_158 vanished before elimination [2019-08-31 05:01:21,627 INFO L464 ElimStorePlain]: Eliminatee v_prenex_169 vanished before elimination [2019-08-31 05:01:21,627 INFO L464 ElimStorePlain]: Eliminatee v_prenex_159 vanished before elimination [2019-08-31 05:01:21,627 INFO L464 ElimStorePlain]: Eliminatee v_prenex_157 vanished before elimination [2019-08-31 05:01:21,628 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 19 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-31 05:01:21,628 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 20 variables, input treesize:2307, output treesize:431 [2019-08-31 05:01:21,629 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:21,630 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:21,630 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:21,631 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:21,631 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:21,632 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:21,632 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:21,633 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:21,634 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:21,634 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:21,635 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:21,636 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:21,637 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:21,637 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:21,638 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:21,639 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:21,640 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:21,641 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:21,705 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:21,706 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:21,707 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:21,708 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:21,708 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:21,709 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:21,710 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:21,711 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:21,712 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:21,713 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:21,714 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:21,715 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:21,716 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:21,717 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:21,718 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:21,719 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:21,720 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:21,721 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:21,721 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:21,729 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:01:21,731 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:01:21,733 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:01:21,735 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:01:21,737 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:01:21,740 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:01:21,743 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:01:21,745 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:01:21,748 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:01:21,750 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:01:21,751 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:01:21,753 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:01:21,755 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:01:21,756 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:01:21,758 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:01:21,760 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:01:21,761 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:01:21,763 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:01:21,765 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:01:21,783 INFO L392 ElimStorePlain]: Different costs {30=[|v_#memory_int_44|, v_prenex_190, v_prenex_180, v_prenex_191, v_prenex_181, v_prenex_182, v_prenex_183, v_prenex_184, v_prenex_173, v_prenex_185, v_prenex_175, v_prenex_186, v_prenex_187, v_prenex_176, v_prenex_188, v_prenex_177, v_prenex_189, v_prenex_178, v_prenex_179], 56=[v_prenex_174]} [2019-08-31 05:01:24,748 INFO L235 Elim1Store]: Index analysis took 2432 ms [2019-08-31 05:01:29,789 WARN L188 SmtUtils]: Spent 264.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 80 [2019-08-31 05:01:29,790 INFO L341 Elim1Store]: treesize reduction 120, result has 70.7 percent of original size [2019-08-31 05:01:29,790 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 73 treesize of output 317 [2019-08-31 05:01:29,791 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:29,792 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:29,792 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:29,793 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:29,793 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:29,794 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:29,794 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:29,794 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:29,795 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:29,795 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:29,796 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:29,796 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:29,796 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:29,797 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:29,797 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:29,798 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:29,798 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:29,798 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:29,799 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:01:29,801 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 05:02:00,706 WARN L188 SmtUtils]: Spent 30.90 s on a formula simplification. DAG size of input: 783 DAG size of output: 82 [2019-08-31 05:02:00,707 INFO L567 ElimStorePlain]: treesize reduction 2762, result has 13.6 percent of original size [2019-08-31 05:02:00,707 INFO L464 ElimStorePlain]: Eliminatee v_prenex_190 vanished before elimination [2019-08-31 05:02:00,707 INFO L464 ElimStorePlain]: Eliminatee v_prenex_180 vanished before elimination [2019-08-31 05:02:00,707 INFO L464 ElimStorePlain]: Eliminatee v_prenex_191 vanished before elimination [2019-08-31 05:02:00,707 INFO L464 ElimStorePlain]: Eliminatee v_prenex_181 vanished before elimination [2019-08-31 05:02:00,708 INFO L464 ElimStorePlain]: Eliminatee v_prenex_182 vanished before elimination [2019-08-31 05:02:00,708 INFO L464 ElimStorePlain]: Eliminatee v_prenex_183 vanished before elimination [2019-08-31 05:02:00,708 INFO L464 ElimStorePlain]: Eliminatee v_prenex_184 vanished before elimination [2019-08-31 05:02:00,708 INFO L464 ElimStorePlain]: Eliminatee v_prenex_173 vanished before elimination [2019-08-31 05:02:00,708 INFO L464 ElimStorePlain]: Eliminatee v_prenex_185 vanished before elimination [2019-08-31 05:02:00,708 INFO L464 ElimStorePlain]: Eliminatee v_prenex_175 vanished before elimination [2019-08-31 05:02:00,708 INFO L464 ElimStorePlain]: Eliminatee v_prenex_186 vanished before elimination [2019-08-31 05:02:00,708 INFO L464 ElimStorePlain]: Eliminatee v_prenex_187 vanished before elimination [2019-08-31 05:02:00,709 INFO L464 ElimStorePlain]: Eliminatee v_prenex_176 vanished before elimination [2019-08-31 05:02:00,709 INFO L464 ElimStorePlain]: Eliminatee v_prenex_188 vanished before elimination [2019-08-31 05:02:00,709 INFO L464 ElimStorePlain]: Eliminatee v_prenex_177 vanished before elimination [2019-08-31 05:02:00,709 INFO L464 ElimStorePlain]: Eliminatee v_prenex_189 vanished before elimination [2019-08-31 05:02:00,709 INFO L464 ElimStorePlain]: Eliminatee v_prenex_178 vanished before elimination [2019-08-31 05:02:00,709 INFO L464 ElimStorePlain]: Eliminatee v_prenex_179 vanished before elimination [2019-08-31 05:02:00,709 INFO L464 ElimStorePlain]: Eliminatee v_prenex_174 vanished before elimination [2019-08-31 05:02:00,710 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 20 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-31 05:02:00,710 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 21 variables, input treesize:2380, output treesize:433 [2019-08-31 05:02:00,711 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:00,711 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:00,712 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:00,712 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:00,712 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:00,713 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:00,713 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:00,713 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:00,714 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:00,714 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:00,715 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:00,715 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:00,716 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:00,716 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:00,717 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:00,718 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:00,718 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:00,719 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:00,719 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:00,778 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:00,778 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:00,779 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:00,779 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:00,780 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:00,780 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:00,781 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:00,781 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:00,782 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:00,783 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:00,783 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:00,784 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:00,785 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:00,785 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:00,786 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:00,787 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:00,787 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:00,788 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:00,789 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:00,790 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:00,792 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:02:00,794 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:02:00,796 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:02:00,798 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:02:00,800 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:02:00,802 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:02:00,804 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:02:00,806 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:02:00,808 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:02:00,810 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:02:00,812 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:02:00,814 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:02:00,816 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:02:00,817 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:02:00,819 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:02:00,821 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:02:00,823 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:02:00,825 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:02:00,827 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:02:00,828 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:02:00,849 INFO L392 ElimStorePlain]: Different costs {30=[v_prenex_206, v_prenex_207, v_prenex_208, v_prenex_209, |v_#memory_int_45|, v_prenex_192, v_prenex_194, v_prenex_195, v_prenex_196, v_prenex_197, v_prenex_198, v_prenex_199, v_prenex_210, v_prenex_200, v_prenex_211, v_prenex_201, v_prenex_202, v_prenex_203, v_prenex_204, v_prenex_205], 56=[v_prenex_193]} [2019-08-31 05:02:03,727 INFO L235 Elim1Store]: Index analysis took 2417 ms [2019-08-31 05:02:08,978 WARN L188 SmtUtils]: Spent 260.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 80 [2019-08-31 05:02:08,978 INFO L341 Elim1Store]: treesize reduction 120, result has 70.7 percent of original size [2019-08-31 05:02:08,979 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 73 treesize of output 317 [2019-08-31 05:02:08,980 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:08,981 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:08,981 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:08,982 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:08,982 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:08,982 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:08,982 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:08,983 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:08,983 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:08,983 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:08,984 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:08,984 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:08,984 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:08,985 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:08,985 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:08,985 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:08,986 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:08,986 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:08,987 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:08,987 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:08,987 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:08,988 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:08,988 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:08,988 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:08,989 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:08,989 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:08,991 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 05:02:28,136 WARN L188 SmtUtils]: Spent 19.14 s on a formula simplification. DAG size of input: 803 DAG size of output: 84 [2019-08-31 05:02:28,136 INFO L567 ElimStorePlain]: treesize reduction 2873, result has 12.2 percent of original size [2019-08-31 05:02:28,137 INFO L464 ElimStorePlain]: Eliminatee v_prenex_207 vanished before elimination [2019-08-31 05:02:28,137 INFO L464 ElimStorePlain]: Eliminatee v_prenex_208 vanished before elimination [2019-08-31 05:02:28,137 INFO L464 ElimStorePlain]: Eliminatee v_prenex_209 vanished before elimination [2019-08-31 05:02:28,137 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_45| vanished before elimination [2019-08-31 05:02:28,137 INFO L464 ElimStorePlain]: Eliminatee v_prenex_192 vanished before elimination [2019-08-31 05:02:28,138 INFO L464 ElimStorePlain]: Eliminatee v_prenex_194 vanished before elimination [2019-08-31 05:02:28,138 INFO L464 ElimStorePlain]: Eliminatee v_prenex_195 vanished before elimination [2019-08-31 05:02:28,138 INFO L464 ElimStorePlain]: Eliminatee v_prenex_196 vanished before elimination [2019-08-31 05:02:28,138 INFO L464 ElimStorePlain]: Eliminatee v_prenex_197 vanished before elimination [2019-08-31 05:02:28,138 INFO L464 ElimStorePlain]: Eliminatee v_prenex_198 vanished before elimination [2019-08-31 05:02:28,139 INFO L464 ElimStorePlain]: Eliminatee v_prenex_199 vanished before elimination [2019-08-31 05:02:28,139 INFO L464 ElimStorePlain]: Eliminatee v_prenex_210 vanished before elimination [2019-08-31 05:02:28,139 INFO L464 ElimStorePlain]: Eliminatee v_prenex_200 vanished before elimination [2019-08-31 05:02:28,139 INFO L464 ElimStorePlain]: Eliminatee v_prenex_211 vanished before elimination [2019-08-31 05:02:28,139 INFO L464 ElimStorePlain]: Eliminatee v_prenex_201 vanished before elimination [2019-08-31 05:02:28,140 INFO L464 ElimStorePlain]: Eliminatee v_prenex_202 vanished before elimination [2019-08-31 05:02:28,140 INFO L464 ElimStorePlain]: Eliminatee v_prenex_203 vanished before elimination [2019-08-31 05:02:28,140 INFO L464 ElimStorePlain]: Eliminatee v_prenex_204 vanished before elimination [2019-08-31 05:02:28,140 INFO L464 ElimStorePlain]: Eliminatee v_prenex_205 vanished before elimination [2019-08-31 05:02:28,140 INFO L464 ElimStorePlain]: Eliminatee v_prenex_193 vanished before elimination [2019-08-31 05:02:28,141 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 21 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-31 05:02:28,141 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 22 variables, input treesize:2453, output treesize:398 [2019-08-31 05:02:28,142 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:28,143 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:28,143 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:28,143 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:28,144 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:28,144 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:28,145 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:28,145 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:28,146 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:28,146 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:28,147 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:28,147 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:28,148 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:28,149 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:28,149 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:28,150 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:28,150 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:28,151 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:28,152 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:28,152 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:28,196 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:28,197 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:28,197 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:28,198 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:28,199 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:28,199 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:28,200 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:28,200 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:28,201 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:28,202 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:28,203 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:28,203 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:28,204 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:28,205 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:28,206 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:28,207 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:28,208 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:28,209 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:28,210 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:28,210 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:28,211 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:28,213 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:02:28,215 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:02:28,217 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:02:28,219 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:02:28,221 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:02:28,223 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:02:28,224 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:02:28,226 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:02:28,228 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:02:28,230 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:02:28,232 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:02:28,234 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:02:28,236 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:02:28,238 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:02:28,240 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:02:28,243 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:02:28,245 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:02:28,248 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:02:28,249 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:02:28,251 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:02:28,253 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:02:28,274 INFO L392 ElimStorePlain]: Different costs {30=[v_prenex_217, v_prenex_228, v_prenex_218, v_prenex_229, v_prenex_219, |v_#memory_int_46|, v_prenex_230, v_prenex_231, v_prenex_220, v_prenex_221, v_prenex_232, v_prenex_222, v_prenex_223, v_prenex_213, v_prenex_224, v_prenex_214, v_prenex_225, v_prenex_226, v_prenex_215, v_prenex_216, v_prenex_227], 56=[v_prenex_212]} [2019-08-31 05:02:32,102 INFO L235 Elim1Store]: Index analysis took 3301 ms [2019-08-31 05:02:38,099 WARN L188 SmtUtils]: Spent 254.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 80 [2019-08-31 05:02:38,099 INFO L341 Elim1Store]: treesize reduction 120, result has 70.7 percent of original size [2019-08-31 05:02:38,100 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 73 treesize of output 317 [2019-08-31 05:02:38,101 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:38,102 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:38,102 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:38,102 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:38,103 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:38,103 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:38,103 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:38,104 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:38,104 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:38,105 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:38,105 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:38,105 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:38,106 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:38,107 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:38,107 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:38,108 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:38,108 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:38,109 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:38,109 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:38,109 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:38,110 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:38,110 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:38,111 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:38,113 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 05:02:40,484 WARN L188 SmtUtils]: Spent 2.37 s on a formula simplification. DAG size of input: 817 DAG size of output: 84 [2019-08-31 05:02:40,484 INFO L567 ElimStorePlain]: treesize reduction 2871, result has 12.5 percent of original size [2019-08-31 05:02:40,485 INFO L464 ElimStorePlain]: Eliminatee v_prenex_228 vanished before elimination [2019-08-31 05:02:40,485 INFO L464 ElimStorePlain]: Eliminatee v_prenex_218 vanished before elimination [2019-08-31 05:02:40,485 INFO L464 ElimStorePlain]: Eliminatee v_prenex_229 vanished before elimination [2019-08-31 05:02:40,485 INFO L464 ElimStorePlain]: Eliminatee v_prenex_219 vanished before elimination [2019-08-31 05:02:40,485 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_46| vanished before elimination [2019-08-31 05:02:40,486 INFO L464 ElimStorePlain]: Eliminatee v_prenex_230 vanished before elimination [2019-08-31 05:02:40,486 INFO L464 ElimStorePlain]: Eliminatee v_prenex_231 vanished before elimination [2019-08-31 05:02:40,486 INFO L464 ElimStorePlain]: Eliminatee v_prenex_220 vanished before elimination [2019-08-31 05:02:40,486 INFO L464 ElimStorePlain]: Eliminatee v_prenex_221 vanished before elimination [2019-08-31 05:02:40,486 INFO L464 ElimStorePlain]: Eliminatee v_prenex_232 vanished before elimination [2019-08-31 05:02:40,486 INFO L464 ElimStorePlain]: Eliminatee v_prenex_222 vanished before elimination [2019-08-31 05:02:40,487 INFO L464 ElimStorePlain]: Eliminatee v_prenex_223 vanished before elimination [2019-08-31 05:02:40,487 INFO L464 ElimStorePlain]: Eliminatee v_prenex_213 vanished before elimination [2019-08-31 05:02:40,487 INFO L464 ElimStorePlain]: Eliminatee v_prenex_224 vanished before elimination [2019-08-31 05:02:40,487 INFO L464 ElimStorePlain]: Eliminatee v_prenex_214 vanished before elimination [2019-08-31 05:02:40,487 INFO L464 ElimStorePlain]: Eliminatee v_prenex_225 vanished before elimination [2019-08-31 05:02:40,488 INFO L464 ElimStorePlain]: Eliminatee v_prenex_226 vanished before elimination [2019-08-31 05:02:40,488 INFO L464 ElimStorePlain]: Eliminatee v_prenex_215 vanished before elimination [2019-08-31 05:02:40,488 INFO L464 ElimStorePlain]: Eliminatee v_prenex_216 vanished before elimination [2019-08-31 05:02:40,488 INFO L464 ElimStorePlain]: Eliminatee v_prenex_227 vanished before elimination [2019-08-31 05:02:40,488 INFO L464 ElimStorePlain]: Eliminatee v_prenex_212 vanished before elimination [2019-08-31 05:02:40,489 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 22 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-31 05:02:40,489 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 23 variables, input treesize:2526, output treesize:408 [2019-08-31 05:02:40,490 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:40,491 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:40,491 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:40,492 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:40,492 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:40,493 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:40,493 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:40,493 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:40,494 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:40,495 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:40,495 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:40,496 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:40,496 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:40,497 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:40,497 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:40,498 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:40,498 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:40,499 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:40,499 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:40,500 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:40,501 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:40,553 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:40,554 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:40,554 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:40,554 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:40,555 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:40,555 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:40,556 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:40,556 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:40,556 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:40,557 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:40,557 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:40,557 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:40,558 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:40,559 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:40,559 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:40,560 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:40,560 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:40,561 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:40,561 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:40,562 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:40,563 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:40,563 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:40,565 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:02:40,567 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:02:40,569 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:02:40,571 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:02:40,573 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:02:40,575 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:02:40,576 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:02:40,578 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:02:40,580 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:02:40,582 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:02:40,584 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:02:40,586 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:02:40,587 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:02:40,589 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:02:40,591 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:02:40,593 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:02:40,595 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:02:40,597 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:02:40,599 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:02:40,601 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:02:40,602 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:02:40,604 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:02:40,626 INFO L392 ElimStorePlain]: Different costs {30=[v_prenex_239, |v_#memory_int_47|, v_prenex_250, v_prenex_240, v_prenex_251, v_prenex_252, v_prenex_241, v_prenex_242, v_prenex_253, v_prenex_254, v_prenex_243, v_prenex_244, v_prenex_245, v_prenex_234, v_prenex_235, v_prenex_246, v_prenex_236, v_prenex_247, v_prenex_237, v_prenex_248, v_prenex_238, v_prenex_249], 56=[v_prenex_233]} [2019-08-31 05:02:44,299 INFO L235 Elim1Store]: Index analysis took 3197 ms [2019-08-31 05:02:50,604 WARN L188 SmtUtils]: Spent 259.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 80 [2019-08-31 05:02:50,604 INFO L341 Elim1Store]: treesize reduction 120, result has 70.7 percent of original size [2019-08-31 05:02:50,605 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 73 treesize of output 317 [2019-08-31 05:02:50,606 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:50,607 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:50,607 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:50,608 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:50,608 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:50,609 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:50,609 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:50,609 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:50,610 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:50,610 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:50,610 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:50,611 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:50,611 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:50,612 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:50,612 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:50,612 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:50,613 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:50,613 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:50,614 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:50,614 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:50,614 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:50,615 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:50,615 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:50,616 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:50,616 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:50,617 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:02:50,618 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 05:03:37,376 WARN L188 SmtUtils]: Spent 46.76 s on a formula simplification. DAG size of input: 837 DAG size of output: 83 [2019-08-31 05:03:37,377 INFO L567 ElimStorePlain]: treesize reduction 2998, result has 13.6 percent of original size [2019-08-31 05:03:37,377 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_47| vanished before elimination [2019-08-31 05:03:37,377 INFO L464 ElimStorePlain]: Eliminatee v_prenex_250 vanished before elimination [2019-08-31 05:03:37,377 INFO L464 ElimStorePlain]: Eliminatee v_prenex_240 vanished before elimination [2019-08-31 05:03:37,377 INFO L464 ElimStorePlain]: Eliminatee v_prenex_251 vanished before elimination [2019-08-31 05:03:37,377 INFO L464 ElimStorePlain]: Eliminatee v_prenex_252 vanished before elimination [2019-08-31 05:03:37,377 INFO L464 ElimStorePlain]: Eliminatee v_prenex_241 vanished before elimination [2019-08-31 05:03:37,378 INFO L464 ElimStorePlain]: Eliminatee v_prenex_242 vanished before elimination [2019-08-31 05:03:37,378 INFO L464 ElimStorePlain]: Eliminatee v_prenex_253 vanished before elimination [2019-08-31 05:03:37,378 INFO L464 ElimStorePlain]: Eliminatee v_prenex_254 vanished before elimination [2019-08-31 05:03:37,378 INFO L464 ElimStorePlain]: Eliminatee v_prenex_243 vanished before elimination [2019-08-31 05:03:37,378 INFO L464 ElimStorePlain]: Eliminatee v_prenex_244 vanished before elimination [2019-08-31 05:03:37,378 INFO L464 ElimStorePlain]: Eliminatee v_prenex_245 vanished before elimination [2019-08-31 05:03:37,378 INFO L464 ElimStorePlain]: Eliminatee v_prenex_234 vanished before elimination [2019-08-31 05:03:37,378 INFO L464 ElimStorePlain]: Eliminatee v_prenex_235 vanished before elimination [2019-08-31 05:03:37,378 INFO L464 ElimStorePlain]: Eliminatee v_prenex_246 vanished before elimination [2019-08-31 05:03:37,379 INFO L464 ElimStorePlain]: Eliminatee v_prenex_236 vanished before elimination [2019-08-31 05:03:37,379 INFO L464 ElimStorePlain]: Eliminatee v_prenex_247 vanished before elimination [2019-08-31 05:03:37,379 INFO L464 ElimStorePlain]: Eliminatee v_prenex_237 vanished before elimination [2019-08-31 05:03:37,379 INFO L464 ElimStorePlain]: Eliminatee v_prenex_248 vanished before elimination [2019-08-31 05:03:37,379 INFO L464 ElimStorePlain]: Eliminatee v_prenex_238 vanished before elimination [2019-08-31 05:03:37,379 INFO L464 ElimStorePlain]: Eliminatee v_prenex_249 vanished before elimination [2019-08-31 05:03:37,379 INFO L464 ElimStorePlain]: Eliminatee v_prenex_233 vanished before elimination [2019-08-31 05:03:37,380 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 23 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-31 05:03:37,380 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 24 variables, input treesize:2599, output treesize:465 [2019-08-31 05:03:37,381 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:37,381 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:37,382 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:37,382 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:37,382 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:37,383 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:37,383 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:37,384 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:37,384 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:37,384 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:37,385 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:37,385 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:37,386 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:37,386 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:37,387 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:37,387 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:37,388 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:37,389 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:37,389 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:37,390 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:37,391 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:37,391 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:37,451 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:37,451 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:37,452 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:37,452 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:37,453 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:37,453 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:37,454 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:37,454 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:37,455 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:37,455 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:37,456 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:37,457 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:37,457 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:37,457 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:37,458 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:37,460 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:37,461 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:37,462 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:37,463 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:37,464 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:37,465 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:37,466 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:37,467 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:37,470 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:03:37,474 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:03:37,477 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:03:37,480 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:03:37,483 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:03:37,486 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:03:37,488 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:03:37,492 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:03:37,495 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:03:37,498 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:03:37,501 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:03:37,506 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:03:37,510 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:03:37,513 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:03:37,517 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:03:37,521 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:03:37,525 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:03:37,530 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:03:37,533 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:03:37,536 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:03:37,540 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:03:37,544 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:03:37,547 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:03:37,582 INFO L392 ElimStorePlain]: Different costs {30=[v_prenex_270, v_prenex_260, v_prenex_271, v_prenex_272, v_prenex_261, v_prenex_262, v_prenex_273, v_prenex_263, v_prenex_274, v_prenex_275, v_prenex_264, v_prenex_265, v_prenex_276, v_prenex_266, v_prenex_255, v_prenex_277, v_prenex_267, v_prenex_256, v_prenex_268, v_prenex_257, v_prenex_269, v_prenex_258, v_prenex_259], 56=[|v_#memory_int_48|]} [2019-08-31 05:03:42,658 INFO L235 Elim1Store]: Index analysis took 3910 ms [2019-08-31 05:03:50,630 WARN L188 SmtUtils]: Spent 247.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 80 [2019-08-31 05:03:50,631 INFO L341 Elim1Store]: treesize reduction 120, result has 70.7 percent of original size [2019-08-31 05:03:50,631 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 73 treesize of output 317 [2019-08-31 05:03:50,632 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:50,633 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:50,633 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:50,633 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:50,634 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:50,634 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:50,634 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:50,635 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:50,635 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:50,635 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:50,636 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:50,636 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:50,637 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:50,637 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:50,638 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:50,638 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:50,639 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:50,639 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:50,639 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:50,640 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:50,641 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:50,641 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:50,642 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:50,642 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:50,642 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:50,645 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 05:03:54,450 WARN L188 SmtUtils]: Spent 3.80 s on a formula simplification. DAG size of input: 866 DAG size of output: 85 [2019-08-31 05:03:54,451 INFO L567 ElimStorePlain]: treesize reduction 3328, result has 12.5 percent of original size [2019-08-31 05:03:54,451 INFO L464 ElimStorePlain]: Eliminatee v_prenex_260 vanished before elimination [2019-08-31 05:03:54,451 INFO L464 ElimStorePlain]: Eliminatee v_prenex_271 vanished before elimination [2019-08-31 05:03:54,451 INFO L464 ElimStorePlain]: Eliminatee v_prenex_272 vanished before elimination [2019-08-31 05:03:54,451 INFO L464 ElimStorePlain]: Eliminatee v_prenex_261 vanished before elimination [2019-08-31 05:03:54,452 INFO L464 ElimStorePlain]: Eliminatee v_prenex_262 vanished before elimination [2019-08-31 05:03:54,452 INFO L464 ElimStorePlain]: Eliminatee v_prenex_273 vanished before elimination [2019-08-31 05:03:54,452 INFO L464 ElimStorePlain]: Eliminatee v_prenex_263 vanished before elimination [2019-08-31 05:03:54,452 INFO L464 ElimStorePlain]: Eliminatee v_prenex_274 vanished before elimination [2019-08-31 05:03:54,452 INFO L464 ElimStorePlain]: Eliminatee v_prenex_275 vanished before elimination [2019-08-31 05:03:54,452 INFO L464 ElimStorePlain]: Eliminatee v_prenex_264 vanished before elimination [2019-08-31 05:03:54,453 INFO L464 ElimStorePlain]: Eliminatee v_prenex_265 vanished before elimination [2019-08-31 05:03:54,453 INFO L464 ElimStorePlain]: Eliminatee v_prenex_276 vanished before elimination [2019-08-31 05:03:54,453 INFO L464 ElimStorePlain]: Eliminatee v_prenex_266 vanished before elimination [2019-08-31 05:03:54,453 INFO L464 ElimStorePlain]: Eliminatee v_prenex_255 vanished before elimination [2019-08-31 05:03:54,453 INFO L464 ElimStorePlain]: Eliminatee v_prenex_277 vanished before elimination [2019-08-31 05:03:54,454 INFO L464 ElimStorePlain]: Eliminatee v_prenex_267 vanished before elimination [2019-08-31 05:03:54,454 INFO L464 ElimStorePlain]: Eliminatee v_prenex_256 vanished before elimination [2019-08-31 05:03:54,454 INFO L464 ElimStorePlain]: Eliminatee v_prenex_268 vanished before elimination [2019-08-31 05:03:54,454 INFO L464 ElimStorePlain]: Eliminatee v_prenex_257 vanished before elimination [2019-08-31 05:03:54,454 INFO L464 ElimStorePlain]: Eliminatee v_prenex_269 vanished before elimination [2019-08-31 05:03:54,454 INFO L464 ElimStorePlain]: Eliminatee v_prenex_258 vanished before elimination [2019-08-31 05:03:54,454 INFO L464 ElimStorePlain]: Eliminatee v_prenex_259 vanished before elimination [2019-08-31 05:03:54,454 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_48| vanished before elimination [2019-08-31 05:03:54,455 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 24 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-31 05:03:54,455 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 25 variables, input treesize:2672, output treesize:471 [2019-08-31 05:03:54,456 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:54,457 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:54,457 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:54,458 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:54,458 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:54,459 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:54,459 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:54,460 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:54,461 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:54,461 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:54,462 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:54,462 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:54,463 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:54,464 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:54,464 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:54,465 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:54,465 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:54,466 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:54,466 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:54,467 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:54,468 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:54,468 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:54,469 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:54,526 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:54,526 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:54,527 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:54,528 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:54,528 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:54,529 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:54,530 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:54,530 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:54,531 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:54,532 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:54,532 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:54,533 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:54,534 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:54,535 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:54,536 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:54,537 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:54,537 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:54,538 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:54,539 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:54,540 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:54,540 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:54,541 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:54,542 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:54,543 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:03:54,544 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:03:54,546 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:03:54,548 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:03:54,550 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:03:54,552 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:03:54,554 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:03:54,556 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:03:54,558 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:03:54,560 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:03:54,562 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:03:54,563 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:03:54,571 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:03:54,573 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:03:54,575 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:03:54,577 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:03:54,579 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:03:54,581 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:03:54,583 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:03:54,586 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:03:54,589 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:03:54,591 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:03:54,594 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:03:54,596 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:03:54,599 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:03:54,629 INFO L392 ElimStorePlain]: Different costs {30=[|v_#memory_int_49|, v_prenex_290, v_prenex_291, v_prenex_280, v_prenex_292, v_prenex_281, v_prenex_293, v_prenex_282, v_prenex_294, v_prenex_283, v_prenex_295, v_prenex_284, v_prenex_296, v_prenex_285, v_prenex_297, v_prenex_286, v_prenex_298, v_prenex_287, v_prenex_299, v_prenex_288, v_prenex_289, v_prenex_300, v_prenex_279, v_prenex_301], 56=[v_prenex_278]} [2019-08-31 05:04:00,714 INFO L235 Elim1Store]: Index analysis took 5157 ms [2019-08-31 05:04:10,108 WARN L188 SmtUtils]: Spent 253.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 80 [2019-08-31 05:04:10,109 INFO L341 Elim1Store]: treesize reduction 120, result has 70.7 percent of original size [2019-08-31 05:04:10,109 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 73 treesize of output 317 [2019-08-31 05:04:10,111 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:10,111 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:10,112 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:10,112 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:10,113 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:10,113 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:10,114 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:10,114 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:10,115 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:10,115 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:10,116 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:10,116 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:10,117 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:10,117 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:10,118 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:10,118 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:10,119 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:10,119 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:10,120 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:10,120 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:10,121 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:10,121 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:10,122 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:10,122 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:10,123 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:10,123 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:10,124 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:10,124 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:10,125 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:10,127 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 05:04:15,935 WARN L188 SmtUtils]: Spent 5.81 s on a formula simplification. DAG size of input: 880 DAG size of output: 83 [2019-08-31 05:04:15,936 INFO L567 ElimStorePlain]: treesize reduction 3282, result has 10.7 percent of original size [2019-08-31 05:04:15,936 INFO L464 ElimStorePlain]: Eliminatee v_prenex_290 vanished before elimination [2019-08-31 05:04:15,936 INFO L464 ElimStorePlain]: Eliminatee v_prenex_291 vanished before elimination [2019-08-31 05:04:15,937 INFO L464 ElimStorePlain]: Eliminatee v_prenex_280 vanished before elimination [2019-08-31 05:04:15,937 INFO L464 ElimStorePlain]: Eliminatee v_prenex_292 vanished before elimination [2019-08-31 05:04:15,937 INFO L464 ElimStorePlain]: Eliminatee v_prenex_281 vanished before elimination [2019-08-31 05:04:15,937 INFO L464 ElimStorePlain]: Eliminatee v_prenex_293 vanished before elimination [2019-08-31 05:04:15,937 INFO L464 ElimStorePlain]: Eliminatee v_prenex_282 vanished before elimination [2019-08-31 05:04:15,937 INFO L464 ElimStorePlain]: Eliminatee v_prenex_294 vanished before elimination [2019-08-31 05:04:15,938 INFO L464 ElimStorePlain]: Eliminatee v_prenex_283 vanished before elimination [2019-08-31 05:04:15,938 INFO L464 ElimStorePlain]: Eliminatee v_prenex_295 vanished before elimination [2019-08-31 05:04:15,938 INFO L464 ElimStorePlain]: Eliminatee v_prenex_284 vanished before elimination [2019-08-31 05:04:15,938 INFO L464 ElimStorePlain]: Eliminatee v_prenex_296 vanished before elimination [2019-08-31 05:04:15,938 INFO L464 ElimStorePlain]: Eliminatee v_prenex_285 vanished before elimination [2019-08-31 05:04:15,939 INFO L464 ElimStorePlain]: Eliminatee v_prenex_297 vanished before elimination [2019-08-31 05:04:15,939 INFO L464 ElimStorePlain]: Eliminatee v_prenex_286 vanished before elimination [2019-08-31 05:04:15,939 INFO L464 ElimStorePlain]: Eliminatee v_prenex_298 vanished before elimination [2019-08-31 05:04:15,939 INFO L464 ElimStorePlain]: Eliminatee v_prenex_287 vanished before elimination [2019-08-31 05:04:15,939 INFO L464 ElimStorePlain]: Eliminatee v_prenex_299 vanished before elimination [2019-08-31 05:04:15,939 INFO L464 ElimStorePlain]: Eliminatee v_prenex_288 vanished before elimination [2019-08-31 05:04:15,939 INFO L464 ElimStorePlain]: Eliminatee v_prenex_289 vanished before elimination [2019-08-31 05:04:15,939 INFO L464 ElimStorePlain]: Eliminatee v_prenex_300 vanished before elimination [2019-08-31 05:04:15,939 INFO L464 ElimStorePlain]: Eliminatee v_prenex_279 vanished before elimination [2019-08-31 05:04:15,940 INFO L464 ElimStorePlain]: Eliminatee v_prenex_301 vanished before elimination [2019-08-31 05:04:15,940 INFO L464 ElimStorePlain]: Eliminatee v_prenex_278 vanished before elimination [2019-08-31 05:04:15,940 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 25 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-31 05:04:15,940 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 26 variables, input treesize:2745, output treesize:391 [2019-08-31 05:04:15,942 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:15,942 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:15,943 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:15,943 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:15,943 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:15,944 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:15,944 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:15,945 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:15,945 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:15,945 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:15,946 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:15,946 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:15,946 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:15,947 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:15,947 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:15,948 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:15,948 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:15,949 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:15,949 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:15,950 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:15,950 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:15,951 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:15,951 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:15,952 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:15,997 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:15,998 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:15,999 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:15,999 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:16,000 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:16,001 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:16,001 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:16,002 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:16,003 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:16,003 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:16,004 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:16,004 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:16,005 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:16,006 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:16,006 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:16,007 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:16,008 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:16,008 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:16,009 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:16,010 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:16,010 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:16,011 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:16,012 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:16,013 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:16,013 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:16,015 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:04:16,017 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:04:16,019 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:04:16,021 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:04:16,023 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:04:16,025 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:04:16,027 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:04:16,029 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:04:16,032 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:04:16,034 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:04:16,036 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:04:16,038 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:04:16,040 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:04:16,041 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:04:16,043 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:04:16,045 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:04:16,047 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:04:16,049 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:04:16,051 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:04:16,053 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:04:16,054 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:04:16,056 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:04:16,058 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:04:16,060 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:04:16,062 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:04:16,092 INFO L392 ElimStorePlain]: Different costs {30=[v_prenex_305, v_prenex_306, v_prenex_307, v_prenex_308, v_prenex_309, |v_#memory_int_50|, v_prenex_310, v_prenex_311, v_prenex_312, v_prenex_313, v_prenex_314, v_prenex_315, v_prenex_316, v_prenex_317, v_prenex_318, v_prenex_319, v_prenex_320, v_prenex_321, v_prenex_322, v_prenex_323, v_prenex_302, v_prenex_324, v_prenex_325, v_prenex_304, v_prenex_326], 56=[v_prenex_303]} [2019-08-31 05:04:22,345 INFO L235 Elim1Store]: Index analysis took 4573 ms [2019-08-31 05:04:32,806 WARN L188 SmtUtils]: Spent 264.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 80 [2019-08-31 05:04:32,807 INFO L341 Elim1Store]: treesize reduction 120, result has 70.7 percent of original size [2019-08-31 05:04:32,808 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 73 treesize of output 317 [2019-08-31 05:04:32,809 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:32,809 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:32,810 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:32,810 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:32,810 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:32,811 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:32,811 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:32,811 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:32,812 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:32,812 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:32,813 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:32,813 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:32,813 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:32,814 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:32,814 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:32,815 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:32,815 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:32,815 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:32,816 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:32,816 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:32,816 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:32,817 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:32,817 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:32,817 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:04:32,819 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 05:05:45,448 WARN L188 SmtUtils]: Spent 1.21 m on a formula simplification. DAG size of input: 891 DAG size of output: 81 [2019-08-31 05:05:45,449 INFO L567 ElimStorePlain]: treesize reduction 3204, result has 11.3 percent of original size [2019-08-31 05:05:45,449 INFO L464 ElimStorePlain]: Eliminatee v_prenex_306 vanished before elimination [2019-08-31 05:05:45,449 INFO L464 ElimStorePlain]: Eliminatee v_prenex_307 vanished before elimination [2019-08-31 05:05:45,449 INFO L464 ElimStorePlain]: Eliminatee v_prenex_308 vanished before elimination [2019-08-31 05:05:45,450 INFO L464 ElimStorePlain]: Eliminatee v_prenex_309 vanished before elimination [2019-08-31 05:05:45,450 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_50| vanished before elimination [2019-08-31 05:05:45,450 INFO L464 ElimStorePlain]: Eliminatee v_prenex_310 vanished before elimination [2019-08-31 05:05:45,450 INFO L464 ElimStorePlain]: Eliminatee v_prenex_311 vanished before elimination [2019-08-31 05:05:45,450 INFO L464 ElimStorePlain]: Eliminatee v_prenex_312 vanished before elimination [2019-08-31 05:05:45,450 INFO L464 ElimStorePlain]: Eliminatee v_prenex_313 vanished before elimination [2019-08-31 05:05:45,450 INFO L464 ElimStorePlain]: Eliminatee v_prenex_314 vanished before elimination [2019-08-31 05:05:45,451 INFO L464 ElimStorePlain]: Eliminatee v_prenex_315 vanished before elimination [2019-08-31 05:05:45,451 INFO L464 ElimStorePlain]: Eliminatee v_prenex_316 vanished before elimination [2019-08-31 05:05:45,451 INFO L464 ElimStorePlain]: Eliminatee v_prenex_317 vanished before elimination [2019-08-31 05:05:45,451 INFO L464 ElimStorePlain]: Eliminatee v_prenex_318 vanished before elimination [2019-08-31 05:05:45,451 INFO L464 ElimStorePlain]: Eliminatee v_prenex_319 vanished before elimination [2019-08-31 05:05:45,451 INFO L464 ElimStorePlain]: Eliminatee v_prenex_320 vanished before elimination [2019-08-31 05:05:45,451 INFO L464 ElimStorePlain]: Eliminatee v_prenex_321 vanished before elimination [2019-08-31 05:05:45,451 INFO L464 ElimStorePlain]: Eliminatee v_prenex_322 vanished before elimination [2019-08-31 05:05:45,452 INFO L464 ElimStorePlain]: Eliminatee v_prenex_323 vanished before elimination [2019-08-31 05:05:45,452 INFO L464 ElimStorePlain]: Eliminatee v_prenex_302 vanished before elimination [2019-08-31 05:05:45,452 INFO L464 ElimStorePlain]: Eliminatee v_prenex_324 vanished before elimination [2019-08-31 05:05:45,452 INFO L464 ElimStorePlain]: Eliminatee v_prenex_325 vanished before elimination [2019-08-31 05:05:45,452 INFO L464 ElimStorePlain]: Eliminatee v_prenex_304 vanished before elimination [2019-08-31 05:05:45,452 INFO L464 ElimStorePlain]: Eliminatee v_prenex_326 vanished before elimination [2019-08-31 05:05:45,453 INFO L464 ElimStorePlain]: Eliminatee v_prenex_303 vanished before elimination [2019-08-31 05:05:45,453 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 26 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-31 05:05:45,454 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 27 variables, input treesize:2818, output treesize:406 [2019-08-31 05:05:45,455 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:05:45,456 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:05:45,456 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:05:45,457 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:05:45,457 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:05:45,458 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:05:45,458 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:05:45,458 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:05:45,459 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:05:45,459 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:05:45,460 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:05:45,460 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:05:45,461 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:05:45,461 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:05:45,462 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:05:45,462 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:05:45,462 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:05:45,463 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:05:45,464 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:05:45,464 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:05:45,465 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:05:45,465 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:05:45,466 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:05:45,467 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:05:45,467 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:05:45,515 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:05:45,515 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:05:45,516 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:05:45,516 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:05:45,517 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:05:45,518 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:05:45,518 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:05:45,519 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:05:45,519 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:05:45,520 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:05:45,521 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:05:45,521 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:05:45,522 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:05:45,522 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:05:45,523 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:05:45,523 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:05:45,524 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:05:45,524 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:05:45,525 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:05:45,526 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:05:45,527 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:05:45,527 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:05:45,528 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:05:45,529 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:05:45,530 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:05:45,530 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:05:45,532 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:05:45,534 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:05:45,536 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:05:45,538 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:05:45,540 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:05:45,542 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:05:45,543 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:05:45,545 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:05:45,547 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:05:45,554 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:05:45,556 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:05:45,558 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:05:45,560 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:05:45,562 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:05:45,564 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:05:45,566 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:05:45,569 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:05:45,572 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:05:45,575 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:05:45,577 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:05:45,580 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:05:45,583 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:05:45,586 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:05:45,588 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:05:45,591 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:05:45,594 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:05:45,633 INFO L392 ElimStorePlain]: Different costs {30=[v_prenex_349, v_prenex_327, v_prenex_328, v_prenex_329, |v_#memory_int_51|, v_prenex_350, v_prenex_351, v_prenex_352, v_prenex_330, v_prenex_331, v_prenex_332, v_prenex_334, v_prenex_335, v_prenex_336, v_prenex_337, v_prenex_338, v_prenex_339, v_prenex_340, v_prenex_341, v_prenex_342, v_prenex_343, v_prenex_344, v_prenex_345, v_prenex_346, v_prenex_347, v_prenex_348], 56=[v_prenex_333]} [2019-08-31 05:05:53,946 INFO L235 Elim1Store]: Index analysis took 7000 ms [2019-08-31 05:06:06,616 WARN L188 SmtUtils]: Spent 267.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 80 [2019-08-31 05:06:06,617 INFO L341 Elim1Store]: treesize reduction 120, result has 70.7 percent of original size [2019-08-31 05:06:06,617 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 73 treesize of output 317 [2019-08-31 05:06:06,619 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:06,620 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:06,620 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:06,621 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:06,621 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:06,621 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:06,622 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:06,622 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:06,623 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:06,623 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:06,624 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:06,624 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:06,625 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:06,625 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:06,626 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:06,626 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:06,627 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:06,627 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:06,628 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:06,628 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:06,628 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:06,630 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 05:06:14,259 WARN L188 SmtUtils]: Spent 7.63 s on a formula simplification. DAG size of input: 909 DAG size of output: 84 [2019-08-31 05:06:14,259 INFO L567 ElimStorePlain]: treesize reduction 3256, result has 11.7 percent of original size [2019-08-31 05:06:14,259 INFO L464 ElimStorePlain]: Eliminatee v_prenex_327 vanished before elimination [2019-08-31 05:06:14,260 INFO L464 ElimStorePlain]: Eliminatee v_prenex_328 vanished before elimination [2019-08-31 05:06:14,260 INFO L464 ElimStorePlain]: Eliminatee v_prenex_329 vanished before elimination [2019-08-31 05:06:14,260 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_51| vanished before elimination [2019-08-31 05:06:14,261 INFO L464 ElimStorePlain]: Eliminatee v_prenex_350 vanished before elimination [2019-08-31 05:06:14,261 INFO L464 ElimStorePlain]: Eliminatee v_prenex_351 vanished before elimination [2019-08-31 05:06:14,261 INFO L464 ElimStorePlain]: Eliminatee v_prenex_352 vanished before elimination [2019-08-31 05:06:14,261 INFO L464 ElimStorePlain]: Eliminatee v_prenex_330 vanished before elimination [2019-08-31 05:06:14,261 INFO L464 ElimStorePlain]: Eliminatee v_prenex_331 vanished before elimination [2019-08-31 05:06:14,261 INFO L464 ElimStorePlain]: Eliminatee v_prenex_332 vanished before elimination [2019-08-31 05:06:14,261 INFO L464 ElimStorePlain]: Eliminatee v_prenex_334 vanished before elimination [2019-08-31 05:06:14,261 INFO L464 ElimStorePlain]: Eliminatee v_prenex_335 vanished before elimination [2019-08-31 05:06:14,262 INFO L464 ElimStorePlain]: Eliminatee v_prenex_336 vanished before elimination [2019-08-31 05:06:14,262 INFO L464 ElimStorePlain]: Eliminatee v_prenex_337 vanished before elimination [2019-08-31 05:06:14,262 INFO L464 ElimStorePlain]: Eliminatee v_prenex_338 vanished before elimination [2019-08-31 05:06:14,262 INFO L464 ElimStorePlain]: Eliminatee v_prenex_339 vanished before elimination [2019-08-31 05:06:14,262 INFO L464 ElimStorePlain]: Eliminatee v_prenex_340 vanished before elimination [2019-08-31 05:06:14,262 INFO L464 ElimStorePlain]: Eliminatee v_prenex_341 vanished before elimination [2019-08-31 05:06:14,262 INFO L464 ElimStorePlain]: Eliminatee v_prenex_342 vanished before elimination [2019-08-31 05:06:14,262 INFO L464 ElimStorePlain]: Eliminatee v_prenex_343 vanished before elimination [2019-08-31 05:06:14,262 INFO L464 ElimStorePlain]: Eliminatee v_prenex_344 vanished before elimination [2019-08-31 05:06:14,262 INFO L464 ElimStorePlain]: Eliminatee v_prenex_345 vanished before elimination [2019-08-31 05:06:14,263 INFO L464 ElimStorePlain]: Eliminatee v_prenex_346 vanished before elimination [2019-08-31 05:06:14,263 INFO L464 ElimStorePlain]: Eliminatee v_prenex_347 vanished before elimination [2019-08-31 05:06:14,263 INFO L464 ElimStorePlain]: Eliminatee v_prenex_348 vanished before elimination [2019-08-31 05:06:14,263 INFO L464 ElimStorePlain]: Eliminatee v_prenex_333 vanished before elimination [2019-08-31 05:06:14,263 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 27 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-31 05:06:14,264 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 28 variables, input treesize:2891, output treesize:428 [2019-08-31 05:06:14,265 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:14,265 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:14,265 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:14,266 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:14,266 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:14,267 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:14,267 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:14,267 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:14,268 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:14,268 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:14,269 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:14,269 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:14,269 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:14,270 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:14,270 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:14,271 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:14,271 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:14,272 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:14,273 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:14,273 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:14,274 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:14,275 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:14,275 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:14,276 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:14,276 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:14,277 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:14,331 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:14,331 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:14,332 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:14,333 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:14,334 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:14,334 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:14,335 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:14,335 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:14,336 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:14,336 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:14,337 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:14,338 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:14,338 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:14,339 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:14,339 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:14,340 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:14,341 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:14,341 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:14,342 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:14,342 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:14,343 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:14,344 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:14,345 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:14,345 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:14,346 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:14,347 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:14,347 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:14,349 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:06:14,358 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:06:14,361 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:06:14,364 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:06:14,367 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:06:14,370 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:06:14,373 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:06:14,376 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:06:14,380 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:06:14,384 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:06:14,388 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:06:14,391 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:06:14,395 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:06:14,399 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:06:14,402 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:06:14,405 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:06:14,408 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:06:14,410 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:06:14,413 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:06:14,416 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:06:14,419 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:06:14,422 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:06:14,424 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:06:14,426 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:06:14,429 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:06:14,431 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:06:14,434 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:06:14,462 INFO L392 ElimStorePlain]: Different costs {30=[|v_#memory_int_52|, v_prenex_370, v_prenex_371, v_prenex_372, v_prenex_373, v_prenex_374, v_prenex_375, v_prenex_376, v_prenex_354, v_prenex_355, v_prenex_377, v_prenex_356, v_prenex_378, v_prenex_379, v_prenex_357, v_prenex_358, v_prenex_359, v_prenex_360, v_prenex_361, v_prenex_362, v_prenex_363, v_prenex_364, v_prenex_365, v_prenex_366, v_prenex_367, v_prenex_368, v_prenex_369], 56=[v_prenex_353]} [2019-08-31 05:06:23,987 INFO L235 Elim1Store]: Index analysis took 8055 ms [2019-08-31 05:06:37,236 WARN L188 SmtUtils]: Spent 256.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 80 [2019-08-31 05:06:37,236 INFO L341 Elim1Store]: treesize reduction 120, result has 70.7 percent of original size [2019-08-31 05:06:37,237 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 73 treesize of output 317 [2019-08-31 05:06:37,238 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:37,239 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:37,239 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:37,240 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:37,240 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:37,241 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:37,241 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:37,241 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:37,242 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:37,242 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:37,243 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:37,243 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:37,243 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:37,244 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:37,244 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:37,244 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:37,245 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:37,245 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:37,246 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:37,246 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:37,246 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:37,247 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:37,247 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:37,247 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:37,248 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:37,248 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:06:37,250 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 05:08:23,423 WARN L188 SmtUtils]: Spent 1.77 m on a formula simplification. DAG size of input: 930 DAG size of output: 85 [2019-08-31 05:08:23,423 INFO L567 ElimStorePlain]: treesize reduction 3399, result has 10.8 percent of original size [2019-08-31 05:08:23,424 INFO L464 ElimStorePlain]: Eliminatee v_prenex_370 vanished before elimination [2019-08-31 05:08:23,424 INFO L464 ElimStorePlain]: Eliminatee v_prenex_371 vanished before elimination [2019-08-31 05:08:23,424 INFO L464 ElimStorePlain]: Eliminatee v_prenex_372 vanished before elimination [2019-08-31 05:08:23,424 INFO L464 ElimStorePlain]: Eliminatee v_prenex_373 vanished before elimination [2019-08-31 05:08:23,424 INFO L464 ElimStorePlain]: Eliminatee v_prenex_374 vanished before elimination [2019-08-31 05:08:23,425 INFO L464 ElimStorePlain]: Eliminatee v_prenex_375 vanished before elimination [2019-08-31 05:08:23,425 INFO L464 ElimStorePlain]: Eliminatee v_prenex_376 vanished before elimination [2019-08-31 05:08:23,425 INFO L464 ElimStorePlain]: Eliminatee v_prenex_354 vanished before elimination [2019-08-31 05:08:23,425 INFO L464 ElimStorePlain]: Eliminatee v_prenex_355 vanished before elimination [2019-08-31 05:08:23,425 INFO L464 ElimStorePlain]: Eliminatee v_prenex_377 vanished before elimination [2019-08-31 05:08:23,425 INFO L464 ElimStorePlain]: Eliminatee v_prenex_356 vanished before elimination [2019-08-31 05:08:23,425 INFO L464 ElimStorePlain]: Eliminatee v_prenex_378 vanished before elimination [2019-08-31 05:08:23,426 INFO L464 ElimStorePlain]: Eliminatee v_prenex_379 vanished before elimination [2019-08-31 05:08:23,426 INFO L464 ElimStorePlain]: Eliminatee v_prenex_357 vanished before elimination [2019-08-31 05:08:23,426 INFO L464 ElimStorePlain]: Eliminatee v_prenex_358 vanished before elimination [2019-08-31 05:08:23,426 INFO L464 ElimStorePlain]: Eliminatee v_prenex_359 vanished before elimination [2019-08-31 05:08:23,426 INFO L464 ElimStorePlain]: Eliminatee v_prenex_360 vanished before elimination [2019-08-31 05:08:23,426 INFO L464 ElimStorePlain]: Eliminatee v_prenex_361 vanished before elimination [2019-08-31 05:08:23,426 INFO L464 ElimStorePlain]: Eliminatee v_prenex_362 vanished before elimination [2019-08-31 05:08:23,426 INFO L464 ElimStorePlain]: Eliminatee v_prenex_363 vanished before elimination [2019-08-31 05:08:23,426 INFO L464 ElimStorePlain]: Eliminatee v_prenex_364 vanished before elimination [2019-08-31 05:08:23,426 INFO L464 ElimStorePlain]: Eliminatee v_prenex_365 vanished before elimination [2019-08-31 05:08:23,427 INFO L464 ElimStorePlain]: Eliminatee v_prenex_366 vanished before elimination [2019-08-31 05:08:23,427 INFO L464 ElimStorePlain]: Eliminatee v_prenex_367 vanished before elimination [2019-08-31 05:08:23,427 INFO L464 ElimStorePlain]: Eliminatee v_prenex_368 vanished before elimination [2019-08-31 05:08:23,427 INFO L464 ElimStorePlain]: Eliminatee v_prenex_369 vanished before elimination [2019-08-31 05:08:23,427 INFO L464 ElimStorePlain]: Eliminatee v_prenex_353 vanished before elimination [2019-08-31 05:08:23,427 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 28 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-31 05:08:23,428 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 29 variables, input treesize:2964, output treesize:408 [2019-08-31 05:08:23,429 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:23,429 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:23,430 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:23,430 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:23,430 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:23,431 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:23,431 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:23,432 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:23,432 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:23,433 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:23,433 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:23,433 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:23,434 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:23,434 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:23,435 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:23,435 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:23,436 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:23,436 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:23,437 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:23,438 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:23,438 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:23,439 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:23,439 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:23,440 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:23,441 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:23,441 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:23,442 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:23,496 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:23,497 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:23,497 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:23,498 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:23,498 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:23,499 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:23,499 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:23,500 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:23,500 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:23,500 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:23,501 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:23,501 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:23,502 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:23,502 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:23,503 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:23,503 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:23,504 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:23,504 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:23,505 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:23,505 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:23,506 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:23,507 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:23,507 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:23,508 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:23,509 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:23,510 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:23,510 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:23,511 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:23,513 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:08:23,515 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:08:23,517 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:08:23,519 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:08:23,520 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:08:23,522 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:08:23,524 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:08:23,526 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:08:23,528 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:08:23,529 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:08:23,531 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:08:23,533 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:08:23,535 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:08:23,537 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:08:23,539 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:08:23,541 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:08:23,542 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:08:23,544 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:08:23,546 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:08:23,548 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:08:23,550 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:08:23,551 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:08:23,553 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:08:23,555 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:08:23,556 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:08:23,558 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:08:23,560 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:08:23,562 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:08:23,587 INFO L392 ElimStorePlain]: Different costs {30=[v_prenex_404, v_prenex_405, v_prenex_406, v_prenex_407, |v_#memory_int_53|, v_prenex_390, v_prenex_391, v_prenex_392, v_prenex_393, v_prenex_394, v_prenex_395, v_prenex_396, v_prenex_397, v_prenex_398, v_prenex_399, v_prenex_381, v_prenex_382, v_prenex_383, v_prenex_384, v_prenex_385, v_prenex_386, v_prenex_387, v_prenex_388, v_prenex_400, v_prenex_389, v_prenex_401, v_prenex_402, v_prenex_403], 56=[v_prenex_380]} [2019-08-31 05:08:32,771 INFO L235 Elim1Store]: Index analysis took 8135 ms [2019-08-31 05:08:49,325 WARN L188 SmtUtils]: Spent 266.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 80 [2019-08-31 05:08:49,325 INFO L341 Elim1Store]: treesize reduction 120, result has 70.7 percent of original size [2019-08-31 05:08:49,326 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 73 treesize of output 317 [2019-08-31 05:08:49,326 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:49,327 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:49,328 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:49,328 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:49,329 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:49,329 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:49,330 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:49,330 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:49,331 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:49,331 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:49,332 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:49,332 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:49,333 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:49,333 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:49,333 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:49,334 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:49,334 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:49,334 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:49,335 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:49,335 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:49,335 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:49,335 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:49,336 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:49,336 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:49,336 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:49,338 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 05:08:58,439 WARN L188 SmtUtils]: Spent 9.10 s on a formula simplification. DAG size of input: 947 DAG size of output: 84 [2019-08-31 05:08:58,439 INFO L567 ElimStorePlain]: treesize reduction 3431, result has 10.6 percent of original size [2019-08-31 05:08:58,440 INFO L464 ElimStorePlain]: Eliminatee v_prenex_405 vanished before elimination [2019-08-31 05:08:58,440 INFO L464 ElimStorePlain]: Eliminatee v_prenex_406 vanished before elimination [2019-08-31 05:08:58,440 INFO L464 ElimStorePlain]: Eliminatee v_prenex_407 vanished before elimination [2019-08-31 05:08:58,440 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_53| vanished before elimination [2019-08-31 05:08:58,440 INFO L464 ElimStorePlain]: Eliminatee v_prenex_390 vanished before elimination [2019-08-31 05:08:58,440 INFO L464 ElimStorePlain]: Eliminatee v_prenex_391 vanished before elimination [2019-08-31 05:08:58,441 INFO L464 ElimStorePlain]: Eliminatee v_prenex_392 vanished before elimination [2019-08-31 05:08:58,441 INFO L464 ElimStorePlain]: Eliminatee v_prenex_393 vanished before elimination [2019-08-31 05:08:58,441 INFO L464 ElimStorePlain]: Eliminatee v_prenex_394 vanished before elimination [2019-08-31 05:08:58,441 INFO L464 ElimStorePlain]: Eliminatee v_prenex_395 vanished before elimination [2019-08-31 05:08:58,441 INFO L464 ElimStorePlain]: Eliminatee v_prenex_396 vanished before elimination [2019-08-31 05:08:58,442 INFO L464 ElimStorePlain]: Eliminatee v_prenex_397 vanished before elimination [2019-08-31 05:08:58,442 INFO L464 ElimStorePlain]: Eliminatee v_prenex_398 vanished before elimination [2019-08-31 05:08:58,442 INFO L464 ElimStorePlain]: Eliminatee v_prenex_399 vanished before elimination [2019-08-31 05:08:58,442 INFO L464 ElimStorePlain]: Eliminatee v_prenex_381 vanished before elimination [2019-08-31 05:08:58,442 INFO L464 ElimStorePlain]: Eliminatee v_prenex_382 vanished before elimination [2019-08-31 05:08:58,442 INFO L464 ElimStorePlain]: Eliminatee v_prenex_383 vanished before elimination [2019-08-31 05:08:58,442 INFO L464 ElimStorePlain]: Eliminatee v_prenex_384 vanished before elimination [2019-08-31 05:08:58,442 INFO L464 ElimStorePlain]: Eliminatee v_prenex_385 vanished before elimination [2019-08-31 05:08:58,442 INFO L464 ElimStorePlain]: Eliminatee v_prenex_386 vanished before elimination [2019-08-31 05:08:58,442 INFO L464 ElimStorePlain]: Eliminatee v_prenex_387 vanished before elimination [2019-08-31 05:08:58,443 INFO L464 ElimStorePlain]: Eliminatee v_prenex_388 vanished before elimination [2019-08-31 05:08:58,443 INFO L464 ElimStorePlain]: Eliminatee v_prenex_400 vanished before elimination [2019-08-31 05:08:58,443 INFO L464 ElimStorePlain]: Eliminatee v_prenex_389 vanished before elimination [2019-08-31 05:08:58,443 INFO L464 ElimStorePlain]: Eliminatee v_prenex_401 vanished before elimination [2019-08-31 05:08:58,443 INFO L464 ElimStorePlain]: Eliminatee v_prenex_402 vanished before elimination [2019-08-31 05:08:58,443 INFO L464 ElimStorePlain]: Eliminatee v_prenex_403 vanished before elimination [2019-08-31 05:08:58,443 INFO L464 ElimStorePlain]: Eliminatee v_prenex_380 vanished before elimination [2019-08-31 05:08:58,444 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 29 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-31 05:08:58,444 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 30 variables, input treesize:3037, output treesize:404 [2019-08-31 05:08:58,445 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:58,446 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:58,446 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:58,446 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:58,447 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:58,447 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:58,448 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:58,448 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:58,449 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:58,449 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:58,450 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:58,450 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:58,451 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:58,451 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:58,452 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:58,452 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:58,453 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:58,454 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:58,454 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:58,455 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:58,455 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:58,456 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:58,457 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:58,457 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:58,458 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:58,458 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:58,459 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:58,460 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:58,505 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:58,505 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:58,506 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:58,506 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:58,506 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:58,507 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:58,507 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:58,508 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:58,508 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:58,509 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:58,509 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:58,510 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:58,510 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:58,511 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:58,511 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:58,512 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:58,513 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:58,513 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:58,514 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:58,514 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:58,515 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:58,516 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:58,516 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:58,517 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:58,518 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:58,518 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:58,519 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:58,519 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:58,520 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:08:58,522 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:08:58,524 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:08:58,526 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:08:58,528 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:08:58,530 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:08:58,532 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:08:58,534 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:08:58,536 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:08:58,538 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:08:58,540 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:08:58,542 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:08:58,544 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:08:58,545 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:08:58,547 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:08:58,549 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:08:58,551 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:08:58,553 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:08:58,555 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:08:58,557 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:08:58,559 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:08:58,560 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:08:58,562 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:08:58,564 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:08:58,565 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:08:58,567 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:08:58,569 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:08:58,571 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:08:58,573 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:08:58,574 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:08:58,603 INFO L392 ElimStorePlain]: Different costs {30=[v_prenex_426, v_prenex_427, v_prenex_428, v_prenex_429, v_prenex_408, v_prenex_409, |v_#memory_int_54|, v_prenex_430, v_prenex_431, v_prenex_410, v_prenex_432, v_prenex_433, v_prenex_411, v_prenex_434, v_prenex_412, v_prenex_413, v_prenex_435, v_prenex_436, v_prenex_415, v_prenex_416, v_prenex_417, v_prenex_418, v_prenex_419, v_prenex_420, v_prenex_421, v_prenex_422, v_prenex_423, v_prenex_424, v_prenex_425], 56=[v_prenex_414]} [2019-08-31 05:09:08,651 INFO L235 Elim1Store]: Index analysis took 8503 ms [2019-08-31 05:09:26,028 WARN L188 SmtUtils]: Spent 271.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 80 [2019-08-31 05:09:26,028 INFO L341 Elim1Store]: treesize reduction 120, result has 70.7 percent of original size [2019-08-31 05:09:26,029 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 73 treesize of output 317 [2019-08-31 05:09:26,030 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:26,030 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:26,031 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:26,031 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:26,032 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:26,032 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:26,033 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:26,033 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:26,033 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:26,034 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:26,034 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:26,034 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:26,035 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:26,035 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:26,035 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:26,036 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:26,036 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:26,036 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:26,037 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:26,037 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:26,037 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:26,038 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:26,038 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:26,039 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 05:09:59,414 WARN L188 SmtUtils]: Spent 33.37 s on a formula simplification. DAG size of input: 962 DAG size of output: 82 [2019-08-31 05:09:59,415 INFO L567 ElimStorePlain]: treesize reduction 3511, result has 10.9 percent of original size [2019-08-31 05:09:59,415 INFO L464 ElimStorePlain]: Eliminatee v_prenex_427 vanished before elimination [2019-08-31 05:09:59,415 INFO L464 ElimStorePlain]: Eliminatee v_prenex_428 vanished before elimination [2019-08-31 05:09:59,416 INFO L464 ElimStorePlain]: Eliminatee v_prenex_429 vanished before elimination [2019-08-31 05:09:59,416 INFO L464 ElimStorePlain]: Eliminatee v_prenex_408 vanished before elimination [2019-08-31 05:09:59,416 INFO L464 ElimStorePlain]: Eliminatee v_prenex_409 vanished before elimination [2019-08-31 05:09:59,416 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_54| vanished before elimination [2019-08-31 05:09:59,416 INFO L464 ElimStorePlain]: Eliminatee v_prenex_430 vanished before elimination [2019-08-31 05:09:59,417 INFO L464 ElimStorePlain]: Eliminatee v_prenex_431 vanished before elimination [2019-08-31 05:09:59,417 INFO L464 ElimStorePlain]: Eliminatee v_prenex_410 vanished before elimination [2019-08-31 05:09:59,417 INFO L464 ElimStorePlain]: Eliminatee v_prenex_432 vanished before elimination [2019-08-31 05:09:59,417 INFO L464 ElimStorePlain]: Eliminatee v_prenex_433 vanished before elimination [2019-08-31 05:09:59,417 INFO L464 ElimStorePlain]: Eliminatee v_prenex_411 vanished before elimination [2019-08-31 05:09:59,417 INFO L464 ElimStorePlain]: Eliminatee v_prenex_434 vanished before elimination [2019-08-31 05:09:59,417 INFO L464 ElimStorePlain]: Eliminatee v_prenex_412 vanished before elimination [2019-08-31 05:09:59,417 INFO L464 ElimStorePlain]: Eliminatee v_prenex_413 vanished before elimination [2019-08-31 05:09:59,418 INFO L464 ElimStorePlain]: Eliminatee v_prenex_435 vanished before elimination [2019-08-31 05:09:59,418 INFO L464 ElimStorePlain]: Eliminatee v_prenex_436 vanished before elimination [2019-08-31 05:09:59,418 INFO L464 ElimStorePlain]: Eliminatee v_prenex_415 vanished before elimination [2019-08-31 05:09:59,418 INFO L464 ElimStorePlain]: Eliminatee v_prenex_416 vanished before elimination [2019-08-31 05:09:59,418 INFO L464 ElimStorePlain]: Eliminatee v_prenex_417 vanished before elimination [2019-08-31 05:09:59,418 INFO L464 ElimStorePlain]: Eliminatee v_prenex_418 vanished before elimination [2019-08-31 05:09:59,418 INFO L464 ElimStorePlain]: Eliminatee v_prenex_419 vanished before elimination [2019-08-31 05:09:59,418 INFO L464 ElimStorePlain]: Eliminatee v_prenex_420 vanished before elimination [2019-08-31 05:09:59,418 INFO L464 ElimStorePlain]: Eliminatee v_prenex_421 vanished before elimination [2019-08-31 05:09:59,418 INFO L464 ElimStorePlain]: Eliminatee v_prenex_422 vanished before elimination [2019-08-31 05:09:59,419 INFO L464 ElimStorePlain]: Eliminatee v_prenex_423 vanished before elimination [2019-08-31 05:09:59,419 INFO L464 ElimStorePlain]: Eliminatee v_prenex_424 vanished before elimination [2019-08-31 05:09:59,419 INFO L464 ElimStorePlain]: Eliminatee v_prenex_425 vanished before elimination [2019-08-31 05:09:59,419 INFO L464 ElimStorePlain]: Eliminatee v_prenex_414 vanished before elimination [2019-08-31 05:09:59,419 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 30 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-31 05:09:59,420 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 31 variables, input treesize:3110, output treesize:427 [2019-08-31 05:09:59,421 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:59,421 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:59,422 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:59,422 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:59,423 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:59,423 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:59,423 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:59,424 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:59,424 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:59,425 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:59,425 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:59,426 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:59,426 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:59,427 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:59,428 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:59,429 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:59,430 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:59,430 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:59,431 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:59,432 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:59,433 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:59,434 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:59,434 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:59,435 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:59,436 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:59,436 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:59,437 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:59,438 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:59,439 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:59,480 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:59,481 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:59,481 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:59,482 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:59,482 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:59,483 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:59,483 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:59,484 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:59,484 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:59,485 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:59,485 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:59,486 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:59,486 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:59,487 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:59,488 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:59,488 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:59,489 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:59,489 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:59,490 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:59,491 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:59,491 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:59,492 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:59,493 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:59,493 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:59,494 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:59,495 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:59,496 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:59,496 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:59,497 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:59,497 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:09:59,499 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:09:59,501 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:09:59,503 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:09:59,505 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:09:59,507 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:09:59,509 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:09:59,511 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:09:59,513 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:09:59,515 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:09:59,516 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:09:59,518 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:09:59,520 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:09:59,522 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:09:59,523 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:09:59,525 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:09:59,527 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:09:59,529 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:09:59,531 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:09:59,532 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:09:59,534 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:09:59,536 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:09:59,538 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:09:59,539 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:09:59,541 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:09:59,542 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:09:59,544 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:09:59,550 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:09:59,552 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:09:59,554 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:09:59,556 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:09:59,582 INFO L392 ElimStorePlain]: Different costs {30=[v_prenex_448, v_prenex_449, |v_#memory_int_55|, v_prenex_450, v_prenex_451, v_prenex_452, v_prenex_454, v_prenex_455, v_prenex_456, v_prenex_457, v_prenex_458, v_prenex_437, v_prenex_459, v_prenex_438, v_prenex_439, v_prenex_460, v_prenex_461, v_prenex_462, v_prenex_440, v_prenex_463, v_prenex_441, v_prenex_464, v_prenex_442, v_prenex_443, v_prenex_465, v_prenex_466, v_prenex_444, v_prenex_445, v_prenex_446, v_prenex_447], 56=[v_prenex_453]} [2019-08-31 05:10:11,215 INFO L235 Elim1Store]: Index analysis took 10247 ms [2019-08-31 05:10:28,777 WARN L188 SmtUtils]: Spent 257.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 80 [2019-08-31 05:10:28,777 INFO L341 Elim1Store]: treesize reduction 120, result has 70.7 percent of original size [2019-08-31 05:10:28,778 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 73 treesize of output 317 [2019-08-31 05:10:28,779 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:28,779 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:28,780 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:28,780 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:28,780 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:28,781 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:28,781 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:28,782 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:28,782 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:28,782 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:28,782 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:28,783 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:28,783 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:28,784 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:28,784 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:28,784 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:28,785 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:28,785 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:28,785 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:28,786 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:28,786 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:28,786 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:28,787 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:28,787 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:28,787 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:28,788 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:28,789 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 05:10:39,733 WARN L188 SmtUtils]: Spent 10.94 s on a formula simplification. DAG size of input: 981 DAG size of output: 86 [2019-08-31 05:10:39,733 INFO L567 ElimStorePlain]: treesize reduction 3552, result has 11.4 percent of original size [2019-08-31 05:10:39,733 INFO L464 ElimStorePlain]: Eliminatee v_prenex_449 vanished before elimination [2019-08-31 05:10:39,734 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_55| vanished before elimination [2019-08-31 05:10:39,734 INFO L464 ElimStorePlain]: Eliminatee v_prenex_450 vanished before elimination [2019-08-31 05:10:39,734 INFO L464 ElimStorePlain]: Eliminatee v_prenex_451 vanished before elimination [2019-08-31 05:10:39,734 INFO L464 ElimStorePlain]: Eliminatee v_prenex_452 vanished before elimination [2019-08-31 05:10:39,734 INFO L464 ElimStorePlain]: Eliminatee v_prenex_454 vanished before elimination [2019-08-31 05:10:39,734 INFO L464 ElimStorePlain]: Eliminatee v_prenex_455 vanished before elimination [2019-08-31 05:10:39,734 INFO L464 ElimStorePlain]: Eliminatee v_prenex_456 vanished before elimination [2019-08-31 05:10:39,735 INFO L464 ElimStorePlain]: Eliminatee v_prenex_457 vanished before elimination [2019-08-31 05:10:39,735 INFO L464 ElimStorePlain]: Eliminatee v_prenex_458 vanished before elimination [2019-08-31 05:10:39,735 INFO L464 ElimStorePlain]: Eliminatee v_prenex_437 vanished before elimination [2019-08-31 05:10:39,735 INFO L464 ElimStorePlain]: Eliminatee v_prenex_459 vanished before elimination [2019-08-31 05:10:39,735 INFO L464 ElimStorePlain]: Eliminatee v_prenex_438 vanished before elimination [2019-08-31 05:10:39,735 INFO L464 ElimStorePlain]: Eliminatee v_prenex_439 vanished before elimination [2019-08-31 05:10:39,735 INFO L464 ElimStorePlain]: Eliminatee v_prenex_460 vanished before elimination [2019-08-31 05:10:39,735 INFO L464 ElimStorePlain]: Eliminatee v_prenex_461 vanished before elimination [2019-08-31 05:10:39,735 INFO L464 ElimStorePlain]: Eliminatee v_prenex_462 vanished before elimination [2019-08-31 05:10:39,736 INFO L464 ElimStorePlain]: Eliminatee v_prenex_440 vanished before elimination [2019-08-31 05:10:39,736 INFO L464 ElimStorePlain]: Eliminatee v_prenex_463 vanished before elimination [2019-08-31 05:10:39,736 INFO L464 ElimStorePlain]: Eliminatee v_prenex_441 vanished before elimination [2019-08-31 05:10:39,736 INFO L464 ElimStorePlain]: Eliminatee v_prenex_464 vanished before elimination [2019-08-31 05:10:39,736 INFO L464 ElimStorePlain]: Eliminatee v_prenex_442 vanished before elimination [2019-08-31 05:10:39,736 INFO L464 ElimStorePlain]: Eliminatee v_prenex_443 vanished before elimination [2019-08-31 05:10:39,736 INFO L464 ElimStorePlain]: Eliminatee v_prenex_465 vanished before elimination [2019-08-31 05:10:39,736 INFO L464 ElimStorePlain]: Eliminatee v_prenex_466 vanished before elimination [2019-08-31 05:10:39,736 INFO L464 ElimStorePlain]: Eliminatee v_prenex_444 vanished before elimination [2019-08-31 05:10:39,736 INFO L464 ElimStorePlain]: Eliminatee v_prenex_445 vanished before elimination [2019-08-31 05:10:39,737 INFO L464 ElimStorePlain]: Eliminatee v_prenex_446 vanished before elimination [2019-08-31 05:10:39,737 INFO L464 ElimStorePlain]: Eliminatee v_prenex_447 vanished before elimination [2019-08-31 05:10:39,737 INFO L464 ElimStorePlain]: Eliminatee v_prenex_453 vanished before elimination [2019-08-31 05:10:39,737 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 31 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-31 05:10:39,738 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 32 variables, input treesize:3183, output treesize:456 [2019-08-31 05:10:39,739 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:39,740 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:39,740 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:39,741 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:39,741 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:39,742 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:39,743 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:39,743 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:39,744 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:39,745 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:39,746 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:39,747 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:39,747 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:39,748 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:39,749 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:39,750 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:39,751 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:39,752 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:39,753 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:39,753 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:39,754 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:39,755 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:39,757 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:39,758 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:39,759 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:39,760 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:39,761 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:39,762 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:39,763 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:39,764 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:39,826 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:39,827 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:39,828 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:39,828 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:39,828 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:39,829 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:39,829 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:39,830 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:39,830 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:39,831 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:39,831 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:39,832 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:39,833 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:39,833 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:39,834 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:39,834 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:39,835 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:39,835 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:39,836 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:39,837 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:39,837 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:39,838 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:39,838 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:39,839 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:39,840 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:39,841 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:39,841 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:39,842 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:39,843 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:39,843 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:39,844 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:10:39,846 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:10:39,848 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:10:39,850 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:10:39,852 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:10:39,854 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:10:39,856 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:10:39,858 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:10:39,860 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:10:39,862 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:10:39,864 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:10:39,866 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:10:39,868 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:10:39,870 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:10:39,871 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:10:39,873 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:10:39,875 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:10:39,877 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:10:39,879 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:10:39,881 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:10:39,882 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:10:39,884 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:10:39,886 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:10:39,887 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:10:39,889 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:10:39,891 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:10:39,893 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:10:39,895 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:10:39,896 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:10:39,898 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:10:39,900 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:10:39,901 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:10:39,930 INFO L392 ElimStorePlain]: Different costs {30=[|v_#memory_int_56|, v_prenex_490, v_prenex_491, v_prenex_492, v_prenex_470, v_prenex_493, v_prenex_471, v_prenex_472, v_prenex_494, v_prenex_473, v_prenex_495, v_prenex_496, v_prenex_474, v_prenex_497, v_prenex_475, v_prenex_476, v_prenex_477, v_prenex_478, v_prenex_479, v_prenex_480, v_prenex_481, v_prenex_482, v_prenex_483, v_prenex_484, v_prenex_485, v_prenex_486, v_prenex_487, v_prenex_488, v_prenex_489, v_prenex_467, v_prenex_468], 56=[v_prenex_469]} [2019-08-31 05:10:43,701 WARN L176 IndexEqualityManager]: solver failed to check if following not equals relation is implied: (= |main_~#Dest~0.base| |main_~#distance~0.base|) [2019-08-31 05:10:50,931 WARN L176 IndexEqualityManager]: solver failed to check if following not equals relation is implied: (= |main_~#Weight~0.base| |main_~#distance~0.base|) [2019-08-31 05:10:56,083 INFO L235 Elim1Store]: Index analysis took 14928 ms [2019-08-31 05:11:17,665 WARN L188 SmtUtils]: Spent 271.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 80 [2019-08-31 05:11:17,665 INFO L341 Elim1Store]: treesize reduction 120, result has 70.7 percent of original size [2019-08-31 05:11:17,666 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 73 treesize of output 317 [2019-08-31 05:11:17,667 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:11:17,667 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:11:17,668 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:11:17,668 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:11:17,668 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:11:17,669 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:11:17,669 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:11:17,669 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:11:17,670 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:11:17,670 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:11:17,670 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:11:17,671 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:11:17,671 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:11:17,671 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:11:17,672 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:11:17,672 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:11:17,672 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:11:17,673 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:11:17,673 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:11:17,673 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:11:17,674 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:11:17,674 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:11:17,676 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 05:12:16,970 WARN L188 SmtUtils]: Spent 59.29 s on a formula simplification. DAG size of input: 999 DAG size of output: 80 [2019-08-31 05:12:16,970 INFO L567 ElimStorePlain]: treesize reduction 3680, result has 9.4 percent of original size [2019-08-31 05:12:16,971 INFO L464 ElimStorePlain]: Eliminatee v_prenex_490 vanished before elimination [2019-08-31 05:12:16,971 INFO L464 ElimStorePlain]: Eliminatee v_prenex_491 vanished before elimination [2019-08-31 05:12:16,971 INFO L464 ElimStorePlain]: Eliminatee v_prenex_492 vanished before elimination [2019-08-31 05:12:16,971 INFO L464 ElimStorePlain]: Eliminatee v_prenex_470 vanished before elimination [2019-08-31 05:12:16,971 INFO L464 ElimStorePlain]: Eliminatee v_prenex_493 vanished before elimination [2019-08-31 05:12:16,972 INFO L464 ElimStorePlain]: Eliminatee v_prenex_471 vanished before elimination [2019-08-31 05:12:16,972 INFO L464 ElimStorePlain]: Eliminatee v_prenex_472 vanished before elimination [2019-08-31 05:12:16,972 INFO L464 ElimStorePlain]: Eliminatee v_prenex_494 vanished before elimination [2019-08-31 05:12:16,972 INFO L464 ElimStorePlain]: Eliminatee v_prenex_473 vanished before elimination [2019-08-31 05:12:16,972 INFO L464 ElimStorePlain]: Eliminatee v_prenex_495 vanished before elimination [2019-08-31 05:12:16,972 INFO L464 ElimStorePlain]: Eliminatee v_prenex_496 vanished before elimination [2019-08-31 05:12:16,972 INFO L464 ElimStorePlain]: Eliminatee v_prenex_474 vanished before elimination [2019-08-31 05:12:16,973 INFO L464 ElimStorePlain]: Eliminatee v_prenex_497 vanished before elimination [2019-08-31 05:12:16,973 INFO L464 ElimStorePlain]: Eliminatee v_prenex_475 vanished before elimination [2019-08-31 05:12:16,973 INFO L464 ElimStorePlain]: Eliminatee v_prenex_476 vanished before elimination [2019-08-31 05:12:16,973 INFO L464 ElimStorePlain]: Eliminatee v_prenex_477 vanished before elimination [2019-08-31 05:12:16,973 INFO L464 ElimStorePlain]: Eliminatee v_prenex_478 vanished before elimination [2019-08-31 05:12:16,973 INFO L464 ElimStorePlain]: Eliminatee v_prenex_479 vanished before elimination [2019-08-31 05:12:16,973 INFO L464 ElimStorePlain]: Eliminatee v_prenex_480 vanished before elimination [2019-08-31 05:12:16,973 INFO L464 ElimStorePlain]: Eliminatee v_prenex_481 vanished before elimination [2019-08-31 05:12:16,973 INFO L464 ElimStorePlain]: Eliminatee v_prenex_482 vanished before elimination [2019-08-31 05:12:16,973 INFO L464 ElimStorePlain]: Eliminatee v_prenex_483 vanished before elimination [2019-08-31 05:12:16,974 INFO L464 ElimStorePlain]: Eliminatee v_prenex_484 vanished before elimination [2019-08-31 05:12:16,974 INFO L464 ElimStorePlain]: Eliminatee v_prenex_485 vanished before elimination [2019-08-31 05:12:16,974 INFO L464 ElimStorePlain]: Eliminatee v_prenex_486 vanished before elimination [2019-08-31 05:12:16,974 INFO L464 ElimStorePlain]: Eliminatee v_prenex_487 vanished before elimination [2019-08-31 05:12:16,974 INFO L464 ElimStorePlain]: Eliminatee v_prenex_488 vanished before elimination [2019-08-31 05:12:16,974 INFO L464 ElimStorePlain]: Eliminatee v_prenex_489 vanished before elimination [2019-08-31 05:12:16,974 INFO L464 ElimStorePlain]: Eliminatee v_prenex_467 vanished before elimination [2019-08-31 05:12:16,974 INFO L464 ElimStorePlain]: Eliminatee v_prenex_468 vanished before elimination [2019-08-31 05:12:16,974 INFO L464 ElimStorePlain]: Eliminatee v_prenex_469 vanished before elimination [2019-08-31 05:12:16,975 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 32 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-31 05:12:16,975 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 33 variables, input treesize:3256, output treesize:380 [2019-08-31 05:12:16,976 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:16,977 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:16,977 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:16,977 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:16,978 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:16,978 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:16,978 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:16,979 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:16,979 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:16,979 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:16,980 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:16,980 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:16,981 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:16,981 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:16,982 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:16,982 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:16,983 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:16,983 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:16,983 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:16,984 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:16,984 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:16,985 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:16,985 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:16,986 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:16,987 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:16,987 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:16,988 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:16,988 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:16,989 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:16,989 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:16,990 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:17,037 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:17,038 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:17,038 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:17,039 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:17,039 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:17,039 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:17,040 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:17,040 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:17,040 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:17,041 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:17,042 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:17,042 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:17,042 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:17,043 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:17,043 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:17,044 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:17,045 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:17,045 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:17,046 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:17,046 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:17,047 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:17,047 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:17,048 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:17,048 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:17,049 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:17,050 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:17,050 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:17,051 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:17,052 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:17,052 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:17,053 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:17,054 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:17,056 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:12:17,058 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:12:17,060 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:12:17,062 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:12:17,064 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:12:17,066 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:12:17,068 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:12:17,070 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:12:17,072 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:12:17,075 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:12:17,077 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:12:17,079 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:12:17,081 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:12:17,083 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:12:17,085 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:12:17,087 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:12:17,089 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:12:17,091 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:12:17,093 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:12:17,099 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:12:17,102 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:12:17,104 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:12:17,105 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:12:17,107 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:12:17,109 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:12:17,111 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:12:17,113 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:12:17,115 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:12:17,117 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:12:17,119 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:12:17,120 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:12:17,122 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-31 05:12:17,153 INFO L392 ElimStorePlain]: Different costs {30=[v_prenex_503, v_prenex_525, v_prenex_526, v_prenex_504, v_prenex_505, v_prenex_527, v_prenex_528, v_prenex_506, v_prenex_507, v_prenex_529, v_prenex_508, v_prenex_509, |v_#memory_int_57|, v_prenex_510, v_prenex_499, v_prenex_511, v_prenex_512, v_prenex_513, v_prenex_514, v_prenex_515, v_prenex_516, v_prenex_517, v_prenex_518, v_prenex_519, v_prenex_520, v_prenex_521, v_prenex_522, v_prenex_500, v_prenex_501, v_prenex_523, v_prenex_502, v_prenex_524], 56=[v_prenex_498]} [2019-08-31 05:12:28,067 WARN L176 IndexEqualityManager]: solver failed to check if following not equals relation is implied: (= |main_~#Weight~0.base| |main_~#distance~0.base|) [2019-08-31 05:12:34,913 INFO L235 Elim1Store]: Index analysis took 15335 ms [2019-08-31 05:12:54,636 WARN L188 SmtUtils]: Spent 258.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 80 [2019-08-31 05:12:54,637 INFO L341 Elim1Store]: treesize reduction 120, result has 70.7 percent of original size [2019-08-31 05:12:54,638 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 73 treesize of output 317 [2019-08-31 05:12:54,638 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:54,639 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:54,639 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:54,639 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:54,640 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:54,640 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:54,641 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:54,641 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:54,641 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:54,642 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:54,642 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:54,643 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:54,643 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:54,643 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:54,644 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:54,644 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:54,644 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:54,645 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:54,645 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 05:12:54,647 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts.