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/floats-cbmc-regression/float22.i -------------------------------------------------------------------------------- This is Ultimate 0.1.24-fab3c18 [2019-08-22 21:23:28,033 INFO L177 SettingsManager]: Resetting all preferences to default values... [2019-08-22 21:23:28,035 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2019-08-22 21:23:28,046 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2019-08-22 21:23:28,047 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2019-08-22 21:23:28,048 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2019-08-22 21:23:28,049 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2019-08-22 21:23:28,051 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2019-08-22 21:23:28,053 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2019-08-22 21:23:28,053 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2019-08-22 21:23:28,054 INFO L181 SettingsManager]: Resetting Symbolic Interpretation preferences to default values [2019-08-22 21:23:28,056 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2019-08-22 21:23:28,056 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2019-08-22 21:23:28,057 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2019-08-22 21:23:28,058 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2019-08-22 21:23:28,059 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2019-08-22 21:23:28,060 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2019-08-22 21:23:28,061 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2019-08-22 21:23:28,062 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2019-08-22 21:23:28,065 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2019-08-22 21:23:28,066 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2019-08-22 21:23:28,067 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2019-08-22 21:23:28,068 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2019-08-22 21:23:28,069 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2019-08-22 21:23:28,071 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2019-08-22 21:23:28,072 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2019-08-22 21:23:28,072 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2019-08-22 21:23:28,073 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2019-08-22 21:23:28,073 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2019-08-22 21:23:28,074 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2019-08-22 21:23:28,075 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2019-08-22 21:23:28,076 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2019-08-22 21:23:28,076 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2019-08-22 21:23:28,077 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2019-08-22 21:23:28,078 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2019-08-22 21:23:28,078 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2019-08-22 21:23:28,079 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2019-08-22 21:23:28,079 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2019-08-22 21:23:28,079 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2019-08-22 21:23:28,080 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2019-08-22 21:23:28,081 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2019-08-22 21:23:28,082 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-22 21:23:28,096 INFO L113 SettingsManager]: Loading preferences was successful [2019-08-22 21:23:28,097 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2019-08-22 21:23:28,098 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2019-08-22 21:23:28,098 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2019-08-22 21:23:28,098 INFO L138 SettingsManager]: * Use SBE=true [2019-08-22 21:23:28,099 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2019-08-22 21:23:28,099 INFO L138 SettingsManager]: * sizeof long=4 [2019-08-22 21:23:28,099 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2019-08-22 21:23:28,099 INFO L138 SettingsManager]: * sizeof POINTER=4 [2019-08-22 21:23:28,099 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2019-08-22 21:23:28,100 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2019-08-22 21:23:28,100 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2019-08-22 21:23:28,100 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2019-08-22 21:23:28,100 INFO L138 SettingsManager]: * sizeof long double=12 [2019-08-22 21:23:28,100 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2019-08-22 21:23:28,101 INFO L138 SettingsManager]: * Use constant arrays=true [2019-08-22 21:23:28,101 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2019-08-22 21:23:28,101 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2019-08-22 21:23:28,101 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2019-08-22 21:23:28,101 INFO L138 SettingsManager]: * To the following directory=./dump/ [2019-08-22 21:23:28,102 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2019-08-22 21:23:28,102 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2019-08-22 21:23:28,102 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2019-08-22 21:23:28,102 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2019-08-22 21:23:28,102 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2019-08-22 21:23:28,103 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2019-08-22 21:23:28,103 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2019-08-22 21:23:28,103 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2019-08-22 21:23:28,103 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2019-08-22 21:23:28,132 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2019-08-22 21:23:28,144 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2019-08-22 21:23:28,148 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2019-08-22 21:23:28,149 INFO L271 PluginConnector]: Initializing CDTParser... [2019-08-22 21:23:28,150 INFO L275 PluginConnector]: CDTParser initialized [2019-08-22 21:23:28,151 INFO L428 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/floats-cbmc-regression/float22.i [2019-08-22 21:23:28,222 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b8683e001/69e2807cc9964513802b08043fece675/FLAGc15289ed4 [2019-08-22 21:23:28,741 INFO L306 CDTParser]: Found 1 translation units. [2019-08-22 21:23:28,742 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/floats-cbmc-regression/float22.i [2019-08-22 21:23:28,749 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b8683e001/69e2807cc9964513802b08043fece675/FLAGc15289ed4 [2019-08-22 21:23:29,211 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b8683e001/69e2807cc9964513802b08043fece675 [2019-08-22 21:23:29,221 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2019-08-22 21:23:29,222 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2019-08-22 21:23:29,223 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2019-08-22 21:23:29,224 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2019-08-22 21:23:29,227 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2019-08-22 21:23:29,228 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.08 09:23:29" (1/1) ... [2019-08-22 21:23:29,231 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@71da27a7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.08 09:23:29, skipping insertion in model container [2019-08-22 21:23:29,232 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.08 09:23:29" (1/1) ... [2019-08-22 21:23:29,239 INFO L142 MainTranslator]: Starting translation in SV-COMP mode [2019-08-22 21:23:29,267 INFO L173 MainTranslator]: Built tables and reachable declarations [2019-08-22 21:23:29,490 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-08-22 21:23:29,494 INFO L188 MainTranslator]: Completed pre-run [2019-08-22 21:23:29,528 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-08-22 21:23:29,644 INFO L192 MainTranslator]: Completed translation [2019-08-22 21:23:29,645 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.08 09:23:29 WrapperNode [2019-08-22 21:23:29,645 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2019-08-22 21:23:29,646 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2019-08-22 21:23:29,646 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2019-08-22 21:23:29,646 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2019-08-22 21:23:29,657 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.08 09:23:29" (1/1) ... [2019-08-22 21:23:29,657 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.08 09:23:29" (1/1) ... [2019-08-22 21:23:29,667 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.08 09:23:29" (1/1) ... [2019-08-22 21:23:29,668 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.08 09:23:29" (1/1) ... [2019-08-22 21:23:29,685 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.08 09:23:29" (1/1) ... [2019-08-22 21:23:29,688 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.08 09:23:29" (1/1) ... [2019-08-22 21:23:29,690 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.08 09:23:29" (1/1) ... [2019-08-22 21:23:29,693 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2019-08-22 21:23:29,694 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2019-08-22 21:23:29,694 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2019-08-22 21:23:29,694 INFO L275 PluginConnector]: RCFGBuilder initialized [2019-08-22 21:23:29,695 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.08 09:23:29" (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-22 21:23:29,754 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2019-08-22 21:23:29,754 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2019-08-22 21:23:29,754 INFO L138 BoogieDeclarations]: Found implementation of procedure returnsField [2019-08-22 21:23:29,754 INFO L138 BoogieDeclarations]: Found implementation of procedure returnsStructure [2019-08-22 21:23:29,755 INFO L138 BoogieDeclarations]: Found implementation of procedure testOne [2019-08-22 21:23:29,755 INFO L138 BoogieDeclarations]: Found implementation of procedure testTwo [2019-08-22 21:23:29,755 INFO L138 BoogieDeclarations]: Found implementation of procedure testThree [2019-08-22 21:23:29,755 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2019-08-22 21:23:29,755 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_error [2019-08-22 21:23:29,755 INFO L130 BoogieDeclarations]: Found specification of procedure returnsField [2019-08-22 21:23:29,756 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2019-08-22 21:23:29,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2019-08-22 21:23:29,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~real [2019-08-22 21:23:29,756 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2019-08-22 21:23:29,756 INFO L130 BoogieDeclarations]: Found specification of procedure returnsStructure [2019-08-22 21:23:29,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2019-08-22 21:23:29,757 INFO L130 BoogieDeclarations]: Found specification of procedure testOne [2019-08-22 21:23:29,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~real [2019-08-22 21:23:29,757 INFO L130 BoogieDeclarations]: Found specification of procedure testTwo [2019-08-22 21:23:29,757 INFO L130 BoogieDeclarations]: Found specification of procedure testThree [2019-08-22 21:23:29,757 INFO L130 BoogieDeclarations]: Found specification of procedure main [2019-08-22 21:23:29,758 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2019-08-22 21:23:29,758 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2019-08-22 21:23:30,254 INFO L278 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2019-08-22 21:23:30,255 INFO L283 CfgBuilder]: Removed 0 assume(true) statements. [2019-08-22 21:23:30,256 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.08 09:23:30 BoogieIcfgContainer [2019-08-22 21:23:30,256 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2019-08-22 21:23:30,257 INFO L113 PluginConnector]: ------------------------Symbolic Interpretation---------------------------- [2019-08-22 21:23:30,257 INFO L271 PluginConnector]: Initializing Symbolic Interpretation... [2019-08-22 21:23:30,257 INFO L275 PluginConnector]: Symbolic Interpretation initialized [2019-08-22 21:23:30,259 INFO L185 PluginConnector]: Executing the observer SymbolicInterpretationObserver from plugin Symbolic Interpretation for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.08 09:23:30" (1/1) ... [2019-08-22 21:23:30,273 INFO L148 IcfgInterpreter]: Started Sifa with 4 locations of interest [2019-08-22 21:23:30,275 INFO L155 IcfgInterpreter]: Building call graph [2019-08-22 21:23:30,283 INFO L160 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2019-08-22 21:23:30,292 INFO L165 IcfgInterpreter]: Starting interpretation [2019-08-22 21:23:30,293 INFO L185 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 [2019-08-22 21:23:30,378 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-22 21:23:30,379 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:30,404 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:23:30,405 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-08-22 21:23:30,405 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:13, output treesize:12 [2019-08-22 21:23:30,430 INFO L185 IcfgInterpreter]: Interpreting procedure main with input of size 24 [2019-08-22 21:23:30,454 INFO L392 ElimStorePlain]: Different costs {0=[|v_#length_38|], 6=[|v_#valid_54|]} [2019-08-22 21:23:30,469 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:23:30,471 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2019-08-22 21:23:30,471 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:30,514 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:23:30,578 INFO L341 Elim1Store]: treesize reduction 14, result has 50.0 percent of original size [2019-08-22 21:23:30,578 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 24 treesize of output 29 [2019-08-22 21:23:30,581 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:30,618 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:23:30,619 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-08-22 21:23:30,619 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:52, output treesize:45 [2019-08-22 21:23:30,634 INFO L392 ElimStorePlain]: Different costs {0=[|v_#length_39|], 1=[|v_#valid_55|]} [2019-08-22 21:23:30,649 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2019-08-22 21:23:30,649 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:30,723 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:23:30,737 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 9 [2019-08-22 21:23:30,738 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:30,790 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:23:30,817 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 24 [2019-08-22 21:23:30,818 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:30,875 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:23:30,885 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2019-08-22 21:23:30,886 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:30,935 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:23:30,945 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2019-08-22 21:23:30,945 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:30,986 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:23:30,995 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2019-08-22 21:23:30,995 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:31,039 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:23:31,041 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, 4 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2019-08-22 21:23:31,042 INFO L221 ElimStorePlain]: Needed 7 recursive calls to eliminate 8 variables, input treesize:120, output treesize:72 [2019-08-22 21:23:31,096 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2019-08-22 21:23:31,097 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:31,172 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:23:31,181 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2019-08-22 21:23:31,182 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:31,231 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:23:31,233 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2019-08-22 21:23:31,234 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:113, output treesize:93 [2019-08-22 21:23:31,256 INFO L392 ElimStorePlain]: Different costs {2=[|v_#memory_real_8|, |v_#memory_real_78|, |v_#memory_real_10|, |v_#memory_real_9|], 18=[|v_#memory_int_62|]} [2019-08-22 21:23:31,268 INFO L496 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:23:31,361 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:23:31,393 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:23:31,393 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 39 [2019-08-22 21:23:31,395 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:23:31,400 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:23:31,401 INFO L496 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:23:31,581 WARN L188 SmtUtils]: Spent 179.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 73 [2019-08-22 21:23:31,582 INFO L567 ElimStorePlain]: treesize reduction 16, result has 90.4 percent of original size [2019-08-22 21:23:31,588 INFO L496 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:23:31,666 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:23:31,678 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:23:31,679 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:23:31,681 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:23:31,701 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:23:31,702 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 6 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 56 [2019-08-22 21:23:31,702 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:23:31,704 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:31,847 WARN L188 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 67 [2019-08-22 21:23:31,848 INFO L567 ElimStorePlain]: treesize reduction 16, result has 89.5 percent of original size [2019-08-22 21:23:31,864 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:23:31,866 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:23:31,868 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:23:31,871 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-22 21:23:31,872 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-22 21:23:31,916 INFO L341 Elim1Store]: treesize reduction 32, result has 56.8 percent of original size [2019-08-22 21:23:31,917 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 64 treesize of output 71 [2019-08-22 21:23:31,918 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:32,070 WARN L188 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 64 [2019-08-22 21:23:32,072 INFO L567 ElimStorePlain]: treesize reduction 16, result has 88.1 percent of original size [2019-08-22 21:23:32,073 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:23:32,075 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 5 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2019-08-22 21:23:32,076 INFO L221 ElimStorePlain]: Needed 6 recursive calls to eliminate 7 variables, input treesize:173, output treesize:98 [2019-08-22 21:23:32,080 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:23:32,109 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 160 [2019-08-22 21:23:32,111 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:32,122 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 146 treesize of output 144 [2019-08-22 21:23:32,124 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:32,579 WARN L188 SmtUtils]: Spent 454.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 86 [2019-08-22 21:23:32,580 INFO L567 ElimStorePlain]: treesize reduction 25, result has 91.6 percent of original size [2019-08-22 21:23:32,591 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 116 treesize of output 114 [2019-08-22 21:23:32,593 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:32,603 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:23:32,603 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:32,662 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:23:32,664 INFO L392 ElimStorePlain]: Different costs {5=[|v_old(#memory_real)_AFTER_CALL_2|], 24=[|v_#memory_int_BEFORE_CALL_3|]} [2019-08-22 21:23:32,664 INFO L464 ElimStorePlain]: Eliminatee |v_old(#memory_real)_AFTER_CALL_2| vanished before elimination [2019-08-22 21:23:32,671 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:23:32,673 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2019-08-22 21:23:32,673 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:32,715 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:23:32,716 INFO L496 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 2 dim-1 vars, 2 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2019-08-22 21:23:32,717 INFO L221 ElimStorePlain]: Needed 6 recursive calls to eliminate 8 variables, input treesize:309, output treesize:93 [2019-08-22 21:23:32,726 INFO L392 ElimStorePlain]: Different costs {2=[|v_#memory_real_20|, |v_#memory_real_79|, |v_#memory_real_18|, |v_#memory_real_19|], 18=[|v_#memory_int_63|]} [2019-08-22 21:23:32,731 INFO L496 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:23:32,819 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:23:32,844 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:23:32,845 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 39 [2019-08-22 21:23:32,846 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:23:32,847 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:23:32,848 INFO L496 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:23:33,022 WARN L188 SmtUtils]: Spent 173.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 79 [2019-08-22 21:23:33,023 INFO L567 ElimStorePlain]: treesize reduction 16, result has 91.2 percent of original size [2019-08-22 21:23:33,033 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:23:33,034 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:23:33,036 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:23:33,040 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 6 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 24 [2019-08-22 21:23:33,041 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:33,115 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:23:33,132 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:23:33,145 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:23:33,146 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 32 treesize of output 50 [2019-08-22 21:23:33,147 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:23:33,148 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:33,310 WARN L188 SmtUtils]: Spent 161.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 70 [2019-08-22 21:23:33,311 INFO L567 ElimStorePlain]: treesize reduction 16, result has 89.9 percent of original size [2019-08-22 21:23:33,325 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:23:33,326 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:23:33,327 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:23:33,330 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-22 21:23:33,338 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-22 21:23:33,383 INFO L341 Elim1Store]: treesize reduction 32, result has 56.8 percent of original size [2019-08-22 21:23:33,384 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 64 treesize of output 71 [2019-08-22 21:23:33,385 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:33,529 WARN L188 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 68 [2019-08-22 21:23:33,530 INFO L567 ElimStorePlain]: treesize reduction 16, result has 89.0 percent of original size [2019-08-22 21:23:33,532 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:23:33,533 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 5 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2019-08-22 21:23:33,534 INFO L221 ElimStorePlain]: Needed 6 recursive calls to eliminate 7 variables, input treesize:187, output treesize:118 [2019-08-22 21:23:33,535 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:23:33,540 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:23:33,576 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 68 treesize of output 67 [2019-08-22 21:23:33,577 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:33,622 INFO L341 Elim1Store]: treesize reduction 3, result has 91.7 percent of original size [2019-08-22 21:23:33,622 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 113 treesize of output 144 [2019-08-22 21:23:33,624 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:33,857 WARN L188 SmtUtils]: Spent 233.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 62 [2019-08-22 21:23:33,858 INFO L567 ElimStorePlain]: treesize reduction 35, result has 83.0 percent of original size [2019-08-22 21:23:33,860 INFO L496 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-1 vars, End of recursive call: 6 dim-0 vars, and 2 xjuncts. [2019-08-22 21:23:33,860 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 5 variables, input treesize:182, output treesize:171 [2019-08-22 21:23:33,874 INFO L392 ElimStorePlain]: Different costs {0=[|v_#length_40|], 6=[|v_#valid_57|]} [2019-08-22 21:23:33,880 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:23:33,882 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 11 [2019-08-22 21:23:33,882 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:33,907 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:23:33,930 INFO L341 Elim1Store]: treesize reduction 14, result has 50.0 percent of original size [2019-08-22 21:23:33,930 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 24 treesize of output 29 [2019-08-22 21:23:33,931 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:33,951 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:23:33,951 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-08-22 21:23:33,952 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:52, output treesize:45 [2019-08-22 21:23:33,970 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2019-08-22 21:23:33,971 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:34,021 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:23:34,028 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2019-08-22 21:23:34,028 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:34,069 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:23:34,070 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2019-08-22 21:23:34,070 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:113, output treesize:93 [2019-08-22 21:23:34,077 INFO L392 ElimStorePlain]: Different costs {2=[|v_#memory_real_50|, |v_#memory_real_49|, |v_#memory_real_48|, |v_#memory_real_80|], 18=[|v_#memory_int_64|]} [2019-08-22 21:23:34,082 INFO L496 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:23:34,158 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:23:34,164 INFO L496 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:23:34,231 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:23:34,239 INFO L496 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:23:34,310 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:23:34,321 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:23:34,323 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:23:34,324 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:23:34,337 INFO L341 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2019-08-22 21:23:34,338 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 6 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 33 [2019-08-22 21:23:34,339 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:34,396 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:23:34,422 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:23:34,427 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:23:34,428 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:23:34,430 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-22 21:23:34,431 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-22 21:23:34,465 INFO L341 Elim1Store]: treesize reduction 32, result has 56.8 percent of original size [2019-08-22 21:23:34,465 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 64 treesize of output 71 [2019-08-22 21:23:34,466 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:34,580 WARN L188 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 62 [2019-08-22 21:23:34,580 INFO L567 ElimStorePlain]: treesize reduction 16, result has 87.9 percent of original size [2019-08-22 21:23:34,581 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:23:34,583 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 5 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2019-08-22 21:23:34,583 INFO L221 ElimStorePlain]: Needed 6 recursive calls to eliminate 7 variables, input treesize:173, output treesize:98 [2019-08-22 21:23:34,585 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:23:34,610 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 160 [2019-08-22 21:23:34,611 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:34,620 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 146 treesize of output 144 [2019-08-22 21:23:34,621 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:35,000 WARN L188 SmtUtils]: Spent 378.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 88 [2019-08-22 21:23:35,001 INFO L567 ElimStorePlain]: treesize reduction 27, result has 91.0 percent of original size [2019-08-22 21:23:35,010 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 114 treesize of output 112 [2019-08-22 21:23:35,011 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:35,022 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:23:35,022 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:35,100 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:23:35,107 INFO L392 ElimStorePlain]: Different costs {5=[|v_#memory_real_BEFORE_CALL_6|], 24=[|v_old(#memory_int)_AFTER_CALL_5|]} [2019-08-22 21:23:35,107 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_real_BEFORE_CALL_6| vanished before elimination [2019-08-22 21:23:35,115 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:23:35,116 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 7 [2019-08-22 21:23:35,117 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:35,159 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:23:35,160 INFO L496 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 2 dim-1 vars, 2 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2019-08-22 21:23:35,160 INFO L221 ElimStorePlain]: Needed 6 recursive calls to eliminate 8 variables, input treesize:309, output treesize:93 [2019-08-22 21:23:35,166 INFO L392 ElimStorePlain]: Different costs {2=[|v_#memory_real_58|, |v_#memory_real_59|, |v_#memory_real_81|, |v_#memory_real_60|], 18=[|v_#memory_int_65|]} [2019-08-22 21:23:35,170 INFO L496 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:23:35,258 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:23:35,263 INFO L496 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:23:35,342 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:23:35,353 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:23:35,368 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:23:35,369 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 47 [2019-08-22 21:23:35,370 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:23:35,371 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:23:35,372 INFO L496 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:23:35,531 WARN L188 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 76 [2019-08-22 21:23:35,531 INFO L567 ElimStorePlain]: treesize reduction 12, result has 92.7 percent of original size [2019-08-22 21:23:35,561 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:23:35,587 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:23:35,588 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 35 treesize of output 58 [2019-08-22 21:23:35,589 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:23:35,589 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:23:35,591 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:35,779 WARN L188 SmtUtils]: Spent 187.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 70 [2019-08-22 21:23:35,779 INFO L567 ElimStorePlain]: treesize reduction 41, result has 77.6 percent of original size [2019-08-22 21:23:35,792 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:23:35,793 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:23:35,799 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:23:35,800 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:23:35,801 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-22 21:23:35,806 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-22 21:23:35,849 INFO L341 Elim1Store]: treesize reduction 32, result has 56.8 percent of original size [2019-08-22 21:23:35,850 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 8 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 64 treesize of output 71 [2019-08-22 21:23:35,851 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:35,985 WARN L188 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 68 [2019-08-22 21:23:35,986 INFO L567 ElimStorePlain]: treesize reduction 16, result has 89.2 percent of original size [2019-08-22 21:23:35,987 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:23:35,988 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 5 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2019-08-22 21:23:35,989 INFO L221 ElimStorePlain]: Needed 6 recursive calls to eliminate 7 variables, input treesize:187, output treesize:120 [2019-08-22 21:23:35,990 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:23:35,998 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:23:36,010 INFO L392 ElimStorePlain]: Different costs {0=[|v_#length_41|], 1=[|v_#valid_58|]} [2019-08-22 21:23:36,017 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2019-08-22 21:23:36,017 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:36,053 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:23:36,058 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 9 [2019-08-22 21:23:36,059 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:36,093 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:23:36,105 INFO L496 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:23:36,132 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:23:36,136 INFO L496 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:23:36,156 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:23:36,164 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 24 [2019-08-22 21:23:36,164 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:36,190 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:23:36,199 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 15 [2019-08-22 21:23:36,200 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:36,245 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:23:36,246 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, 4 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2019-08-22 21:23:36,246 INFO L221 ElimStorePlain]: Needed 7 recursive calls to eliminate 8 variables, input treesize:99, output treesize:51 [2019-08-22 21:23:36,262 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 149 treesize of output 147 [2019-08-22 21:23:36,263 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:36,608 WARN L188 SmtUtils]: Spent 344.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 103 [2019-08-22 21:23:36,608 INFO L567 ElimStorePlain]: treesize reduction 45, result has 85.5 percent of original size [2019-08-22 21:23:36,618 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 161 treesize of output 159 [2019-08-22 21:23:36,619 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:36,797 WARN L188 SmtUtils]: Spent 177.00 ms on a formula simplification that was a NOOP. DAG size: 100 [2019-08-22 21:23:36,797 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:23:36,807 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 103 treesize of output 101 [2019-08-22 21:23:36,808 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:36,973 WARN L188 SmtUtils]: Spent 163.00 ms on a formula simplification that was a NOOP. DAG size: 97 [2019-08-22 21:23:36,973 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:23:36,985 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 156 treesize of output 154 [2019-08-22 21:23:36,986 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:37,141 WARN L188 SmtUtils]: Spent 154.00 ms on a formula simplification that was a NOOP. DAG size: 94 [2019-08-22 21:23:37,142 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:23:37,146 INFO L392 ElimStorePlain]: Different costs {2=[|v_#memory_real_BEFORE_CALL_7|, v_prenex_7], 28=[v_prenex_8], 36=[|v_old(#memory_int)_AFTER_CALL_6|]} [2019-08-22 21:23:37,183 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:23:37,184 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 151 treesize of output 151 [2019-08-22 21:23:37,185 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:37,357 WARN L188 SmtUtils]: Spent 171.00 ms on a formula simplification that was a NOOP. DAG size: 88 [2019-08-22 21:23:37,358 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:23:37,358 INFO L464 ElimStorePlain]: Eliminatee v_prenex_7 vanished before elimination [2019-08-22 21:23:37,380 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:23:37,381 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 98 treesize of output 90 [2019-08-22 21:23:37,382 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:23:37,398 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:37,561 WARN L188 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 46 [2019-08-22 21:23:37,562 INFO L567 ElimStorePlain]: treesize reduction 141, result has 33.8 percent of original size [2019-08-22 21:23:37,563 INFO L464 ElimStorePlain]: Eliminatee |v_old(#memory_int)_AFTER_CALL_6| vanished before elimination [2019-08-22 21:23:37,564 INFO L496 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, 4 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2019-08-22 21:23:37,564 INFO L221 ElimStorePlain]: Needed 7 recursive calls to eliminate 12 variables, input treesize:315, output treesize:72 [2019-08-22 21:23:37,570 INFO L392 ElimStorePlain]: Different costs {2=[|v_#memory_real_83|], 6=[|v_#memory_int_67|]} [2019-08-22 21:23:37,587 INFO L341 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2019-08-22 21:23:37,587 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 15 [2019-08-22 21:23:37,588 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:37,646 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:23:37,671 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:23:37,672 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 53 [2019-08-22 21:23:37,673 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:37,794 WARN L188 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 49 [2019-08-22 21:23:37,794 INFO L567 ElimStorePlain]: treesize reduction 16, result has 83.3 percent of original size [2019-08-22 21:23:37,795 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:23:37,797 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2019-08-22 21:23:37,797 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:95, output treesize:80 [2019-08-22 21:23:37,800 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:23:37,820 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 123 treesize of output 121 [2019-08-22 21:23:37,821 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:37,834 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 107 treesize of output 105 [2019-08-22 21:23:37,835 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:38,174 WARN L188 SmtUtils]: Spent 338.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 78 [2019-08-22 21:23:38,175 INFO L567 ElimStorePlain]: treesize reduction 11, result has 95.0 percent of original size [2019-08-22 21:23:38,185 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 118 treesize of output 116 [2019-08-22 21:23:38,185 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:38,195 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 91 treesize of output 89 [2019-08-22 21:23:38,196 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:38,318 WARN L188 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 73 [2019-08-22 21:23:38,318 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:23:38,320 INFO L392 ElimStorePlain]: Different costs {2=[|v_old(#memory_int)_AFTER_CALL_7|], 5=[|v_#memory_real_BEFORE_CALL_8|]} [2019-08-22 21:23:38,333 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 113 treesize of output 101 [2019-08-22 21:23:38,334 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:38,342 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 78 [2019-08-22 21:23:38,343 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:38,448 WARN L188 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 46 [2019-08-22 21:23:38,448 INFO L567 ElimStorePlain]: treesize reduction 91, result has 44.2 percent of original size [2019-08-22 21:23:38,448 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_real_BEFORE_CALL_8| vanished before elimination [2019-08-22 21:23:38,449 INFO L496 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 2 dim-1 vars, 2 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2019-08-22 21:23:38,450 INFO L221 ElimStorePlain]: Needed 7 recursive calls to eliminate 8 variables, input treesize:231, output treesize:72 [2019-08-22 21:23:38,461 INFO L392 ElimStorePlain]: Different costs {2=[|v_#memory_real_84|], 6=[|v_#memory_int_68|]} [2019-08-22 21:23:38,481 INFO L341 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2019-08-22 21:23:38,482 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 15 [2019-08-22 21:23:38,482 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:38,539 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:23:38,562 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:23:38,562 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 53 [2019-08-22 21:23:38,564 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:38,671 WARN L188 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 57 [2019-08-22 21:23:38,672 INFO L567 ElimStorePlain]: treesize reduction 16, result has 85.5 percent of original size [2019-08-22 21:23:38,672 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:23:38,673 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2019-08-22 21:23:38,673 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:109, output treesize:94 [2019-08-22 21:23:38,675 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:23:38,678 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:23:38,706 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 68 treesize of output 67 [2019-08-22 21:23:38,707 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:38,764 INFO L341 Elim1Store]: treesize reduction 3, result has 91.7 percent of original size [2019-08-22 21:23:38,765 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 95 treesize of output 126 [2019-08-22 21:23:38,766 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:38,952 WARN L188 SmtUtils]: Spent 185.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 62 [2019-08-22 21:23:38,952 INFO L567 ElimStorePlain]: treesize reduction 35, result has 81.4 percent of original size [2019-08-22 21:23:38,955 INFO L496 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-1 vars, End of recursive call: 6 dim-0 vars, and 2 xjuncts. [2019-08-22 21:23:38,956 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 5 variables, input treesize:164, output treesize:153 [2019-08-22 21:23:38,975 INFO L392 ElimStorePlain]: Different costs {0=[v_prenex_16, |v_#length_BEFORE_CALL_9|], 1=[|v_#valid_BEFORE_CALL_10|], 3=[v_prenex_17]} [2019-08-22 21:23:39,014 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 224 treesize of output 222 [2019-08-22 21:23:39,015 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:39,035 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 192 treesize of output 190 [2019-08-22 21:23:39,036 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:40,283 WARN L188 SmtUtils]: Spent 1.25 s on a formula simplification. DAG size of input: 171 DAG size of output: 168 [2019-08-22 21:23:40,283 INFO L567 ElimStorePlain]: treesize reduction 36, result has 95.0 percent of original size [2019-08-22 21:23:40,296 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 133 treesize of output 131 [2019-08-22 21:23:40,297 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:40,321 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 165 treesize of output 163 [2019-08-22 21:23:40,322 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:40,938 WARN L188 SmtUtils]: Spent 615.00 ms on a formula simplification that was a NOOP. DAG size: 165 [2019-08-22 21:23:40,938 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:23:40,953 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:23:40,957 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 128 treesize of output 124 [2019-08-22 21:23:40,958 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:40,980 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:23:40,982 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 160 treesize of output 156 [2019-08-22 21:23:40,983 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:41,562 WARN L188 SmtUtils]: Spent 579.00 ms on a formula simplification that was a NOOP. DAG size: 160 [2019-08-22 21:23:41,563 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:23:41,591 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:23:41,612 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:23:41,613 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 210 treesize of output 220 [2019-08-22 21:23:41,614 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:41,634 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:23:41,646 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:23:41,647 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 178 treesize of output 188 [2019-08-22 21:23:41,648 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:42,212 WARN L188 SmtUtils]: Spent 563.00 ms on a formula simplification that was a NOOP. DAG size: 153 [2019-08-22 21:23:42,212 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:23:42,213 INFO L392 ElimStorePlain]: Different costs {1=[|v_#memory_real_BEFORE_CALL_9|, |v_old(#memory_int)_AFTER_CALL_8|], 5=[v_prenex_15]} [2019-08-22 21:23:42,235 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:23:42,236 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 195 treesize of output 195 [2019-08-22 21:23:42,237 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:42,283 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:23:42,284 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 163 treesize of output 163 [2019-08-22 21:23:42,285 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:42,839 WARN L188 SmtUtils]: Spent 553.00 ms on a formula simplification that was a NOOP. DAG size: 147 [2019-08-22 21:23:42,839 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:23:42,895 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:23:42,895 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 150 treesize of output 142 [2019-08-22 21:23:42,896 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:23:42,898 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:42,915 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:23:42,916 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 118 treesize of output 110 [2019-08-22 21:23:42,917 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:23:42,920 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:43,377 WARN L188 SmtUtils]: Spent 456.00 ms on a formula simplification that was a NOOP. DAG size: 136 [2019-08-22 21:23:43,378 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:23:43,465 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:23:43,466 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 7 select indices, 7 select index equivalence classes, 6 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 15 case distinctions, treesize of input 184 treesize of output 192 [2019-08-22 21:23:43,468 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:23:43,468 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:23:43,469 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:23:43,470 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:23:43,495 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:23:43,495 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:23:43,496 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:23:43,497 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:23:43,499 INFO L496 ElimStorePlain]: Start of recursive call 14: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2019-08-22 21:23:43,537 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:23:43,538 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 7 select indices, 7 select index equivalence classes, 6 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 15 case distinctions, treesize of input 152 treesize of output 160 [2019-08-22 21:23:43,539 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:23:43,540 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:23:43,540 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:23:43,555 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:23:43,556 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:23:43,557 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:23:43,557 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:23:43,558 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:23:43,559 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:23:43,559 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:23:43,561 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:23:43,562 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:23:43,562 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:23:43,563 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:23:43,567 INFO L496 ElimStorePlain]: Start of recursive call 15: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2019-08-22 21:23:44,549 WARN L188 SmtUtils]: Spent 981.00 ms on a formula simplification. DAG size of input: 146 DAG size of output: 142 [2019-08-22 21:23:44,550 INFO L567 ElimStorePlain]: treesize reduction 8, result has 98.4 percent of original size [2019-08-22 21:23:44,552 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:23:44,552 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:23:44,561 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:23:44,564 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:23:44,565 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:23:44,567 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:23:44,573 INFO L496 ElimStorePlain]: Start of recursive call 1: 12 dim-0 vars, 4 dim-1 vars, 3 dim-2 vars, End of recursive call: 6 dim-0 vars, and 2 xjuncts. [2019-08-22 21:23:44,573 INFO L221 ElimStorePlain]: Needed 15 recursive calls to eliminate 19 variables, input treesize:733, output treesize:181 [2019-08-22 21:23:44,598 INFO L185 IcfgInterpreter]: Interpreting procedure testThree with input of size 96 [2019-08-22 21:23:44,624 INFO L392 ElimStorePlain]: Different costs {5=[|v_#memory_real_85|], 15=[|v_#memory_int_69|]} [2019-08-22 21:23:44,647 INFO L341 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2019-08-22 21:23:44,648 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 172 treesize of output 171 [2019-08-22 21:23:44,649 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:44,682 INFO L341 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2019-08-22 21:23:44,683 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 204 treesize of output 203 [2019-08-22 21:23:44,684 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:44,978 WARN L188 SmtUtils]: Spent 293.00 ms on a formula simplification that was a NOOP. DAG size: 158 [2019-08-22 21:23:44,979 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:23:45,027 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:23:45,028 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 168 treesize of output 182 [2019-08-22 21:23:45,030 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:45,065 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:23:45,066 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 200 treesize of output 214 [2019-08-22 21:23:45,067 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:45,637 WARN L188 SmtUtils]: Spent 568.00 ms on a formula simplification. DAG size of input: 163 DAG size of output: 155 [2019-08-22 21:23:45,637 INFO L567 ElimStorePlain]: treesize reduction 32, result has 91.6 percent of original size [2019-08-22 21:23:45,639 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:23:45,640 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:23:45,642 INFO L496 ElimStorePlain]: Start of recursive call 1: 10 dim-0 vars, 2 dim-2 vars, End of recursive call: 10 dim-0 vars, and 2 xjuncts. [2019-08-22 21:23:45,642 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 12 variables, input treesize:377, output treesize:347 [2019-08-22 21:23:45,645 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:23:45,647 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:23:45,688 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 200 treesize of output 198 [2019-08-22 21:23:45,689 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:45,704 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 184 treesize of output 182 [2019-08-22 21:23:45,705 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:47,230 WARN L188 SmtUtils]: Spent 1.52 s on a formula simplification. DAG size of input: 201 DAG size of output: 197 [2019-08-22 21:23:47,231 INFO L567 ElimStorePlain]: treesize reduction 22, result has 97.3 percent of original size [2019-08-22 21:23:47,261 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 168 treesize of output 166 [2019-08-22 21:23:47,262 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:47,278 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 195 treesize of output 193 [2019-08-22 21:23:47,279 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:48,015 WARN L188 SmtUtils]: Spent 735.00 ms on a formula simplification that was a NOOP. DAG size: 192 [2019-08-22 21:23:48,015 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:23:48,034 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 232 treesize of output 230 [2019-08-22 21:23:48,035 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:48,049 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 205 treesize of output 203 [2019-08-22 21:23:48,050 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:48,803 WARN L188 SmtUtils]: Spent 753.00 ms on a formula simplification that was a NOOP. DAG size: 187 [2019-08-22 21:23:48,804 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:23:48,824 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 227 treesize of output 225 [2019-08-22 21:23:48,825 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:48,840 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 200 treesize of output 198 [2019-08-22 21:23:48,841 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:49,578 WARN L188 SmtUtils]: Spent 736.00 ms on a formula simplification that was a NOOP. DAG size: 182 [2019-08-22 21:23:49,579 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:23:49,586 INFO L392 ElimStorePlain]: Different costs {2=[v_prenex_25, |v_#memory_int_BEFORE_CALL_14|], 5=[v_prenex_24, |v_#memory_real_BEFORE_CALL_14|]} [2019-08-22 21:23:49,618 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 163 treesize of output 155 [2019-08-22 21:23:49,619 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:49,639 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:23:49,639 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:50,113 WARN L188 SmtUtils]: Spent 473.00 ms on a formula simplification that was a NOOP. DAG size: 156 [2019-08-22 21:23:50,114 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:23:50,140 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 222 treesize of output 210 [2019-08-22 21:23:50,141 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:50,154 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 195 treesize of output 187 [2019-08-22 21:23:50,155 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:50,754 WARN L188 SmtUtils]: Spent 598.00 ms on a formula simplification. DAG size of input: 141 DAG size of output: 130 [2019-08-22 21:23:50,755 INFO L567 ElimStorePlain]: treesize reduction 199, result has 62.5 percent of original size [2019-08-22 21:23:50,755 INFO L464 ElimStorePlain]: Eliminatee v_prenex_24 vanished before elimination [2019-08-22 21:23:50,755 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_real_BEFORE_CALL_14| vanished before elimination [2019-08-22 21:23:50,757 INFO L496 ElimStorePlain]: Start of recursive call 1: 12 dim-0 vars, 4 dim-1 vars, 4 dim-2 vars, End of recursive call: 10 dim-0 vars, and 2 xjuncts. [2019-08-22 21:23:50,758 INFO L221 ElimStorePlain]: Needed 13 recursive calls to eliminate 20 variables, input treesize:833, output treesize:331 [2019-08-22 21:23:50,785 INFO L392 ElimStorePlain]: Different costs {5=[|v_#memory_real_86|], 15=[|v_#memory_int_70|]} [2019-08-22 21:23:50,808 INFO L341 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2019-08-22 21:23:50,809 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 186 treesize of output 185 [2019-08-22 21:23:50,810 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:50,852 INFO L341 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2019-08-22 21:23:50,852 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 218 treesize of output 217 [2019-08-22 21:23:50,853 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:51,163 WARN L188 SmtUtils]: Spent 308.00 ms on a formula simplification that was a NOOP. DAG size: 164 [2019-08-22 21:23:51,163 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:23:51,236 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:23:51,236 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 214 treesize of output 228 [2019-08-22 21:23:51,237 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:51,266 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:23:51,266 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 182 treesize of output 196 [2019-08-22 21:23:51,268 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:51,855 WARN L188 SmtUtils]: Spent 586.00 ms on a formula simplification. DAG size of input: 169 DAG size of output: 163 [2019-08-22 21:23:51,855 INFO L567 ElimStorePlain]: treesize reduction 32, result has 92.1 percent of original size [2019-08-22 21:23:51,856 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:23:51,858 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:23:51,859 INFO L496 ElimStorePlain]: Start of recursive call 1: 10 dim-0 vars, 2 dim-2 vars, End of recursive call: 10 dim-0 vars, and 2 xjuncts. [2019-08-22 21:23:51,859 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 12 variables, input treesize:405, output treesize:375 [2019-08-22 21:23:51,861 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:23:51,862 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:23:51,869 INFO L185 IcfgInterpreter]: Interpreting procedure testTwo with input of size 103 [2019-08-22 21:23:51,897 INFO L392 ElimStorePlain]: Different costs {2=[|v_#memory_real_50|, |v_#memory_real_49|, |v_#memory_real_48|], 5=[|v_#memory_real_87|], 39=[|v_#memory_int_71|]} [2019-08-22 21:23:51,910 INFO L496 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:23:51,923 INFO L496 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:23:53,238 WARN L188 SmtUtils]: Spent 1.32 s on a formula simplification. DAG size of input: 196 DAG size of output: 193 [2019-08-22 21:23:53,239 INFO L567 ElimStorePlain]: treesize reduction 18, result has 96.7 percent of original size [2019-08-22 21:23:53,249 INFO L496 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:23:53,267 INFO L496 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:23:54,023 WARN L188 SmtUtils]: Spent 755.00 ms on a formula simplification that was a NOOP. DAG size: 194 [2019-08-22 21:23:54,023 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:23:54,031 INFO L496 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:23:54,040 INFO L496 ElimStorePlain]: Start of recursive call 7: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:23:54,570 WARN L188 SmtUtils]: Spent 530.00 ms on a formula simplification that was a NOOP. DAG size: 189 [2019-08-22 21:23:54,571 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:23:54,594 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:23:54,596 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:23:54,597 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:23:54,606 INFO L341 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2019-08-22 21:23:54,607 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 260 treesize of output 264 [2019-08-22 21:23:54,608 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:54,633 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:23:54,635 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:23:54,637 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:23:54,649 INFO L341 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2019-08-22 21:23:54,649 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 210 treesize of output 214 [2019-08-22 21:23:54,650 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:55,090 WARN L188 SmtUtils]: Spent 439.00 ms on a formula simplification that was a NOOP. DAG size: 183 [2019-08-22 21:23:55,090 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:23:55,105 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:23:55,107 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:23:55,109 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:23:55,129 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:23:55,130 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-22 21:23:55,137 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-22 21:23:55,188 INFO L341 Elim1Store]: treesize reduction 32, result has 56.8 percent of original size [2019-08-22 21:23:55,188 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 261 treesize of output 268 [2019-08-22 21:23:55,190 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:55,205 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:23:55,207 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:23:55,208 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:23:55,210 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:23:55,211 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-22 21:23:55,215 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-22 21:23:55,261 INFO L341 Elim1Store]: treesize reduction 32, result has 56.8 percent of original size [2019-08-22 21:23:55,262 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 211 treesize of output 218 [2019-08-22 21:23:55,264 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:55,975 WARN L188 SmtUtils]: Spent 710.00 ms on a formula simplification. DAG size of input: 185 DAG size of output: 178 [2019-08-22 21:23:55,975 INFO L567 ElimStorePlain]: treesize reduction 32, result has 93.4 percent of original size [2019-08-22 21:23:55,976 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:23:55,978 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:23:55,979 INFO L496 ElimStorePlain]: Start of recursive call 1: 10 dim-0 vars, 5 dim-2 vars, End of recursive call: 10 dim-0 vars, and 2 xjuncts. [2019-08-22 21:23:55,979 INFO L221 ElimStorePlain]: Needed 11 recursive calls to eliminate 15 variables, input treesize:569, output treesize:419 [2019-08-22 21:23:55,982 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:23:55,983 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:23:56,023 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 233 treesize of output 231 [2019-08-22 21:23:56,024 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:56,057 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 249 treesize of output 247 [2019-08-22 21:23:56,058 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:57,840 WARN L188 SmtUtils]: Spent 1.78 s on a formula simplification. DAG size of input: 224 DAG size of output: 215 [2019-08-22 21:23:57,840 INFO L567 ElimStorePlain]: treesize reduction 74, result has 93.0 percent of original size [2019-08-22 21:23:57,857 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 244 treesize of output 242 [2019-08-22 21:23:57,858 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:57,894 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 191 treesize of output 189 [2019-08-22 21:23:57,895 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:59,365 WARN L188 SmtUtils]: Spent 1.47 s on a formula simplification. DAG size of input: 210 DAG size of output: 188 [2019-08-22 21:23:59,365 INFO L567 ElimStorePlain]: treesize reduction 239, result has 75.3 percent of original size [2019-08-22 21:23:59,384 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 244 treesize of output 242 [2019-08-22 21:23:59,385 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:23:59,402 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 297 treesize of output 295 [2019-08-22 21:23:59,402 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:24:00,045 WARN L188 SmtUtils]: Spent 641.00 ms on a formula simplification that was a NOOP. DAG size: 183 [2019-08-22 21:24:00,045 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:24:00,063 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 292 treesize of output 290 [2019-08-22 21:24:00,064 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:24:00,077 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 239 treesize of output 237 [2019-08-22 21:24:00,077 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:24:00,845 WARN L188 SmtUtils]: Spent 766.00 ms on a formula simplification. DAG size of input: 178 DAG size of output: 153 [2019-08-22 21:24:00,846 INFO L567 ElimStorePlain]: treesize reduction 287, result has 59.5 percent of original size [2019-08-22 21:24:00,848 INFO L392 ElimStorePlain]: Different costs {5=[v_prenex_36, |v_#memory_real_BEFORE_CALL_16|], 24=[|v_#memory_int_BEFORE_CALL_16|, v_prenex_37]} [2019-08-22 21:24:00,848 INFO L464 ElimStorePlain]: Eliminatee v_prenex_36 vanished before elimination [2019-08-22 21:24:00,848 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_real_BEFORE_CALL_16| vanished before elimination [2019-08-22 21:24:00,861 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 234 treesize of output 226 [2019-08-22 21:24:00,862 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:24:01,204 WARN L188 SmtUtils]: Spent 340.00 ms on a formula simplification that was a NOOP. DAG size: 147 [2019-08-22 21:24:01,204 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:24:01,214 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:24:01,215 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 186 treesize of output 176 [2019-08-22 21:24:01,216 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:24:01,538 WARN L188 SmtUtils]: Spent 321.00 ms on a formula simplification that was a NOOP. DAG size: 140 [2019-08-22 21:24:01,538 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:24:01,540 INFO L496 ElimStorePlain]: Start of recursive call 1: 12 dim-0 vars, 4 dim-1 vars, 4 dim-2 vars, End of recursive call: 10 dim-0 vars, and 2 xjuncts. [2019-08-22 21:24:01,540 INFO L221 ElimStorePlain]: Needed 11 recursive calls to eliminate 20 variables, input treesize:1061, output treesize:391 [2019-08-22 21:24:01,572 INFO L392 ElimStorePlain]: Different costs {2=[|v_#memory_real_58|, |v_#memory_real_59|, |v_#memory_real_60|], 5=[|v_#memory_real_88|], 39=[|v_#memory_int_72|]} [2019-08-22 21:24:01,584 INFO L496 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:24:01,598 INFO L496 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:24:02,669 WARN L188 SmtUtils]: Spent 1.07 s on a formula simplification that was a NOOP. DAG size: 202 [2019-08-22 21:24:02,670 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:24:02,684 INFO L496 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:24:02,707 INFO L496 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:24:03,562 WARN L188 SmtUtils]: Spent 853.00 ms on a formula simplification that was a NOOP. DAG size: 200 [2019-08-22 21:24:03,562 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:24:03,571 INFO L496 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:24:03,580 INFO L496 ElimStorePlain]: Start of recursive call 7: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:24:04,451 WARN L188 SmtUtils]: Spent 868.00 ms on a formula simplification that was a NOOP. DAG size: 195 [2019-08-22 21:24:04,451 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:24:04,484 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:24:04,487 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:24:04,489 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:24:04,503 INFO L341 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2019-08-22 21:24:04,504 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 224 treesize of output 228 [2019-08-22 21:24:04,507 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:24:04,542 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:24:04,544 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:24:04,547 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:24:04,562 INFO L341 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2019-08-22 21:24:04,563 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 274 treesize of output 278 [2019-08-22 21:24:04,564 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:24:05,246 WARN L188 SmtUtils]: Spent 681.00 ms on a formula simplification that was a NOOP. DAG size: 189 [2019-08-22 21:24:05,247 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:24:05,277 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:24:05,280 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:24:05,282 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:24:05,306 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-22 21:24:05,311 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-22 21:24:05,373 INFO L341 Elim1Store]: treesize reduction 32, result has 56.8 percent of original size [2019-08-22 21:24:05,373 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 275 treesize of output 282 [2019-08-22 21:24:05,374 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:24:05,400 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:24:05,403 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:24:05,404 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:24:05,409 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-22 21:24:05,412 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-22 21:24:05,473 INFO L341 Elim1Store]: treesize reduction 32, result has 56.8 percent of original size [2019-08-22 21:24:05,474 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 225 treesize of output 232 [2019-08-22 21:24:05,475 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:24:06,508 WARN L188 SmtUtils]: Spent 1.03 s on a formula simplification. DAG size of input: 190 DAG size of output: 184 [2019-08-22 21:24:06,508 INFO L567 ElimStorePlain]: treesize reduction 32, result has 93.7 percent of original size [2019-08-22 21:24:06,509 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:24:06,511 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:24:06,512 INFO L496 ElimStorePlain]: Start of recursive call 1: 10 dim-0 vars, 5 dim-2 vars, End of recursive call: 10 dim-0 vars, and 2 xjuncts. [2019-08-22 21:24:06,512 INFO L221 ElimStorePlain]: Needed 11 recursive calls to eliminate 15 variables, input treesize:579, output treesize:439 [2019-08-22 21:24:06,514 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:24:06,515 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:24:06,526 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:24:06,528 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:24:06,577 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 284 treesize of output 282 [2019-08-22 21:24:06,578 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:24:08,079 WARN L188 SmtUtils]: Spent 1.50 s on a formula simplification. DAG size of input: 339 DAG size of output: 321 [2019-08-22 21:24:08,079 INFO L567 ElimStorePlain]: treesize reduction 64, result has 93.7 percent of original size [2019-08-22 21:24:08,099 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 279 treesize of output 277 [2019-08-22 21:24:08,100 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:24:08,856 WARN L188 SmtUtils]: Spent 755.00 ms on a formula simplification that was a NOOP. DAG size: 318 [2019-08-22 21:24:08,857 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:24:08,873 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 244 treesize of output 242 [2019-08-22 21:24:08,874 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:24:09,602 WARN L188 SmtUtils]: Spent 727.00 ms on a formula simplification that was a NOOP. DAG size: 315 [2019-08-22 21:24:09,603 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:24:09,634 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 191 treesize of output 189 [2019-08-22 21:24:09,635 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:24:10,347 WARN L188 SmtUtils]: Spent 711.00 ms on a formula simplification that was a NOOP. DAG size: 312 [2019-08-22 21:24:10,347 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:24:10,372 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 241 treesize of output 239 [2019-08-22 21:24:10,372 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:24:11,090 WARN L188 SmtUtils]: Spent 717.00 ms on a formula simplification that was a NOOP. DAG size: 309 [2019-08-22 21:24:11,091 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:24:11,116 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 236 treesize of output 234 [2019-08-22 21:24:11,117 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:24:11,836 WARN L188 SmtUtils]: Spent 717.00 ms on a formula simplification that was a NOOP. DAG size: 306 [2019-08-22 21:24:11,836 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:24:11,856 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 186 treesize of output 184 [2019-08-22 21:24:11,856 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:24:12,565 WARN L188 SmtUtils]: Spent 708.00 ms on a formula simplification that was a NOOP. DAG size: 303 [2019-08-22 21:24:12,566 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:24:12,584 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 239 treesize of output 237 [2019-08-22 21:24:12,584 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:24:13,299 WARN L188 SmtUtils]: Spent 714.00 ms on a formula simplification that was a NOOP. DAG size: 300 [2019-08-22 21:24:13,300 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:24:13,303 INFO L392 ElimStorePlain]: Different costs {2=[v_prenex_56, v_prenex_45, v_prenex_49, |v_#memory_real_BEFORE_CALL_17|], 28=[v_prenex_44, v_prenex_48], 36=[v_prenex_55, |v_old(#memory_int)_AFTER_CALL_13|]} [2019-08-22 21:24:13,329 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:24:13,330 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 274 treesize of output 274 [2019-08-22 21:24:13,331 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:24:14,355 WARN L188 SmtUtils]: Spent 1.02 s on a formula simplification that was a NOOP. DAG size: 294 [2019-08-22 21:24:14,355 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:24:14,356 INFO L464 ElimStorePlain]: Eliminatee v_prenex_45 vanished before elimination [2019-08-22 21:24:14,356 INFO L464 ElimStorePlain]: Eliminatee v_prenex_49 vanished before elimination [2019-08-22 21:24:14,396 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:24:14,396 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 234 treesize of output 234 [2019-08-22 21:24:14,398 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:24:15,521 WARN L188 SmtUtils]: Spent 1.12 s on a formula simplification that was a NOOP. DAG size: 288 [2019-08-22 21:24:15,522 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:24:15,557 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:24:15,560 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:24:15,563 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:24:15,565 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 231 treesize of output 213 [2019-08-22 21:24:15,568 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:24:16,317 WARN L188 SmtUtils]: Spent 748.00 ms on a formula simplification that was a NOOP. DAG size: 275 [2019-08-22 21:24:16,318 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:24:16,335 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:24:16,336 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:24:16,337 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:24:16,339 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 181 treesize of output 163 [2019-08-22 21:24:16,344 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:24:16,982 WARN L188 SmtUtils]: Spent 637.00 ms on a formula simplification that was a NOOP. DAG size: 262 [2019-08-22 21:24:16,983 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:24:17,004 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:24:17,006 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:24:17,008 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:24:17,010 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:24:17,012 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:24:17,013 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-22 21:24:17,013 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-22 21:24:17,032 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:24:17,033 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 7 select indices, 7 select index equivalence classes, 9 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 12 case distinctions, treesize of input 263 treesize of output 263 [2019-08-22 21:24:17,034 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:24:17,035 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:24:17,036 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:24:17,044 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:24:17,045 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:24:17,045 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:24:17,047 INFO L496 ElimStorePlain]: Start of recursive call 14: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2019-08-22 21:24:17,681 WARN L188 SmtUtils]: Spent 634.00 ms on a formula simplification that was a NOOP. DAG size: 256 [2019-08-22 21:24:17,682 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:24:17,704 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:24:17,705 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:24:17,707 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:24:17,709 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:24:17,711 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:24:17,712 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-22 21:24:17,713 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-22 21:24:17,735 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:24:17,736 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 7 select indices, 7 select index equivalence classes, 9 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 12 case distinctions, treesize of input 223 treesize of output 213 [2019-08-22 21:24:17,737 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:24:17,738 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:24:17,738 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:24:17,744 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:24:17,745 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:24:17,745 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:24:17,773 INFO L496 ElimStorePlain]: Start of recursive call 15: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2019-08-22 21:24:18,412 WARN L188 SmtUtils]: Spent 637.00 ms on a formula simplification that was a NOOP. DAG size: 248 [2019-08-22 21:24:18,412 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:24:18,413 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:24:18,413 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:24:18,416 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:24:18,418 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:24:18,418 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:24:18,420 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:24:18,425 INFO L496 ElimStorePlain]: Start of recursive call 1: 18 dim-0 vars, 8 dim-1 vars, 8 dim-2 vars, End of recursive call: 20 dim-0 vars, and 4 xjuncts. [2019-08-22 21:24:18,425 INFO L221 ElimStorePlain]: Needed 15 recursive calls to eliminate 34 variables, input treesize:1025, output treesize:697 [2019-08-22 21:24:18,439 INFO L392 ElimStorePlain]: Different costs {14=[|v_#memory_real_89|], 42=[|v_#memory_int_73|]} [2019-08-22 21:24:18,467 INFO L341 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2019-08-22 21:24:18,468 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 172 treesize of output 171 [2019-08-22 21:24:18,468 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:24:18,494 INFO L341 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2019-08-22 21:24:18,495 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 222 treesize of output 221 [2019-08-22 21:24:18,496 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:24:18,522 INFO L341 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2019-08-22 21:24:18,522 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 172 treesize of output 171 [2019-08-22 21:24:18,523 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:24:18,550 INFO L341 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2019-08-22 21:24:18,551 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 222 treesize of output 221 [2019-08-22 21:24:18,552 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:24:19,122 WARN L188 SmtUtils]: Spent 569.00 ms on a formula simplification that was a NOOP. DAG size: 276 [2019-08-22 21:24:19,123 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:24:19,173 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:24:19,173 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 218 treesize of output 232 [2019-08-22 21:24:19,175 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:24:19,239 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:24:19,239 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 168 treesize of output 182 [2019-08-22 21:24:19,240 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:24:19,296 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:24:19,297 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 218 treesize of output 232 [2019-08-22 21:24:19,298 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:24:19,352 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:24:19,352 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 168 treesize of output 182 [2019-08-22 21:24:19,353 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:24:20,492 WARN L188 SmtUtils]: Spent 1.14 s on a formula simplification. DAG size of input: 291 DAG size of output: 277 [2019-08-22 21:24:20,492 INFO L567 ElimStorePlain]: treesize reduction 64, result has 91.9 percent of original size [2019-08-22 21:24:20,493 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:24:20,494 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:24:20,495 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:24:20,496 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:24:20,497 INFO L496 ElimStorePlain]: Start of recursive call 1: 20 dim-0 vars, 2 dim-2 vars, End of recursive call: 20 dim-0 vars, and 4 xjuncts. [2019-08-22 21:24:20,498 INFO L221 ElimStorePlain]: Needed 9 recursive calls to eliminate 22 variables, input treesize:789, output treesize:729 [2019-08-22 21:24:20,501 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:24:20,502 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:24:20,503 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:24:20,505 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:24:20,553 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 184 treesize of output 182 [2019-08-22 21:24:20,554 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:24:20,577 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 200 treesize of output 198 [2019-08-22 21:24:20,578 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:24:23,967 WARN L188 SmtUtils]: Spent 3.39 s on a formula simplification. DAG size of input: 355 DAG size of output: 347 [2019-08-22 21:24:23,968 INFO L567 ElimStorePlain]: treesize reduction 44, result has 97.5 percent of original size [2019-08-22 21:24:23,991 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 195 treesize of output 193 [2019-08-22 21:24:23,991 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:24:24,010 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 168 treesize of output 166 [2019-08-22 21:24:24,010 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:24:25,698 WARN L188 SmtUtils]: Spent 1.69 s on a formula simplification that was a NOOP. DAG size: 342 [2019-08-22 21:24:25,699 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:24:25,722 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 223 treesize of output 221 [2019-08-22 21:24:25,722 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:24:25,746 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 250 treesize of output 248 [2019-08-22 21:24:25,746 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:24:27,422 WARN L188 SmtUtils]: Spent 1.67 s on a formula simplification that was a NOOP. DAG size: 337 [2019-08-22 21:24:27,423 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:24:27,442 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 200 treesize of output 198 [2019-08-22 21:24:27,443 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:24:27,463 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 173 treesize of output 171 [2019-08-22 21:24:27,463 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:24:29,143 WARN L188 SmtUtils]: Spent 1.68 s on a formula simplification that was a NOOP. DAG size: 332 [2019-08-22 21:24:29,144 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:24:29,166 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 168 treesize of output 166 [2019-08-22 21:24:29,167 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:24:29,187 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 195 treesize of output 193 [2019-08-22 21:24:29,187 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:24:30,823 WARN L188 SmtUtils]: Spent 1.64 s on a formula simplification that was a NOOP. DAG size: 327 [2019-08-22 21:24:30,823 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:24:30,860 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 250 treesize of output 248 [2019-08-22 21:24:30,860 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:24:30,882 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 223 treesize of output 221 [2019-08-22 21:24:30,883 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:24:32,508 WARN L188 SmtUtils]: Spent 1.62 s on a formula simplification that was a NOOP. DAG size: 322 [2019-08-22 21:24:32,508 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:24:32,530 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 218 treesize of output 216 [2019-08-22 21:24:32,531 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:24:32,552 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 245 treesize of output 243 [2019-08-22 21:24:32,553 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:24:34,168 WARN L188 SmtUtils]: Spent 1.61 s on a formula simplification that was a NOOP. DAG size: 317 [2019-08-22 21:24:34,168 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:24:34,194 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 218 treesize of output 216 [2019-08-22 21:24:34,194 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:24:34,213 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 245 treesize of output 243 [2019-08-22 21:24:34,214 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:24:35,834 WARN L188 SmtUtils]: Spent 1.62 s on a formula simplification that was a NOOP. DAG size: 312 [2019-08-22 21:24:35,835 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:24:35,839 INFO L392 ElimStorePlain]: Different costs {2=[v_prenex_71, v_prenex_75, v_prenex_69, |v_old(#memory_int)_AFTER_CALL_14|], 5=[v_prenex_67, v_prenex_72, |v_old(#memory_real)_AFTER_CALL_14|, v_prenex_76]} [2019-08-22 21:24:35,866 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 240 treesize of output 228 [2019-08-22 21:24:35,867 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:24:35,888 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 213 treesize of output 205 [2019-08-22 21:24:35,889 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:24:38,542 WARN L188 SmtUtils]: Spent 2.65 s on a formula simplification. DAG size of input: 297 DAG size of output: 286 [2019-08-22 21:24:38,543 INFO L567 ElimStorePlain]: treesize reduction 217, result has 86.2 percent of original size [2019-08-22 21:24:38,567 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 240 treesize of output 228 [2019-08-22 21:24:38,568 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-22 21:24:38,586 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 213 treesize of output 205 [2019-08-22 21:24:38,586 INFO L496 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2019-08-22 21:24:40,638 WARN L188 SmtUtils]: Spent 2.05 s on a formula simplification. DAG size of input: 271 DAG size of output: 260 [2019-08-22 21:24:40,639 INFO L567 ElimStorePlain]: treesize reduction 217, result has 83.6 percent of original size [2019-08-22 21:24:40,659 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 163 treesize of output 155 [2019-08-22 21:24:40,659 INFO L496 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2019-08-22 21:24:40,680 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-22 21:24:40,680 INFO L496 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2019-08-22 21:24:41,425 WARN L188 SmtUtils]: Spent 744.00 ms on a formula simplification that was a NOOP. DAG size: 234 [2019-08-22 21:24:41,426 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:24:41,452 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 190 treesize of output 178 [2019-08-22 21:24:41,452 INFO L496 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2019-08-22 21:24:41,467 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 163 treesize of output 155 [2019-08-22 21:24:41,468 INFO L496 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2019-08-22 21:24:42,570 WARN L188 SmtUtils]: Spent 1.10 s on a formula simplification. DAG size of input: 219 DAG size of output: 208 [2019-08-22 21:24:42,570 INFO L567 ElimStorePlain]: treesize reduction 167, result has 80.7 percent of original size [2019-08-22 21:24:42,571 INFO L464 ElimStorePlain]: Eliminatee v_prenex_67 vanished before elimination [2019-08-22 21:24:42,571 INFO L464 ElimStorePlain]: Eliminatee v_prenex_72 vanished before elimination [2019-08-22 21:24:42,571 INFO L464 ElimStorePlain]: Eliminatee |v_old(#memory_real)_AFTER_CALL_14| vanished before elimination [2019-08-22 21:24:42,571 INFO L464 ElimStorePlain]: Eliminatee v_prenex_76 vanished before elimination [2019-08-22 21:24:42,575 INFO L496 ElimStorePlain]: Start of recursive call 1: 22 dim-0 vars, 8 dim-1 vars, 8 dim-2 vars, End of recursive call: 20 dim-0 vars, and 4 xjuncts. [2019-08-22 21:24:42,575 INFO L221 ElimStorePlain]: Needed 25 recursive calls to eliminate 38 variables, input treesize:1737, output treesize:697 [2019-08-22 21:24:42,595 INFO L392 ElimStorePlain]: Different costs {14=[|v_#memory_real_90|], 42=[|v_#memory_int_74|]} [2019-08-22 21:24:42,639 INFO L341 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2019-08-22 21:24:42,640 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 236 treesize of output 235 [2019-08-22 21:24:42,641 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:24:42,678 INFO L341 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2019-08-22 21:24:42,678 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 186 treesize of output 185 [2019-08-22 21:24:42,679 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:24:42,726 INFO L341 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2019-08-22 21:24:42,726 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 236 treesize of output 235 [2019-08-22 21:24:42,727 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:24:42,758 INFO L341 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2019-08-22 21:24:42,759 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 186 treesize of output 185 [2019-08-22 21:24:42,760 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:24:43,405 WARN L188 SmtUtils]: Spent 644.00 ms on a formula simplification that was a NOOP. DAG size: 282 [2019-08-22 21:24:43,406 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:24:43,460 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:24:43,461 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 182 treesize of output 196 [2019-08-22 21:24:43,462 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:24:43,520 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:24:43,521 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 232 treesize of output 246 [2019-08-22 21:24:43,522 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:24:43,577 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:24:43,578 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 232 treesize of output 246 [2019-08-22 21:24:43,579 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:24:43,636 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:24:43,637 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 182 treesize of output 196 [2019-08-22 21:24:43,638 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:24:44,868 WARN L188 SmtUtils]: Spent 1.23 s on a formula simplification. DAG size of input: 297 DAG size of output: 285 [2019-08-22 21:24:44,868 INFO L567 ElimStorePlain]: treesize reduction 64, result has 92.5 percent of original size [2019-08-22 21:24:44,869 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:24:44,871 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:24:44,871 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:24:44,872 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:24:44,873 INFO L496 ElimStorePlain]: Start of recursive call 1: 20 dim-0 vars, 2 dim-2 vars, End of recursive call: 20 dim-0 vars, and 4 xjuncts. [2019-08-22 21:24:44,873 INFO L221 ElimStorePlain]: Needed 9 recursive calls to eliminate 22 variables, input treesize:845, output treesize:785 [2019-08-22 21:24:44,874 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:24:44,875 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:24:44,876 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:24:44,877 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:24:44,888 INFO L185 IcfgInterpreter]: Interpreting procedure testOne with input of size 24 [2019-08-22 21:24:44,901 INFO L392 ElimStorePlain]: Different costs {2=[|v_#memory_real_8|, |v_#memory_real_10|, |v_#memory_real_9|, |v_#memory_real_91|], 18=[|v_#memory_int_75|]} [2019-08-22 21:24:44,906 INFO L496 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:24:45,111 WARN L188 SmtUtils]: Spent 204.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 87 [2019-08-22 21:24:45,111 INFO L567 ElimStorePlain]: treesize reduction 9, result has 95.3 percent of original size [2019-08-22 21:24:45,114 INFO L496 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:24:45,206 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:24:45,210 INFO L496 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts.