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/float-newlib/double_req_bl_0684b.c -------------------------------------------------------------------------------- This is Ultimate 0.1.24-584d7b9 [2019-08-31 02:00:38,487 INFO L177 SettingsManager]: Resetting all preferences to default values... [2019-08-31 02:00:38,489 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2019-08-31 02:00:38,501 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2019-08-31 02:00:38,502 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2019-08-31 02:00:38,503 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2019-08-31 02:00:38,504 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2019-08-31 02:00:38,506 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2019-08-31 02:00:38,508 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2019-08-31 02:00:38,509 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2019-08-31 02:00:38,510 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2019-08-31 02:00:38,511 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2019-08-31 02:00:38,511 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2019-08-31 02:00:38,512 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2019-08-31 02:00:38,513 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2019-08-31 02:00:38,514 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2019-08-31 02:00:38,515 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2019-08-31 02:00:38,516 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2019-08-31 02:00:38,518 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2019-08-31 02:00:38,520 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2019-08-31 02:00:38,522 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2019-08-31 02:00:38,523 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2019-08-31 02:00:38,524 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2019-08-31 02:00:38,525 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2019-08-31 02:00:38,527 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2019-08-31 02:00:38,529 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2019-08-31 02:00:38,529 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2019-08-31 02:00:38,530 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2019-08-31 02:00:38,531 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2019-08-31 02:00:38,534 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2019-08-31 02:00:38,534 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2019-08-31 02:00:38,535 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2019-08-31 02:00:38,536 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2019-08-31 02:00:38,537 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2019-08-31 02:00:38,538 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2019-08-31 02:00:38,538 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2019-08-31 02:00:38,539 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2019-08-31 02:00:38,539 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2019-08-31 02:00:38,539 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2019-08-31 02:00:38,540 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2019-08-31 02:00:38,541 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2019-08-31 02:00:38,541 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf [2019-08-31 02:00:38,556 INFO L113 SettingsManager]: Loading preferences was successful [2019-08-31 02:00:38,556 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2019-08-31 02:00:38,557 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2019-08-31 02:00:38,558 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2019-08-31 02:00:38,558 INFO L138 SettingsManager]: * Use SBE=true [2019-08-31 02:00:38,558 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2019-08-31 02:00:38,558 INFO L138 SettingsManager]: * sizeof long=4 [2019-08-31 02:00:38,558 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2019-08-31 02:00:38,559 INFO L138 SettingsManager]: * sizeof POINTER=4 [2019-08-31 02:00:38,559 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2019-08-31 02:00:38,559 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2019-08-31 02:00:38,559 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2019-08-31 02:00:38,559 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2019-08-31 02:00:38,560 INFO L138 SettingsManager]: * sizeof long double=12 [2019-08-31 02:00:38,560 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2019-08-31 02:00:38,560 INFO L138 SettingsManager]: * Use constant arrays=true [2019-08-31 02:00:38,560 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2019-08-31 02:00:38,560 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2019-08-31 02:00:38,561 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2019-08-31 02:00:38,561 INFO L138 SettingsManager]: * To the following directory=./dump/ [2019-08-31 02:00:38,561 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2019-08-31 02:00:38,561 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2019-08-31 02:00:38,561 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2019-08-31 02:00:38,562 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2019-08-31 02:00:38,562 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2019-08-31 02:00:38,562 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2019-08-31 02:00:38,562 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2019-08-31 02:00:38,563 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2019-08-31 02:00:38,563 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2019-08-31 02:00:38,591 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2019-08-31 02:00:38,604 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2019-08-31 02:00:38,608 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2019-08-31 02:00:38,609 INFO L271 PluginConnector]: Initializing CDTParser... [2019-08-31 02:00:38,610 INFO L275 PluginConnector]: CDTParser initialized [2019-08-31 02:00:38,611 INFO L428 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/float-newlib/double_req_bl_0684b.c [2019-08-31 02:00:38,687 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/027e8e84f/8c3943aaa1304985b63b346a667a2c7a/FLAGd8069fb29 [2019-08-31 02:00:39,178 INFO L306 CDTParser]: Found 1 translation units. [2019-08-31 02:00:39,179 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/float-newlib/double_req_bl_0684b.c [2019-08-31 02:00:39,194 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/027e8e84f/8c3943aaa1304985b63b346a667a2c7a/FLAGd8069fb29 [2019-08-31 02:00:39,485 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/027e8e84f/8c3943aaa1304985b63b346a667a2c7a [2019-08-31 02:00:39,494 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2019-08-31 02:00:39,496 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2019-08-31 02:00:39,497 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2019-08-31 02:00:39,497 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2019-08-31 02:00:39,500 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2019-08-31 02:00:39,501 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 31.08 02:00:39" (1/1) ... [2019-08-31 02:00:39,504 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1bdb7458 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.08 02:00:39, skipping insertion in model container [2019-08-31 02:00:39,504 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 31.08 02:00:39" (1/1) ... [2019-08-31 02:00:39,512 INFO L142 MainTranslator]: Starting translation in SV-COMP mode [2019-08-31 02:00:39,540 INFO L173 MainTranslator]: Built tables and reachable declarations [2019-08-31 02:00:39,924 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-08-31 02:00:39,932 INFO L188 MainTranslator]: Completed pre-run [2019-08-31 02:00:39,990 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-08-31 02:00:40,015 INFO L192 MainTranslator]: Completed translation [2019-08-31 02:00:40,016 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.08 02:00:40 WrapperNode [2019-08-31 02:00:40,016 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2019-08-31 02:00:40,017 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2019-08-31 02:00:40,017 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2019-08-31 02:00:40,017 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2019-08-31 02:00:40,027 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.08 02:00:40" (1/1) ... [2019-08-31 02:00:40,028 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.08 02:00:40" (1/1) ... [2019-08-31 02:00:40,042 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.08 02:00:40" (1/1) ... [2019-08-31 02:00:40,042 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.08 02:00:40" (1/1) ... [2019-08-31 02:00:40,070 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.08 02:00:40" (1/1) ... [2019-08-31 02:00:40,082 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.08 02:00:40" (1/1) ... [2019-08-31 02:00:40,086 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.08 02:00:40" (1/1) ... [2019-08-31 02:00:40,092 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2019-08-31 02:00:40,092 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2019-08-31 02:00:40,092 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2019-08-31 02:00:40,093 INFO L275 PluginConnector]: RCFGBuilder initialized [2019-08-31 02:00:40,093 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.08 02:00:40" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2019-08-31 02:00:40,173 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2019-08-31 02:00:40,173 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2019-08-31 02:00:40,174 INFO L138 BoogieDeclarations]: Found implementation of procedure fabs_double [2019-08-31 02:00:40,174 INFO L138 BoogieDeclarations]: Found implementation of procedure atan_double [2019-08-31 02:00:40,175 INFO L138 BoogieDeclarations]: Found implementation of procedure __ieee754_atan2 [2019-08-31 02:00:40,175 INFO L138 BoogieDeclarations]: Found implementation of procedure isinf_double [2019-08-31 02:00:40,175 INFO L138 BoogieDeclarations]: Found implementation of procedure isfinite_double [2019-08-31 02:00:40,176 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2019-08-31 02:00:40,177 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_error [2019-08-31 02:00:40,177 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_double [2019-08-31 02:00:40,177 INFO L130 BoogieDeclarations]: Found specification of procedure fabs_double [2019-08-31 02:00:40,178 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2019-08-31 02:00:40,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~real [2019-08-31 02:00:40,179 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2019-08-31 02:00:40,180 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2019-08-31 02:00:40,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2019-08-31 02:00:40,183 INFO L130 BoogieDeclarations]: Found specification of procedure read~real [2019-08-31 02:00:40,183 INFO L130 BoogieDeclarations]: Found specification of procedure atan_double [2019-08-31 02:00:40,183 INFO L130 BoogieDeclarations]: Found specification of procedure __ieee754_atan2 [2019-08-31 02:00:40,184 INFO L130 BoogieDeclarations]: Found specification of procedure isinf_double [2019-08-31 02:00:40,184 INFO L130 BoogieDeclarations]: Found specification of procedure isfinite_double [2019-08-31 02:00:40,184 INFO L130 BoogieDeclarations]: Found specification of procedure main [2019-08-31 02:00:40,184 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2019-08-31 02:00:40,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~real [2019-08-31 02:00:40,184 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2019-08-31 02:00:41,053 INFO L278 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2019-08-31 02:00:41,053 INFO L283 CfgBuilder]: Removed 20 assume(true) statements. [2019-08-31 02:00:41,054 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 31.08 02:00:41 BoogieIcfgContainer [2019-08-31 02:00:41,055 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2019-08-31 02:00:41,055 INFO L113 PluginConnector]: ------------------------Sifa---------------------------- [2019-08-31 02:00:41,055 INFO L271 PluginConnector]: Initializing Sifa... [2019-08-31 02:00:41,056 INFO L275 PluginConnector]: Sifa initialized [2019-08-31 02:00:41,057 INFO L185 PluginConnector]: Executing the observer SifaObserver from plugin Sifa for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 31.08 02:00:41" (1/1) ... [2019-08-31 02:00:41,093 INFO L162 IcfgInterpreter]: Started Sifa with 1 locations of interest [2019-08-31 02:00:41,093 INFO L169 IcfgInterpreter]: Building call graph [2019-08-31 02:00:41,101 INFO L174 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2019-08-31 02:00:41,110 INFO L179 IcfgInterpreter]: Starting interpretation [2019-08-31 02:00:41,111 INFO L199 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2019-08-31 02:00:41,200 INFO L392 ElimStorePlain]: Different costs {0=[|v_#length_43|], 21=[|v_#valid_54|]} [2019-08-31 02:00:41,229 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:41,232 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:41,235 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:41,246 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 7 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 16 [2019-08-31 02:00:41,247 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:41,557 WARN L188 SmtUtils]: Spent 307.00 ms on a formula simplification that was a NOOP. DAG size: 134 [2019-08-31 02:00:41,559 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:41,568 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:41,570 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:41,572 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:41,575 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:41,592 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:41,594 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:41,609 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:41,611 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:41,613 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:41,619 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 30 [2019-08-31 02:00:41,621 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:42,025 WARN L188 SmtUtils]: Spent 403.00 ms on a formula simplification. DAG size of input: 130 DAG size of output: 124 [2019-08-31 02:00:42,025 INFO L567 ElimStorePlain]: treesize reduction 12, result has 94.4 percent of original size [2019-08-31 02:00:42,026 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-08-31 02:00:42,027 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:241, output treesize:204 [2019-08-31 02:00:42,050 INFO L199 IcfgInterpreter]: Interpreting procedure main with input of size 159 for LOIs [2019-08-31 02:00:42,074 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:00:42,098 INFO L392 ElimStorePlain]: Different costs {0=[|v_#length_44|], 1=[|v_#valid_55|]} [2019-08-31 02:00:42,120 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 87 treesize of output 86 [2019-08-31 02:00:42,122 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:42,138 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 90 treesize of output 89 [2019-08-31 02:00:42,138 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:42,227 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:42,246 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 86 treesize of output 83 [2019-08-31 02:00:42,247 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:42,259 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 89 treesize of output 86 [2019-08-31 02:00:42,260 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:42,345 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:42,348 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_real_63|, |v_#memory_int_67|], 1=[|v_#memory_int_4|]} [2019-08-31 02:00:42,360 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 80 treesize of output 76 [2019-08-31 02:00:42,361 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:42,373 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 83 treesize of output 79 [2019-08-31 02:00:42,373 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:42,456 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:42,465 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 76 treesize of output 61 [2019-08-31 02:00:42,466 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:42,474 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 79 treesize of output 64 [2019-08-31 02:00:42,475 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:42,542 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:42,555 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 61 treesize of output 45 [2019-08-31 02:00:42,556 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:42,568 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 64 treesize of output 48 [2019-08-31 02:00:42,569 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:42,630 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:42,634 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, 3 dim-2 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2019-08-31 02:00:42,634 INFO L221 ElimStorePlain]: Needed 11 recursive calls to eliminate 7 variables, input treesize:178, output treesize:81 [2019-08-31 02:00:42,742 INFO L392 ElimStorePlain]: Different costs {3=[|v_old(#length)_BEFORE_CALL_2|], 6=[|v_old(#valid)_BEFORE_CALL_2|]} [2019-08-31 02:00:42,772 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:42,775 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:42,776 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:42,784 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 320 treesize of output 314 [2019-08-31 02:00:42,785 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:42,815 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:42,816 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:42,819 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:42,827 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 320 treesize of output 314 [2019-08-31 02:00:42,828 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:42,857 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:42,859 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:42,860 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:42,868 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 320 treesize of output 314 [2019-08-31 02:00:42,869 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:42,897 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:42,899 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:42,901 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:42,902 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 320 treesize of output 314 [2019-08-31 02:00:42,904 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:46,256 WARN L188 SmtUtils]: Spent 3.35 s on a formula simplification. DAG size of input: 209 DAG size of output: 189 [2019-08-31 02:00:46,257 INFO L567 ElimStorePlain]: treesize reduction 240, result has 80.3 percent of original size [2019-08-31 02:00:46,297 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:46,298 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:46,307 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:46,336 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:46,337 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 245 treesize of output 261 [2019-08-31 02:00:46,339 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:46,360 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:46,361 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:46,364 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:46,395 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:46,396 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 245 treesize of output 261 [2019-08-31 02:00:46,398 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:46,420 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:46,422 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:46,426 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:46,452 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:46,453 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 245 treesize of output 261 [2019-08-31 02:00:46,456 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:46,480 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:46,481 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:46,484 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:46,503 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:46,504 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 245 treesize of output 261 [2019-08-31 02:00:46,506 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:47,850 WARN L188 SmtUtils]: Spent 1.34 s on a formula simplification that was a NOOP. DAG size: 185 [2019-08-31 02:00:47,851 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:47,884 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:47,886 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:47,893 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:47,894 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:47,899 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:47,900 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:47,902 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:47,904 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:47,911 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:47,912 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:47,913 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:47,915 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:47,916 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:47,917 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:47,918 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:47,921 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:47,924 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:47,925 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:47,926 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:47,927 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:47,928 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:47,930 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:47,931 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:47,932 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:47,933 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:47,934 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:47,935 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,098 INFO L235 Elim1Store]: Index analysis took 215 ms [2019-08-31 02:00:48,102 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,103 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,104 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,105 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,107 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,108 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,110 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,112 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,113 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,115 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,117 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,118 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,119 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 02:00:48,120 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 02:00:48,122 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,123 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 02:00:48,124 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,125 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 02:00:48,126 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,128 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,129 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,130 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,131 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,133 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,134 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,136 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,137 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 02:00:48,139 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,141 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,142 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,143 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 02:00:48,183 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:48,184 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 14 select indices, 14 select index equivalence classes, 36 disjoint index pairs (out of 91 index pairs), introduced 14 new quantified variables, introduced 64 case distinctions, treesize of input 237 treesize of output 223 [2019-08-31 02:00:48,186 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:48,217 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,219 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,220 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,221 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,226 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,227 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,228 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,229 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,231 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,232 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,233 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,234 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,235 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,237 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,238 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,240 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,242 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,243 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,244 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,247 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,248 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,249 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,251 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,252 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,253 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,254 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,255 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,464 INFO L235 Elim1Store]: Index analysis took 248 ms [2019-08-31 02:00:48,468 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,476 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,477 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,484 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,490 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,492 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,494 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,495 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,497 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,498 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,505 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,506 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,507 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 02:00:48,508 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 02:00:48,509 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,510 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 02:00:48,515 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,516 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 02:00:48,518 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,524 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,526 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,527 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,529 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,530 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,533 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,534 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,535 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 02:00:48,536 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,538 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,540 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,541 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 02:00:48,576 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:48,577 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 14 select indices, 14 select index equivalence classes, 36 disjoint index pairs (out of 91 index pairs), introduced 14 new quantified variables, introduced 64 case distinctions, treesize of input 237 treesize of output 223 [2019-08-31 02:00:48,579 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:48,599 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,601 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,602 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,607 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,611 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,613 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,614 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,622 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,623 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,624 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,626 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,627 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,629 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,630 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,632 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,635 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,636 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,637 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,638 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,640 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,641 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,642 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,643 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,645 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,646 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,648 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,649 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,818 INFO L235 Elim1Store]: Index analysis took 219 ms [2019-08-31 02:00:48,821 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,823 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,824 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,825 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,826 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,828 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,830 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,831 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,833 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,835 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,836 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,839 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,839 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 02:00:48,841 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 02:00:48,843 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,843 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 02:00:48,844 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,845 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 02:00:48,847 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,849 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,850 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,852 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,854 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,859 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,861 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,862 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,862 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 02:00:48,864 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,866 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,868 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,869 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 02:00:48,907 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:48,907 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 14 select indices, 14 select index equivalence classes, 36 disjoint index pairs (out of 91 index pairs), introduced 14 new quantified variables, introduced 64 case distinctions, treesize of input 237 treesize of output 223 [2019-08-31 02:00:48,910 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:48,932 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,933 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,934 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,935 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,939 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,940 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,941 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,942 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,943 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,945 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,946 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,947 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,948 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,950 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,951 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,954 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,955 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,956 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,957 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,959 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,960 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,961 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,962 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,964 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,965 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,966 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,967 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,970 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,971 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,972 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,973 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,974 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,975 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,977 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,978 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,980 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,981 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,983 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,984 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,985 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 02:00:48,986 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 02:00:48,987 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,988 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 02:00:48,990 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,991 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 02:00:48,999 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:49,000 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:49,002 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:49,003 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:49,004 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:49,005 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:49,007 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:49,008 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:49,009 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 02:00:49,010 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:49,011 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:49,012 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:49,012 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 02:00:49,048 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:49,050 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 14 select indices, 14 select index equivalence classes, 36 disjoint index pairs (out of 91 index pairs), introduced 14 new quantified variables, introduced 64 case distinctions, treesize of input 237 treesize of output 223 [2019-08-31 02:00:49,052 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:49,867 WARN L188 SmtUtils]: Spent 814.00 ms on a formula simplification that was a NOOP. DAG size: 129 [2019-08-31 02:00:49,868 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:49,871 INFO L496 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2019-08-31 02:00:49,871 INFO L221 ElimStorePlain]: Needed 13 recursive calls to eliminate 7 variables, input treesize:1281, output treesize:517 [2019-08-31 02:00:49,876 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:00:49,876 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:00:49,878 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:00:49,883 INFO L392 ElimStorePlain]: Different costs {0=[|v_#length_45|], 1=[|v_#valid_56|]} [2019-08-31 02:00:49,893 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 123 treesize of output 122 [2019-08-31 02:00:49,894 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:49,910 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 120 treesize of output 119 [2019-08-31 02:00:49,910 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:49,919 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 126 treesize of output 125 [2019-08-31 02:00:49,919 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:49,941 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 123 treesize of output 122 [2019-08-31 02:00:49,941 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:50,188 WARN L188 SmtUtils]: Spent 246.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2019-08-31 02:00:50,189 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:50,202 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 119 treesize of output 116 [2019-08-31 02:00:50,203 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:50,215 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 125 treesize of output 122 [2019-08-31 02:00:50,216 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:50,227 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 122 treesize of output 119 [2019-08-31 02:00:50,228 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:50,240 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 122 treesize of output 119 [2019-08-31 02:00:50,240 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:50,441 WARN L188 SmtUtils]: Spent 200.00 ms on a formula simplification that was a NOOP. DAG size: 67 [2019-08-31 02:00:50,442 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:50,448 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_real_64|, |v_#memory_int_68|], 1=[|v_#memory_int_9|, |v_#memory_int_10|]} [2019-08-31 02:00:50,459 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 116 treesize of output 112 [2019-08-31 02:00:50,460 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:50,475 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 119 treesize of output 115 [2019-08-31 02:00:50,476 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:50,488 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 113 treesize of output 109 [2019-08-31 02:00:50,488 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:50,501 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 116 treesize of output 112 [2019-08-31 02:00:50,502 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:50,705 WARN L188 SmtUtils]: Spent 202.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2019-08-31 02:00:50,705 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:50,717 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 112 treesize of output 97 [2019-08-31 02:00:50,718 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:50,749 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 115 treesize of output 100 [2019-08-31 02:00:50,749 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:50,758 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 109 treesize of output 94 [2019-08-31 02:00:50,759 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:50,766 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 112 treesize of output 97 [2019-08-31 02:00:50,767 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:50,928 WARN L188 SmtUtils]: Spent 160.00 ms on a formula simplification that was a NOOP. DAG size: 59 [2019-08-31 02:00:50,928 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:50,938 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 97 treesize of output 81 [2019-08-31 02:00:50,939 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:50,955 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 97 treesize of output 81 [2019-08-31 02:00:50,956 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:50,967 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 94 treesize of output 78 [2019-08-31 02:00:50,968 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:50,977 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 100 treesize of output 84 [2019-08-31 02:00:50,978 INFO L496 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:51,127 WARN L188 SmtUtils]: Spent 148.00 ms on a formula simplification that was a NOOP. DAG size: 54 [2019-08-31 02:00:51,127 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:51,140 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 0 case distinctions, treesize of input 82 treesize of output 58 [2019-08-31 02:00:51,142 INFO L496 ElimStorePlain]: Start of recursive call 22: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-31 02:00:51,156 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 0 case distinctions, treesize of input 79 treesize of output 55 [2019-08-31 02:00:51,157 INFO L496 ElimStorePlain]: Start of recursive call 23: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-31 02:00:51,171 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 84 treesize of output 60 [2019-08-31 02:00:51,173 INFO L496 ElimStorePlain]: Start of recursive call 24: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-31 02:00:51,181 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 0 case distinctions, treesize of input 81 treesize of output 57 [2019-08-31 02:00:51,182 INFO L496 ElimStorePlain]: Start of recursive call 25: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-31 02:00:51,330 WARN L188 SmtUtils]: Spent 146.00 ms on a formula simplification that was a NOOP. DAG size: 61 [2019-08-31 02:00:51,330 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:51,334 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, 4 dim-2 vars, End of recursive call: 8 dim-0 vars, and 4 xjuncts. [2019-08-31 02:00:51,334 INFO L221 ElimStorePlain]: Needed 25 recursive calls to eliminate 8 variables, input treesize:493, output treesize:207 [2019-08-31 02:00:51,340 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:00:51,341 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:00:51,343 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:00:51,358 INFO L392 ElimStorePlain]: Different costs {0=[|v_#length_46|], 1=[|v_#valid_57|]} [2019-08-31 02:00:51,366 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 126 treesize of output 125 [2019-08-31 02:00:51,367 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:51,376 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 123 treesize of output 122 [2019-08-31 02:00:51,377 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:51,394 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 120 treesize of output 119 [2019-08-31 02:00:51,395 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:51,406 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 123 treesize of output 122 [2019-08-31 02:00:51,406 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:51,614 WARN L188 SmtUtils]: Spent 206.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2019-08-31 02:00:51,615 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:51,629 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 122 treesize of output 119 [2019-08-31 02:00:51,630 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:51,665 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 122 treesize of output 119 [2019-08-31 02:00:51,665 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:51,679 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 119 treesize of output 116 [2019-08-31 02:00:51,680 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:51,689 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 125 treesize of output 122 [2019-08-31 02:00:51,690 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:51,882 WARN L188 SmtUtils]: Spent 191.00 ms on a formula simplification that was a NOOP. DAG size: 67 [2019-08-31 02:00:51,883 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:51,889 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_real_65|, |v_#memory_int_69|], 1=[|v_#memory_int_9|, |v_#memory_int_10|]} [2019-08-31 02:00:51,898 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 113 treesize of output 109 [2019-08-31 02:00:51,899 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:51,908 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 119 treesize of output 115 [2019-08-31 02:00:51,908 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:51,915 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 116 treesize of output 112 [2019-08-31 02:00:51,916 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:51,925 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 116 treesize of output 112 [2019-08-31 02:00:51,926 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:52,118 WARN L188 SmtUtils]: Spent 191.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2019-08-31 02:00:52,118 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:52,126 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 112 treesize of output 97 [2019-08-31 02:00:52,126 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:52,133 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 109 treesize of output 94 [2019-08-31 02:00:52,133 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:52,141 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 112 treesize of output 97 [2019-08-31 02:00:52,142 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:52,147 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 115 treesize of output 100 [2019-08-31 02:00:52,148 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:52,315 WARN L188 SmtUtils]: Spent 166.00 ms on a formula simplification that was a NOOP. DAG size: 59 [2019-08-31 02:00:52,315 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:52,329 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 97 treesize of output 81 [2019-08-31 02:00:52,330 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:52,342 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 100 treesize of output 84 [2019-08-31 02:00:52,344 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:52,357 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 94 treesize of output 78 [2019-08-31 02:00:52,358 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:52,371 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 97 treesize of output 81 [2019-08-31 02:00:52,372 INFO L496 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:52,525 WARN L188 SmtUtils]: Spent 152.00 ms on a formula simplification that was a NOOP. DAG size: 54 [2019-08-31 02:00:52,525 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:52,541 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 0 case distinctions, treesize of input 82 treesize of output 58 [2019-08-31 02:00:52,543 INFO L496 ElimStorePlain]: Start of recursive call 22: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-31 02:00:52,563 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 79 treesize of output 55 [2019-08-31 02:00:52,565 INFO L496 ElimStorePlain]: Start of recursive call 23: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-31 02:00:52,584 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 0 case distinctions, treesize of input 81 treesize of output 57 [2019-08-31 02:00:52,585 INFO L496 ElimStorePlain]: Start of recursive call 24: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-31 02:00:52,607 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 84 treesize of output 60 [2019-08-31 02:00:52,608 INFO L496 ElimStorePlain]: Start of recursive call 25: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-31 02:00:52,727 WARN L188 SmtUtils]: Spent 118.00 ms on a formula simplification that was a NOOP. DAG size: 61 [2019-08-31 02:00:52,728 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:52,730 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, 4 dim-2 vars, End of recursive call: 8 dim-0 vars, and 4 xjuncts. [2019-08-31 02:00:52,731 INFO L221 ElimStorePlain]: Needed 25 recursive calls to eliminate 8 variables, input treesize:493, output treesize:207 [2019-08-31 02:00:52,800 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 332 treesize of output 330 [2019-08-31 02:00:52,802 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:56,387 WARN L188 SmtUtils]: Spent 3.58 s on a formula simplification. DAG size of input: 246 DAG size of output: 226 [2019-08-31 02:00:56,387 INFO L567 ElimStorePlain]: treesize reduction 264, result has 80.0 percent of original size [2019-08-31 02:00:56,408 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 260 treesize of output 258 [2019-08-31 02:00:56,409 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:57,940 WARN L188 SmtUtils]: Spent 1.53 s on a formula simplification that was a NOOP. DAG size: 223 [2019-08-31 02:00:57,940 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:57,965 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 265 treesize of output 263 [2019-08-31 02:00:57,966 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:59,457 WARN L188 SmtUtils]: Spent 1.49 s on a formula simplification that was a NOOP. DAG size: 220 [2019-08-31 02:00:59,458 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:59,480 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 260 treesize of output 258 [2019-08-31 02:00:59,481 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:00,975 WARN L188 SmtUtils]: Spent 1.49 s on a formula simplification that was a NOOP. DAG size: 217 [2019-08-31 02:01:00,976 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:01,000 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 265 treesize of output 263 [2019-08-31 02:01:01,001 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:02,501 WARN L188 SmtUtils]: Spent 1.50 s on a formula simplification that was a NOOP. DAG size: 214 [2019-08-31 02:01:02,502 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:02,523 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 260 treesize of output 258 [2019-08-31 02:01:02,524 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:03,977 WARN L188 SmtUtils]: Spent 1.45 s on a formula simplification that was a NOOP. DAG size: 211 [2019-08-31 02:01:03,978 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:04,000 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 265 treesize of output 263 [2019-08-31 02:01:04,001 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:05,460 WARN L188 SmtUtils]: Spent 1.46 s on a formula simplification that was a NOOP. DAG size: 208 [2019-08-31 02:01:05,461 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:05,491 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 260 treesize of output 258 [2019-08-31 02:01:05,492 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:06,938 WARN L188 SmtUtils]: Spent 1.45 s on a formula simplification that was a NOOP. DAG size: 205 [2019-08-31 02:01:06,939 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:06,962 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 255 treesize of output 251 [2019-08-31 02:01:06,964 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:08,390 WARN L188 SmtUtils]: Spent 1.43 s on a formula simplification that was a NOOP. DAG size: 200 [2019-08-31 02:01:08,391 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:08,414 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 255 treesize of output 251 [2019-08-31 02:01:08,420 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:09,889 WARN L188 SmtUtils]: Spent 1.47 s on a formula simplification that was a NOOP. DAG size: 195 [2019-08-31 02:01:09,890 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:09,918 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 255 treesize of output 251 [2019-08-31 02:01:09,919 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:11,305 WARN L188 SmtUtils]: Spent 1.38 s on a formula simplification that was a NOOP. DAG size: 190 [2019-08-31 02:01:11,305 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:11,325 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 255 treesize of output 251 [2019-08-31 02:01:11,327 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:12,726 WARN L188 SmtUtils]: Spent 1.40 s on a formula simplification that was a NOOP. DAG size: 184 [2019-08-31 02:01:12,726 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:12,728 INFO L496 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, 4 dim-2 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2019-08-31 02:01:12,729 INFO L221 ElimStorePlain]: Needed 13 recursive calls to eliminate 20 variables, input treesize:1325, output treesize:957 [2019-08-31 02:01:12,769 INFO L392 ElimStorePlain]: Different costs {3=[|v_old(#length)_BEFORE_CALL_3|], 6=[|v_old(#valid)_BEFORE_CALL_3|]} [2019-08-31 02:01:12,782 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:12,783 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:12,785 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:12,786 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2019-08-31 02:01:12,786 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:13,031 WARN L188 SmtUtils]: Spent 244.00 ms on a formula simplification that was a NOOP. DAG size: 134 [2019-08-31 02:01:13,032 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:13,044 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,046 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,049 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,066 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:13,066 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2019-08-31 02:01:13,067 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:13,299 WARN L188 SmtUtils]: Spent 231.00 ms on a formula simplification that was a NOOP. DAG size: 130 [2019-08-31 02:01:13,300 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:13,335 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,341 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,343 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,344 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,352 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,353 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,354 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,355 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,356 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,357 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,358 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,360 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,360 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,361 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,362 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,365 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,366 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,367 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,368 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,369 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,370 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,371 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,373 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,374 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,375 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,376 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,376 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,383 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,384 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,385 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,386 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,387 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 02:01:13,387 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 02:01:13,389 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,390 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,391 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,392 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,393 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,394 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,396 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,396 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 02:01:13,398 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,398 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 02:01:13,399 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,401 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,402 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,403 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,404 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,405 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,406 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,407 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,408 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 02:01:13,409 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,411 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,412 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,413 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 02:01:13,445 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:13,446 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 14 select indices, 14 select index equivalence classes, 36 disjoint index pairs (out of 91 index pairs), introduced 14 new quantified variables, introduced 64 case distinctions, treesize of input 121 treesize of output 107 [2019-08-31 02:01:13,447 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:13,575 WARN L188 SmtUtils]: Spent 126.00 ms on a formula simplification that was a NOOP. DAG size: 73 [2019-08-31 02:01:13,575 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:13,576 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-31 02:01:13,576 INFO L221 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:234, output treesize:103 [2019-08-31 02:01:13,651 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:01:13,655 INFO L392 ElimStorePlain]: Different costs {0=[|v_#length_47|], 1=[|v_#valid_58|]} [2019-08-31 02:01:13,664 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 112 treesize of output 111 [2019-08-31 02:01:13,664 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:13,677 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 115 treesize of output 114 [2019-08-31 02:01:13,678 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:13,809 WARN L188 SmtUtils]: Spent 130.00 ms on a formula simplification that was a NOOP. DAG size: 66 [2019-08-31 02:01:13,810 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:13,826 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 114 treesize of output 111 [2019-08-31 02:01:13,827 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:13,840 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 111 treesize of output 108 [2019-08-31 02:01:13,841 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:13,990 WARN L188 SmtUtils]: Spent 148.00 ms on a formula simplification that was a NOOP. DAG size: 63 [2019-08-31 02:01:13,991 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:13,994 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_int_70|, |v_#memory_real_66|], 1=[|v_#memory_int_22|, |v_#memory_int_21|]} [2019-08-31 02:01:14,020 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 105 treesize of output 90 [2019-08-31 02:01:14,021 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:14,032 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 108 treesize of output 93 [2019-08-31 02:01:14,033 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:14,156 WARN L188 SmtUtils]: Spent 122.00 ms on a formula simplification that was a NOOP. DAG size: 57 [2019-08-31 02:01:14,157 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:14,171 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 90 treesize of output 86 [2019-08-31 02:01:14,172 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:14,185 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 93 treesize of output 89 [2019-08-31 02:01:14,186 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:14,308 WARN L188 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 55 [2019-08-31 02:01:14,308 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:14,317 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:14,321 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:14,385 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:14,397 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 67 treesize of output 51 [2019-08-31 02:01:14,398 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:14,404 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 64 treesize of output 48 [2019-08-31 02:01:14,405 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:14,454 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:14,456 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 2 xjuncts. [2019-08-31 02:01:14,456 INFO L221 ElimStorePlain]: Needed 13 recursive calls to eliminate 8 variables, input treesize:228, output treesize:87 [2019-08-31 02:01:14,462 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:01:14,467 INFO L392 ElimStorePlain]: Different costs {0=[|v_#length_48|], 1=[|v_#valid_59|]} [2019-08-31 02:01:14,477 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 115 treesize of output 114 [2019-08-31 02:01:14,477 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:14,488 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 112 treesize of output 111 [2019-08-31 02:01:14,488 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:14,605 WARN L188 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 66 [2019-08-31 02:01:14,606 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:14,616 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 114 treesize of output 111 [2019-08-31 02:01:14,617 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:14,635 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 111 treesize of output 108 [2019-08-31 02:01:14,635 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:14,749 WARN L188 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 63 [2019-08-31 02:01:14,750 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:14,751 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_int_71|, |v_#memory_real_67|], 1=[|v_#memory_int_22|, |v_#memory_int_21|]} [2019-08-31 02:01:14,758 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 105 treesize of output 90 [2019-08-31 02:01:14,758 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:14,765 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 108 treesize of output 93 [2019-08-31 02:01:14,766 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:14,852 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:14,862 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 90 treesize of output 86 [2019-08-31 02:01:14,863 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:14,872 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 93 treesize of output 89 [2019-08-31 02:01:14,872 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:14,959 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:14,963 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:14,966 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:15,030 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:15,039 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 64 treesize of output 48 [2019-08-31 02:01:15,040 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:15,048 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 67 treesize of output 51 [2019-08-31 02:01:15,049 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:15,096 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:15,098 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 2 xjuncts. [2019-08-31 02:01:15,099 INFO L221 ElimStorePlain]: Needed 13 recursive calls to eliminate 8 variables, input treesize:228, output treesize:87 [2019-08-31 02:01:15,108 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:01:15,115 INFO L392 ElimStorePlain]: Different costs {3=[|v_#length_49|], 6=[|v_#valid_60|]} [2019-08-31 02:01:15,143 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:15,144 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 152 treesize of output 168 [2019-08-31 02:01:15,145 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:15,164 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:15,171 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 149 treesize of output 151 [2019-08-31 02:01:15,172 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:15,202 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:15,203 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 147 treesize of output 163 [2019-08-31 02:01:15,203 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:15,215 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:15,219 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 150 treesize of output 152 [2019-08-31 02:01:15,220 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:15,933 WARN L188 SmtUtils]: Spent 711.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 96 [2019-08-31 02:01:15,933 INFO L567 ElimStorePlain]: treesize reduction 28, result has 95.5 percent of original size [2019-08-31 02:01:15,945 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:15,958 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 148 treesize of output 148 [2019-08-31 02:01:15,959 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:15,999 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:16,000 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 2 case distinctions, treesize of input 151 treesize of output 173 [2019-08-31 02:01:16,001 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:16,016 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:16,029 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 149 treesize of output 149 [2019-08-31 02:01:16,030 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:16,060 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:16,061 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 2 case distinctions, treesize of input 146 treesize of output 168 [2019-08-31 02:01:16,061 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:16,764 WARN L188 SmtUtils]: Spent 702.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 93 [2019-08-31 02:01:16,765 INFO L567 ElimStorePlain]: treesize reduction 28, result has 95.3 percent of original size [2019-08-31 02:01:16,767 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_real_68|], 1=[|v_#memory_int_72|, |v_#memory_int_29|, |v_#memory_int_30|]} [2019-08-31 02:01:16,779 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 142 treesize of output 138 [2019-08-31 02:01:16,779 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:16,805 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 145 treesize of output 141 [2019-08-31 02:01:16,805 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:16,822 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 140 treesize of output 136 [2019-08-31 02:01:16,823 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:16,836 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 143 treesize of output 139 [2019-08-31 02:01:16,836 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:17,160 WARN L188 SmtUtils]: Spent 322.00 ms on a formula simplification that was a NOOP. DAG size: 91 [2019-08-31 02:01:17,160 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:17,178 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 0 case distinctions, treesize of input 139 treesize of output 123 [2019-08-31 02:01:17,179 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:17,197 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 0 case distinctions, treesize of input 138 treesize of output 122 [2019-08-31 02:01:17,198 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:17,245 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 0 case distinctions, treesize of input 141 treesize of output 125 [2019-08-31 02:01:17,246 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:17,260 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 0 case distinctions, treesize of input 136 treesize of output 120 [2019-08-31 02:01:17,261 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:17,546 WARN L188 SmtUtils]: Spent 284.00 ms on a formula simplification that was a NOOP. DAG size: 85 [2019-08-31 02:01:17,547 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:17,553 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:17,560 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:17,564 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:17,570 INFO L496 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:17,832 WARN L188 SmtUtils]: Spent 260.00 ms on a formula simplification that was a NOOP. DAG size: 77 [2019-08-31 02:01:17,832 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:17,854 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:17,854 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 104 treesize of output 95 [2019-08-31 02:01:17,855 INFO L496 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:17,889 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:17,889 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 101 treesize of output 92 [2019-08-31 02:01:17,890 INFO L496 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:17,918 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:17,918 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 102 treesize of output 93 [2019-08-31 02:01:17,919 INFO L496 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:17,936 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:17,937 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 99 treesize of output 90 [2019-08-31 02:01:17,938 INFO L496 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:18,399 WARN L188 SmtUtils]: Spent 460.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 70 [2019-08-31 02:01:18,400 INFO L567 ElimStorePlain]: treesize reduction 64, result has 84.4 percent of original size [2019-08-31 02:01:18,402 INFO L496 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 2 dim-1 vars, 4 dim-2 vars, End of recursive call: 8 dim-0 vars, and 4 xjuncts. [2019-08-31 02:01:18,403 INFO L221 ElimStorePlain]: Needed 25 recursive calls to eliminate 10 variables, input treesize:599, output treesize:317 [2019-08-31 02:01:18,406 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:01:18,420 INFO L392 ElimStorePlain]: Different costs {3=[|v_#length_50|], 6=[|v_#valid_61|]} [2019-08-31 02:01:18,461 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:18,462 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 152 treesize of output 168 [2019-08-31 02:01:18,463 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:18,473 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:18,482 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 150 treesize of output 152 [2019-08-31 02:01:18,482 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:18,493 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:18,503 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 149 treesize of output 151 [2019-08-31 02:01:18,504 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:18,532 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:18,533 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 147 treesize of output 163 [2019-08-31 02:01:18,534 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:19,351 WARN L188 SmtUtils]: Spent 816.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 96 [2019-08-31 02:01:19,351 INFO L567 ElimStorePlain]: treesize reduction 28, result has 95.5 percent of original size [2019-08-31 02:01:19,389 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:19,389 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 2 case distinctions, treesize of input 146 treesize of output 168 [2019-08-31 02:01:19,390 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:19,434 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:19,435 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 2 case distinctions, treesize of input 151 treesize of output 173 [2019-08-31 02:01:19,435 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:19,449 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:19,460 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 148 treesize of output 148 [2019-08-31 02:01:19,461 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:19,482 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:19,488 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 149 treesize of output 149 [2019-08-31 02:01:19,488 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:20,203 WARN L188 SmtUtils]: Spent 713.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 93 [2019-08-31 02:01:20,203 INFO L567 ElimStorePlain]: treesize reduction 28, result has 95.3 percent of original size [2019-08-31 02:01:20,204 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_real_69|], 1=[|v_#memory_int_29|, |v_#memory_int_73|, |v_#memory_int_30|]} [2019-08-31 02:01:20,218 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 140 treesize of output 136 [2019-08-31 02:01:20,219 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:20,233 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 142 treesize of output 138 [2019-08-31 02:01:20,234 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:20,247 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 143 treesize of output 139 [2019-08-31 02:01:20,248 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:20,263 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 145 treesize of output 141 [2019-08-31 02:01:20,264 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:20,619 WARN L188 SmtUtils]: Spent 354.00 ms on a formula simplification that was a NOOP. DAG size: 91 [2019-08-31 02:01:20,619 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:20,628 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:20,633 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:20,639 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:20,645 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:20,938 WARN L188 SmtUtils]: Spent 291.00 ms on a formula simplification that was a NOOP. DAG size: 83 [2019-08-31 02:01:20,938 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:20,952 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 0 case distinctions, treesize of input 117 treesize of output 101 [2019-08-31 02:01:20,953 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:20,966 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 0 case distinctions, treesize of input 114 treesize of output 98 [2019-08-31 02:01:20,967 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:20,979 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 0 case distinctions, treesize of input 119 treesize of output 103 [2019-08-31 02:01:20,980 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:20,990 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 0 case distinctions, treesize of input 116 treesize of output 100 [2019-08-31 02:01:20,991 INFO L496 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:21,240 WARN L188 SmtUtils]: Spent 248.00 ms on a formula simplification that was a NOOP. DAG size: 77 [2019-08-31 02:01:21,240 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:21,267 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:21,267 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 104 treesize of output 95 [2019-08-31 02:01:21,269 INFO L496 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:21,295 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:21,295 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 99 treesize of output 90 [2019-08-31 02:01:21,296 INFO L496 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:21,319 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:21,320 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 101 treesize of output 92 [2019-08-31 02:01:21,320 INFO L496 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:21,343 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:21,344 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 102 treesize of output 93 [2019-08-31 02:01:21,345 INFO L496 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:21,810 WARN L188 SmtUtils]: Spent 464.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 70 [2019-08-31 02:01:21,811 INFO L567 ElimStorePlain]: treesize reduction 64, result has 84.4 percent of original size [2019-08-31 02:01:21,813 INFO L496 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 2 dim-1 vars, 4 dim-2 vars, End of recursive call: 8 dim-0 vars, and 4 xjuncts. [2019-08-31 02:01:21,813 INFO L221 ElimStorePlain]: Needed 25 recursive calls to eliminate 10 variables, input treesize:599, output treesize:317 [2019-08-31 02:01:21,867 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:01:21,933 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:01:21,936 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:01:21,947 INFO L392 ElimStorePlain]: Different costs {0=[|v_#length_51|], 1=[|v_#valid_62|]} [2019-08-31 02:01:21,953 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-31 02:01:21,953 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:21,982 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:21,987 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-31 02:01:21,988 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:22,013 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:22,015 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_real_70|, |v_#memory_int_74|], 1=[|v_#memory_int_54|]} [2019-08-31 02:01:22,020 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 11 treesize of output 7 [2019-08-31 02:01:22,021 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:22,044 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:22,050 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-31 02:01:22,050 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:22,071 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:22,075 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2019-08-31 02:01:22,076 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:22,090 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:22,092 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, 3 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-31 02:01:22,092 INFO L221 ElimStorePlain]: Needed 6 recursive calls to eliminate 7 variables, input treesize:76, output treesize:28 [2019-08-31 02:01:22,100 INFO L392 ElimStorePlain]: Different costs {1=[|v_#length_52|], 3=[|v_#valid_63|]} [2019-08-31 02:01:22,121 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:22,122 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 12 treesize of output 28 [2019-08-31 02:01:22,122 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:22,244 WARN L188 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 72 [2019-08-31 02:01:22,244 INFO L567 ElimStorePlain]: treesize reduction 14, result has 90.6 percent of original size [2019-08-31 02:01:22,269 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:22,270 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 2 case distinctions, treesize of input 17 treesize of output 39 [2019-08-31 02:01:22,270 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:22,381 WARN L188 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 69 [2019-08-31 02:01:22,381 INFO L567 ElimStorePlain]: treesize reduction 14, result has 90.2 percent of original size [2019-08-31 02:01:22,383 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_real_44|, |v_#memory_real_71|, |v_#memory_int_75|], 1=[|v_#memory_int_50|, |v_#memory_real_43|]} [2019-08-31 02:01:22,385 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-31 02:01:22,431 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:22,441 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 7 [2019-08-31 02:01:22,442 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:22,487 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:22,494 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2019-08-31 02:01:22,495 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:22,534 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:22,552 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:22,552 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 25 treesize of output 41 [2019-08-31 02:01:22,553 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:22,633 INFO L567 ElimStorePlain]: treesize reduction 12, result has 88.5 percent of original size [2019-08-31 02:01:22,638 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 14 [2019-08-31 02:01:22,638 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:22,685 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:22,686 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:01:22,687 INFO L496 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 2 dim-1 vars, 5 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2019-08-31 02:01:22,687 INFO L221 ElimStorePlain]: Needed 8 recursive calls to eliminate 12 variables, input treesize:136, output treesize:49 [2019-08-31 02:01:22,694 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:01:22,733 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:22,736 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 121 treesize of output 117 [2019-08-31 02:01:22,737 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:22,755 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:22,758 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 138 treesize of output 134 [2019-08-31 02:01:22,759 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:22,775 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-31 02:01:22,776 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:22,790 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-31 02:01:22,790 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:25,237 WARN L188 SmtUtils]: Spent 2.45 s on a formula simplification. DAG size of input: 205 DAG size of output: 195 [2019-08-31 02:01:25,238 INFO L567 ElimStorePlain]: treesize reduction 1039, result has 54.3 percent of original size [2019-08-31 02:01:25,256 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:25,259 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 107 treesize of output 103 [2019-08-31 02:01:25,260 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:25,285 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:25,286 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 124 treesize of output 120 [2019-08-31 02:01:25,286 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:26,396 WARN L188 SmtUtils]: Spent 1.11 s on a formula simplification that was a NOOP. DAG size: 190 [2019-08-31 02:01:26,397 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:26,423 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:26,424 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 115 treesize of output 119 [2019-08-31 02:01:26,425 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:26,447 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:26,447 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 132 treesize of output 136 [2019-08-31 02:01:26,448 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:27,500 WARN L188 SmtUtils]: Spent 1.05 s on a formula simplification that was a NOOP. DAG size: 185 [2019-08-31 02:01:27,501 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:27,515 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:27,518 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 123 treesize of output 119 [2019-08-31 02:01:27,519 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:27,536 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:27,537 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 140 treesize of output 136 [2019-08-31 02:01:27,538 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:28,559 WARN L188 SmtUtils]: Spent 1.02 s on a formula simplification that was a NOOP. DAG size: 180 [2019-08-31 02:01:28,559 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:28,582 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:28,585 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 130 treesize of output 126 [2019-08-31 02:01:28,585 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:28,599 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:28,600 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 113 treesize of output 109 [2019-08-31 02:01:28,601 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:29,616 WARN L188 SmtUtils]: Spent 1.01 s on a formula simplification that was a NOOP. DAG size: 175 [2019-08-31 02:01:29,617 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:29,640 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:29,641 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 125 treesize of output 129 [2019-08-31 02:01:29,642 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:29,661 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:29,662 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 142 treesize of output 146 [2019-08-31 02:01:29,663 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:31,047 WARN L188 SmtUtils]: Spent 1.38 s on a formula simplification that was a NOOP. DAG size: 170 [2019-08-31 02:01:31,048 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:31,072 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:31,073 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 105 treesize of output 109 [2019-08-31 02:01:31,073 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:31,092 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:31,093 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 122 treesize of output 126 [2019-08-31 02:01:31,093 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:32,004 WARN L188 SmtUtils]: Spent 910.00 ms on a formula simplification that was a NOOP. DAG size: 165 [2019-08-31 02:01:32,005 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:32,029 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:32,029 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 132 treesize of output 136 [2019-08-31 02:01:32,030 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:32,051 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:32,052 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 115 treesize of output 119 [2019-08-31 02:01:32,052 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:32,957 WARN L188 SmtUtils]: Spent 903.00 ms on a formula simplification that was a NOOP. DAG size: 160 [2019-08-31 02:01:32,957 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:32,985 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:32,986 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 95 treesize of output 87 [2019-08-31 02:01:32,986 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:01:32,987 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:01:32,988 INFO L496 ElimStorePlain]: Start of recursive call 20: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2019-08-31 02:01:33,013 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:33,013 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 112 treesize of output 104 [2019-08-31 02:01:33,014 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:01:33,015 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:01:33,015 INFO L496 ElimStorePlain]: Start of recursive call 21: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2019-08-31 02:01:34,056 WARN L188 SmtUtils]: Spent 1.04 s on a formula simplification that was a NOOP. DAG size: 171 [2019-08-31 02:01:34,056 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:34,077 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:34,077 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 105 treesize of output 97 [2019-08-31 02:01:34,078 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:01:34,079 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:01:34,079 INFO L496 ElimStorePlain]: Start of recursive call 22: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2019-08-31 02:01:34,096 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:34,096 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 122 treesize of output 114 [2019-08-31 02:01:34,096 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:01:34,097 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:01:34,098 INFO L496 ElimStorePlain]: Start of recursive call 23: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2019-08-31 02:01:35,033 WARN L188 SmtUtils]: Spent 933.00 ms on a formula simplification that was a NOOP. DAG size: 182 [2019-08-31 02:01:35,033 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:35,058 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:35,058 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 97 treesize of output 89 [2019-08-31 02:01:35,059 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:01:35,060 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:01:35,061 INFO L496 ElimStorePlain]: Start of recursive call 24: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2019-08-31 02:01:35,081 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:35,082 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 114 treesize of output 106 [2019-08-31 02:01:35,082 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:01:35,083 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:01:35,084 INFO L496 ElimStorePlain]: Start of recursive call 25: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2019-08-31 02:01:36,891 WARN L188 SmtUtils]: Spent 1.81 s on a formula simplification. DAG size of input: 193 DAG size of output: 189 [2019-08-31 02:01:36,892 INFO L567 ElimStorePlain]: treesize reduction 8, result has 99.2 percent of original size [2019-08-31 02:01:36,917 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:36,918 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 103 treesize of output 95 [2019-08-31 02:01:36,918 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:01:36,919 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:01:36,920 INFO L496 ElimStorePlain]: Start of recursive call 26: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2019-08-31 02:01:36,938 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:36,939 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 120 treesize of output 112 [2019-08-31 02:01:36,939 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:01:36,941 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:01:36,941 INFO L496 ElimStorePlain]: Start of recursive call 27: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2019-08-31 02:01:38,797 WARN L188 SmtUtils]: Spent 1.85 s on a formula simplification. DAG size of input: 199 DAG size of output: 195 [2019-08-31 02:01:38,797 INFO L567 ElimStorePlain]: treesize reduction 8, result has 99.2 percent of original size [2019-08-31 02:01:38,799 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:01:38,802 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:01:38,803 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:01:38,804 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:01:38,807 INFO L496 ElimStorePlain]: Start of recursive call 1: 11 dim-0 vars, 8 dim-1 vars, 4 dim-2 vars, End of recursive call: 38 dim-0 vars, and 12 xjuncts. [2019-08-31 02:01:38,808 INFO L221 ElimStorePlain]: Needed 27 recursive calls to eliminate 23 variables, input treesize:2557, output treesize:935 [2019-08-31 02:01:38,826 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:01:38,829 INFO L392 ElimStorePlain]: Different costs {0=[|v_#length_53|], 1=[|v_#valid_64|]} [2019-08-31 02:01:38,837 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 90 treesize of output 89 [2019-08-31 02:01:38,837 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:38,845 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 87 treesize of output 86 [2019-08-31 02:01:38,845 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:38,925 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:38,934 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 89 treesize of output 86 [2019-08-31 02:01:38,934 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:38,943 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 86 treesize of output 83 [2019-08-31 02:01:38,943 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:39,016 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:39,017 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_real_72|, |v_#memory_int_76|], 1=[|v_#memory_int_60|]} [2019-08-31 02:01:39,027 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 80 treesize of output 76 [2019-08-31 02:01:39,027 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:39,033 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 83 treesize of output 79 [2019-08-31 02:01:39,034 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:39,104 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:39,110 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 79 treesize of output 64 [2019-08-31 02:01:39,110 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:39,116 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 76 treesize of output 61 [2019-08-31 02:01:39,116 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:39,175 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:39,181 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 61 treesize of output 45 [2019-08-31 02:01:39,182 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:39,187 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 64 treesize of output 48 [2019-08-31 02:01:39,188 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:39,230 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:39,231 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, 3 dim-2 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2019-08-31 02:01:39,232 INFO L221 ElimStorePlain]: Needed 11 recursive calls to eliminate 7 variables, input treesize:178, output treesize:81 [2019-08-31 02:01:39,243 INFO L392 ElimStorePlain]: Different costs {3=[|v_#length_54|], 6=[|v_#valid_65|]} [2019-08-31 02:01:39,269 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:39,269 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 114 treesize of output 130 [2019-08-31 02:01:39,270 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:39,294 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:39,294 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 116 treesize of output 132 [2019-08-31 02:01:39,295 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:39,690 WARN L188 SmtUtils]: Spent 394.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 79 [2019-08-31 02:01:39,691 INFO L567 ElimStorePlain]: treesize reduction 28, result has 89.1 percent of original size [2019-08-31 02:01:39,740 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:39,741 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 2 case distinctions, treesize of input 115 treesize of output 137 [2019-08-31 02:01:39,742 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:39,782 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:39,782 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 2 case distinctions, treesize of input 113 treesize of output 135 [2019-08-31 02:01:39,783 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:40,176 WARN L188 SmtUtils]: Spent 391.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 76 [2019-08-31 02:01:40,177 INFO L567 ElimStorePlain]: treesize reduction 28, result has 88.6 percent of original size [2019-08-31 02:01:40,178 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_real_73|], 1=[|v_#memory_int_77|, |v_#memory_int_64|]} [2019-08-31 02:01:40,193 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 109 treesize of output 105 [2019-08-31 02:01:40,194 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:40,208 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 107 treesize of output 103 [2019-08-31 02:01:40,209 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:40,390 WARN L188 SmtUtils]: Spent 180.00 ms on a formula simplification that was a NOOP. DAG size: 74 [2019-08-31 02:01:40,390 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:40,409 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 0 case distinctions, treesize of input 105 treesize of output 89 [2019-08-31 02:01:40,410 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:40,425 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 0 case distinctions, treesize of input 103 treesize of output 87 [2019-08-31 02:01:40,426 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:40,574 WARN L188 SmtUtils]: Spent 147.00 ms on a formula simplification that was a NOOP. DAG size: 69 [2019-08-31 02:01:40,575 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:40,596 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:40,597 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 88 treesize of output 68 [2019-08-31 02:01:40,598 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:40,612 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:40,612 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 90 treesize of output 70 [2019-08-31 02:01:40,613 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:40,722 WARN L188 SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 59 [2019-08-31 02:01:40,723 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:40,724 INFO L496 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 2 dim-1 vars, 3 dim-2 vars, End of recursive call: 4 dim-0 vars, and 2 xjuncts. [2019-08-31 02:01:40,725 INFO L221 ElimStorePlain]: Needed 11 recursive calls to eliminate 9 variables, input treesize:231, output treesize:121 [2019-08-31 02:01:40,752 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:01:40,772 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 84 treesize of output 82 [2019-08-31 02:01:40,773 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:40,786 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 67 treesize of output 65 [2019-08-31 02:01:40,787 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:41,103 WARN L188 SmtUtils]: Spent 315.00 ms on a formula simplification that was a NOOP. DAG size: 80 [2019-08-31 02:01:41,103 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:41,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 69 treesize of output 67 [2019-08-31 02:01:41,117 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:41,129 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 86 treesize of output 84 [2019-08-31 02:01:41,130 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:41,412 WARN L188 SmtUtils]: Spent 280.00 ms on a formula simplification that was a NOOP. DAG size: 77 [2019-08-31 02:01:41,412 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:41,424 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 79 treesize of output 77 [2019-08-31 02:01:41,424 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:41,435 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 62 treesize of output 60 [2019-08-31 02:01:41,436 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:41,720 WARN L188 SmtUtils]: Spent 283.00 ms on a formula simplification that was a NOOP. DAG size: 74 [2019-08-31 02:01:41,721 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:41,733 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 81 treesize of output 79 [2019-08-31 02:01:41,734 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:41,744 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 64 treesize of output 62 [2019-08-31 02:01:41,745 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:42,028 WARN L188 SmtUtils]: Spent 282.00 ms on a formula simplification that was a NOOP. DAG size: 71 [2019-08-31 02:01:42,029 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:42,041 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 76 treesize of output 68 [2019-08-31 02:01:42,042 INFO L496 ElimStorePlain]: Start of recursive call 10: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-31 02:01:42,053 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 59 treesize of output 51 [2019-08-31 02:01:42,054 INFO L496 ElimStorePlain]: Start of recursive call 11: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-31 02:01:42,336 WARN L188 SmtUtils]: Spent 280.00 ms on a formula simplification that was a NOOP. DAG size: 73 [2019-08-31 02:01:42,337 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:42,349 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 74 treesize of output 66 [2019-08-31 02:01:42,350 INFO L496 ElimStorePlain]: Start of recursive call 12: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-31 02:01:42,361 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 57 treesize of output 49 [2019-08-31 02:01:42,362 INFO L496 ElimStorePlain]: Start of recursive call 13: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-31 02:01:42,633 WARN L188 SmtUtils]: Spent 269.00 ms on a formula simplification that was a NOOP. DAG size: 74 [2019-08-31 02:01:42,634 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:42,636 INFO L496 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 4 dim-1 vars, 2 dim-2 vars, End of recursive call: 10 dim-0 vars, and 4 xjuncts. [2019-08-31 02:01:42,637 INFO L221 ElimStorePlain]: Needed 13 recursive calls to eliminate 11 variables, input treesize:307, output treesize:207 [2019-08-31 02:01:42,709 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:01:42,728 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 69 treesize of output 67 [2019-08-31 02:01:42,729 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:42,742 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 86 treesize of output 84 [2019-08-31 02:01:42,743 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:43,064 WARN L188 SmtUtils]: Spent 320.00 ms on a formula simplification that was a NOOP. DAG size: 80 [2019-08-31 02:01:43,065 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:43,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 67 treesize of output 65 [2019-08-31 02:01:43,078 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:43,090 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 84 treesize of output 82 [2019-08-31 02:01:43,091 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:43,398 WARN L188 SmtUtils]: Spent 306.00 ms on a formula simplification that was a NOOP. DAG size: 77 [2019-08-31 02:01:43,399 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:43,411 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 79 treesize of output 77 [2019-08-31 02:01:43,412 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:43,424 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 62 treesize of output 60 [2019-08-31 02:01:43,425 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:43,662 WARN L188 SmtUtils]: Spent 236.00 ms on a formula simplification that was a NOOP. DAG size: 74 [2019-08-31 02:01:43,662 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:43,670 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 64 treesize of output 62 [2019-08-31 02:01:43,670 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:43,678 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 81 treesize of output 79 [2019-08-31 02:01:43,679 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:43,859 WARN L188 SmtUtils]: Spent 179.00 ms on a formula simplification that was a NOOP. DAG size: 71 [2019-08-31 02:01:43,860 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:43,871 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 59 treesize of output 51 [2019-08-31 02:01:43,872 INFO L496 ElimStorePlain]: Start of recursive call 10: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-31 02:01:43,887 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 76 treesize of output 68 [2019-08-31 02:01:43,889 INFO L496 ElimStorePlain]: Start of recursive call 11: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-31 02:01:44,122 WARN L188 SmtUtils]: Spent 232.00 ms on a formula simplification that was a NOOP. DAG size: 73 [2019-08-31 02:01:44,123 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:44,131 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 57 treesize of output 49 [2019-08-31 02:01:44,132 INFO L496 ElimStorePlain]: Start of recursive call 12: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-31 02:01:44,143 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 74 treesize of output 66 [2019-08-31 02:01:44,144 INFO L496 ElimStorePlain]: Start of recursive call 13: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-31 02:01:44,331 WARN L188 SmtUtils]: Spent 186.00 ms on a formula simplification that was a NOOP. DAG size: 74 [2019-08-31 02:01:44,332 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:44,333 INFO L496 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 4 dim-1 vars, 2 dim-2 vars, End of recursive call: 10 dim-0 vars, and 4 xjuncts. [2019-08-31 02:01:44,334 INFO L221 ElimStorePlain]: Needed 13 recursive calls to eliminate 11 variables, input treesize:307, output treesize:207 [2019-08-31 02:01:44,354 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:01:44,366 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 86 treesize of output 84 [2019-08-31 02:01:44,367 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:44,375 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 69 treesize of output 67 [2019-08-31 02:01:44,375 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:44,611 WARN L188 SmtUtils]: Spent 235.00 ms on a formula simplification that was a NOOP. DAG size: 80 [2019-08-31 02:01:44,612 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:44,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, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 81 treesize of output 79 [2019-08-31 02:01:44,620 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:44,627 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 64 treesize of output 62 [2019-08-31 02:01:44,628 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:44,850 WARN L188 SmtUtils]: Spent 221.00 ms on a formula simplification that was a NOOP. DAG size: 77 [2019-08-31 02:01:44,850 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:44,858 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 84 treesize of output 82 [2019-08-31 02:01:44,859 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:44,866 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 67 treesize of output 65 [2019-08-31 02:01:44,867 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:45,071 WARN L188 SmtUtils]: Spent 204.00 ms on a formula simplification that was a NOOP. DAG size: 74 [2019-08-31 02:01:45,072 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:45,080 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 79 treesize of output 77 [2019-08-31 02:01:45,081 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:45,088 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 62 treesize of output 60 [2019-08-31 02:01:45,088 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:45,291 WARN L188 SmtUtils]: Spent 202.00 ms on a formula simplification that was a NOOP. DAG size: 71 [2019-08-31 02:01:45,291 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:45,300 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 74 treesize of output 66 [2019-08-31 02:01:45,301 INFO L496 ElimStorePlain]: Start of recursive call 10: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-31 02:01:45,308 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 57 treesize of output 49 [2019-08-31 02:01:45,308 INFO L496 ElimStorePlain]: Start of recursive call 11: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-31 02:01:45,495 WARN L188 SmtUtils]: Spent 186.00 ms on a formula simplification that was a NOOP. DAG size: 73 [2019-08-31 02:01:45,495 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:45,505 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 76 treesize of output 68 [2019-08-31 02:01:45,506 INFO L496 ElimStorePlain]: Start of recursive call 12: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-31 02:01:45,513 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 59 treesize of output 51 [2019-08-31 02:01:45,514 INFO L496 ElimStorePlain]: Start of recursive call 13: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-31 02:01:45,699 WARN L188 SmtUtils]: Spent 184.00 ms on a formula simplification that was a NOOP. DAG size: 74 [2019-08-31 02:01:45,699 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:45,701 INFO L496 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 4 dim-1 vars, 2 dim-2 vars, End of recursive call: 10 dim-0 vars, and 4 xjuncts. [2019-08-31 02:01:45,701 INFO L221 ElimStorePlain]: Needed 13 recursive calls to eliminate 11 variables, input treesize:307, output treesize:207 [2019-08-31 02:01:45,734 INFO L392 ElimStorePlain]: Different costs {0=[|v_#length_55|], 1=[|v_#valid_66|]} [2019-08-31 02:01:45,739 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-31 02:01:45,740 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:45,793 INFO L567 ElimStorePlain]: treesize reduction 4, result has 95.0 percent of original size [2019-08-31 02:01:45,798 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-31 02:01:45,799 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:45,823 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:45,824 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_real_74|, |v_#memory_int_78|], 1=[|v_#memory_int_36|]} [2019-08-31 02:01:45,834 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 11 treesize of output 7 [2019-08-31 02:01:45,835 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:45,858 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:45,863 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-31 02:01:45,863 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:45,893 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:45,899 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2019-08-31 02:01:45,900 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:45,920 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:45,921 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, 3 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-31 02:01:45,921 INFO L221 ElimStorePlain]: Needed 6 recursive calls to eliminate 7 variables, input treesize:81, output treesize:29 [2019-08-31 02:01:45,930 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:01:45,939 INFO L392 ElimStorePlain]: Different costs {3=[|v_#length_56|], 6=[|v_#valid_67|]} [2019-08-31 02:01:45,954 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:45,962 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 149 treesize of output 151 [2019-08-31 02:01:45,963 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:45,979 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:45,991 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 150 treesize of output 152 [2019-08-31 02:01:45,992 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:46,029 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:46,030 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 152 treesize of output 168 [2019-08-31 02:01:46,031 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:46,065 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:46,065 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 147 treesize of output 163 [2019-08-31 02:01:46,066 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:46,860 WARN L188 SmtUtils]: Spent 793.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 96 [2019-08-31 02:01:46,861 INFO L567 ElimStorePlain]: treesize reduction 28, result has 95.5 percent of original size [2019-08-31 02:01:46,900 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:46,900 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 2 case distinctions, treesize of input 146 treesize of output 168 [2019-08-31 02:01:46,901 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:46,912 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:46,925 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 149 treesize of output 149 [2019-08-31 02:01:46,926 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:46,936 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:46,947 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 148 treesize of output 148 [2019-08-31 02:01:46,948 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:46,979 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:46,980 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 2 case distinctions, treesize of input 151 treesize of output 173 [2019-08-31 02:01:46,981 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:47,664 WARN L188 SmtUtils]: Spent 683.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 93 [2019-08-31 02:01:47,665 INFO L567 ElimStorePlain]: treesize reduction 28, result has 95.3 percent of original size [2019-08-31 02:01:47,666 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_real_75|], 1=[|v_#memory_int_29|, |v_#memory_int_79|, |v_#memory_int_30|]} [2019-08-31 02:01:47,678 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 140 treesize of output 136 [2019-08-31 02:01:47,679 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:47,691 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 142 treesize of output 138 [2019-08-31 02:01:47,692 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:47,709 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 145 treesize of output 141 [2019-08-31 02:01:47,710 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:47,724 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 143 treesize of output 139 [2019-08-31 02:01:47,724 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:48,042 WARN L188 SmtUtils]: Spent 316.00 ms on a formula simplification that was a NOOP. DAG size: 91 [2019-08-31 02:01:48,042 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:48,047 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:48,053 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:48,057 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:48,062 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:48,369 WARN L188 SmtUtils]: Spent 306.00 ms on a formula simplification that was a NOOP. DAG size: 83 [2019-08-31 02:01:48,369 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:48,388 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 0 case distinctions, treesize of input 119 treesize of output 103 [2019-08-31 02:01:48,388 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:48,403 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 0 case distinctions, treesize of input 117 treesize of output 101 [2019-08-31 02:01:48,403 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:48,418 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 0 case distinctions, treesize of input 116 treesize of output 100 [2019-08-31 02:01:48,419 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:48,431 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 0 case distinctions, treesize of input 114 treesize of output 98 [2019-08-31 02:01:48,432 INFO L496 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:48,678 WARN L188 SmtUtils]: Spent 245.00 ms on a formula simplification that was a NOOP. DAG size: 77 [2019-08-31 02:01:48,679 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:48,704 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:48,705 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 101 treesize of output 92 [2019-08-31 02:01:48,706 INFO L496 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:48,730 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:48,731 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 99 treesize of output 90 [2019-08-31 02:01:48,732 INFO L496 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:48,757 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:48,757 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 102 treesize of output 93 [2019-08-31 02:01:48,758 INFO L496 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:48,775 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:48,775 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 104 treesize of output 95 [2019-08-31 02:01:48,776 INFO L496 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:49,213 WARN L188 SmtUtils]: Spent 435.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 70 [2019-08-31 02:01:49,213 INFO L567 ElimStorePlain]: treesize reduction 64, result has 84.4 percent of original size [2019-08-31 02:01:49,216 INFO L496 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 2 dim-1 vars, 4 dim-2 vars, End of recursive call: 8 dim-0 vars, and 4 xjuncts. [2019-08-31 02:01:49,216 INFO L221 ElimStorePlain]: Needed 25 recursive calls to eliminate 10 variables, input treesize:599, output treesize:317 [2019-08-31 02:01:49,219 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:01:49,247 INFO L392 ElimStorePlain]: Different costs {3=[|v_#length_57|], 6=[|v_#valid_68|]} [2019-08-31 02:01:49,276 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:49,276 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 152 treesize of output 168 [2019-08-31 02:01:49,277 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:49,289 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:49,296 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 149 treesize of output 151 [2019-08-31 02:01:49,297 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:49,309 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:49,316 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 150 treesize of output 152 [2019-08-31 02:01:49,317 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:49,344 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:49,345 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 147 treesize of output 163 [2019-08-31 02:01:49,346 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:50,090 WARN L188 SmtUtils]: Spent 744.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 96 [2019-08-31 02:01:50,091 INFO L567 ElimStorePlain]: treesize reduction 28, result has 95.5 percent of original size [2019-08-31 02:01:50,103 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:50,115 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 149 treesize of output 149 [2019-08-31 02:01:50,115 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:50,179 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:50,180 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 2 case distinctions, treesize of input 151 treesize of output 173 [2019-08-31 02:01:50,180 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:50,191 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:50,204 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 148 treesize of output 148 [2019-08-31 02:01:50,205 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:50,238 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:50,238 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 2 case distinctions, treesize of input 146 treesize of output 168 [2019-08-31 02:01:50,239 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:50,932 WARN L188 SmtUtils]: Spent 692.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 93 [2019-08-31 02:01:50,932 INFO L567 ElimStorePlain]: treesize reduction 28, result has 95.3 percent of original size [2019-08-31 02:01:50,933 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_real_76|], 1=[|v_#memory_int_80|, |v_#memory_int_29|, |v_#memory_int_30|]} [2019-08-31 02:01:50,947 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 142 treesize of output 138 [2019-08-31 02:01:50,948 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:50,960 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 140 treesize of output 136 [2019-08-31 02:01:50,960 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:50,971 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 145 treesize of output 141 [2019-08-31 02:01:50,972 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:50,986 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 143 treesize of output 139 [2019-08-31 02:01:50,986 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:51,310 WARN L188 SmtUtils]: Spent 323.00 ms on a formula simplification that was a NOOP. DAG size: 91 [2019-08-31 02:01:51,311 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:51,344 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 139 treesize of output 123 [2019-08-31 02:01:51,344 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:51,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, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 138 treesize of output 122 [2019-08-31 02:01:51,370 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:51,385 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 0 case distinctions, treesize of input 141 treesize of output 125 [2019-08-31 02:01:51,386 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:51,409 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 0 case distinctions, treesize of input 136 treesize of output 120 [2019-08-31 02:01:51,410 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:51,690 WARN L188 SmtUtils]: Spent 279.00 ms on a formula simplification that was a NOOP. DAG size: 85 [2019-08-31 02:01:51,690 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:51,696 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:51,700 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:51,706 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:51,711 INFO L496 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:51,962 WARN L188 SmtUtils]: Spent 249.00 ms on a formula simplification that was a NOOP. DAG size: 77 [2019-08-31 02:01:51,962 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:51,987 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:51,987 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 102 treesize of output 93 [2019-08-31 02:01:51,989 INFO L496 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:52,034 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:52,035 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 101 treesize of output 92 [2019-08-31 02:01:52,035 INFO L496 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:52,061 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:52,062 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 104 treesize of output 95 [2019-08-31 02:01:52,062 INFO L496 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:52,079 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:52,080 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 99 treesize of output 90 [2019-08-31 02:01:52,081 INFO L496 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:52,527 WARN L188 SmtUtils]: Spent 445.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 70 [2019-08-31 02:01:52,527 INFO L567 ElimStorePlain]: treesize reduction 64, result has 84.4 percent of original size [2019-08-31 02:01:52,529 INFO L496 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 2 dim-1 vars, 4 dim-2 vars, End of recursive call: 8 dim-0 vars, and 4 xjuncts. [2019-08-31 02:01:52,529 INFO L221 ElimStorePlain]: Needed 25 recursive calls to eliminate 10 variables, input treesize:599, output treesize:317 [2019-08-31 02:01:52,566 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:01:52,634 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:01:52,634 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:01:52,639 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:01:52,644 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:01:52,687 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:52,691 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 140 treesize of output 136 [2019-08-31 02:01:52,691 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:52,712 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-31 02:01:52,713 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:52,738 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:52,743 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 123 treesize of output 119 [2019-08-31 02:01:52,743 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:52,761 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-31 02:01:52,762 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:55,232 WARN L188 SmtUtils]: Spent 2.47 s on a formula simplification. DAG size of input: 205 DAG size of output: 195 [2019-08-31 02:01:55,233 INFO L567 ElimStorePlain]: treesize reduction 1043, result has 54.2 percent of original size [2019-08-31 02:01:55,251 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:55,255 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 130 treesize of output 126 [2019-08-31 02:01:55,256 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:55,273 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:55,274 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 113 treesize of output 109 [2019-08-31 02:01:55,275 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:56,307 WARN L188 SmtUtils]: Spent 1.03 s on a formula simplification that was a NOOP. DAG size: 190 [2019-08-31 02:01:56,308 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:56,360 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:56,360 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 115 treesize of output 119 [2019-08-31 02:01:56,361 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:56,381 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:56,382 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 132 treesize of output 136 [2019-08-31 02:01:56,383 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:57,399 WARN L188 SmtUtils]: Spent 1.02 s on a formula simplification that was a NOOP. DAG size: 185 [2019-08-31 02:01:57,399 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:57,425 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:57,425 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 125 treesize of output 129 [2019-08-31 02:01:57,426 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:57,442 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:57,443 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 142 treesize of output 146 [2019-08-31 02:01:57,444 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:58,408 WARN L188 SmtUtils]: Spent 963.00 ms on a formula simplification that was a NOOP. DAG size: 180 [2019-08-31 02:01:58,409 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:58,433 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:58,434 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 122 treesize of output 126 [2019-08-31 02:01:58,435 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:58,453 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:58,454 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 105 treesize of output 109 [2019-08-31 02:01:58,454 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:59,410 WARN L188 SmtUtils]: Spent 955.00 ms on a formula simplification that was a NOOP. DAG size: 175 [2019-08-31 02:01:59,411 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:59,428 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:59,431 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 117 treesize of output 113 [2019-08-31 02:01:59,431 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:59,449 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:59,449 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 134 treesize of output 130 [2019-08-31 02:01:59,450 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:00,410 WARN L188 SmtUtils]: Spent 959.00 ms on a formula simplification that was a NOOP. DAG size: 170 [2019-08-31 02:02:00,411 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:00,425 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:02:00,427 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 124 treesize of output 120 [2019-08-31 02:02:00,428 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:00,445 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:02:00,446 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 107 treesize of output 103 [2019-08-31 02:02:00,446 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:01,364 WARN L188 SmtUtils]: Spent 916.00 ms on a formula simplification that was a NOOP. DAG size: 165 [2019-08-31 02:02:01,364 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:01,387 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:01,387 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 132 treesize of output 136 [2019-08-31 02:02:01,388 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:01,406 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:01,406 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 115 treesize of output 119 [2019-08-31 02:02:01,407 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:02,294 WARN L188 SmtUtils]: Spent 885.00 ms on a formula simplification that was a NOOP. DAG size: 160 [2019-08-31 02:02:02,294 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:02,316 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:02,317 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 97 treesize of output 89 [2019-08-31 02:02:02,318 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:02,319 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:02,320 INFO L496 ElimStorePlain]: Start of recursive call 20: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2019-08-31 02:02:02,364 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:02,364 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 114 treesize of output 106 [2019-08-31 02:02:02,365 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:02,366 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:02,367 INFO L496 ElimStorePlain]: Start of recursive call 21: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2019-08-31 02:02:04,148 WARN L188 SmtUtils]: Spent 1.78 s on a formula simplification. DAG size of input: 171 DAG size of output: 167 [2019-08-31 02:02:04,149 INFO L567 ElimStorePlain]: treesize reduction 8, result has 99.3 percent of original size [2019-08-31 02:02:04,170 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:04,171 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 105 treesize of output 97 [2019-08-31 02:02:04,171 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:04,172 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:04,172 INFO L496 ElimStorePlain]: Start of recursive call 22: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2019-08-31 02:02:04,215 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:04,216 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 122 treesize of output 114 [2019-08-31 02:02:04,216 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:04,217 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:04,218 INFO L496 ElimStorePlain]: Start of recursive call 23: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2019-08-31 02:02:05,131 WARN L188 SmtUtils]: Spent 912.00 ms on a formula simplification that was a NOOP. DAG size: 178 [2019-08-31 02:02:05,132 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:05,155 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:05,155 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 120 treesize of output 112 [2019-08-31 02:02:05,156 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:05,157 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:05,158 INFO L496 ElimStorePlain]: Start of recursive call 24: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2019-08-31 02:02:05,174 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:05,175 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 103 treesize of output 95 [2019-08-31 02:02:05,175 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:05,177 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:05,177 INFO L496 ElimStorePlain]: Start of recursive call 25: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2019-08-31 02:02:06,998 WARN L188 SmtUtils]: Spent 1.82 s on a formula simplification. DAG size of input: 189 DAG size of output: 185 [2019-08-31 02:02:06,998 INFO L567 ElimStorePlain]: treesize reduction 8, result has 99.2 percent of original size [2019-08-31 02:02:07,020 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:07,021 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 112 treesize of output 104 [2019-08-31 02:02:07,022 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:07,023 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:07,024 INFO L496 ElimStorePlain]: Start of recursive call 26: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2019-08-31 02:02:07,075 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:07,075 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 95 treesize of output 87 [2019-08-31 02:02:07,076 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:07,076 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:07,077 INFO L496 ElimStorePlain]: Start of recursive call 27: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2019-08-31 02:02:08,188 WARN L188 SmtUtils]: Spent 1.11 s on a formula simplification that was a NOOP. DAG size: 195 [2019-08-31 02:02:08,189 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:08,191 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:08,192 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:08,193 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:08,194 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:08,196 INFO L496 ElimStorePlain]: Start of recursive call 1: 11 dim-0 vars, 8 dim-1 vars, 4 dim-2 vars, End of recursive call: 38 dim-0 vars, and 12 xjuncts. [2019-08-31 02:02:08,197 INFO L221 ElimStorePlain]: Needed 27 recursive calls to eliminate 23 variables, input treesize:2557, output treesize:935 [2019-08-31 02:02:08,206 INFO L392 ElimStorePlain]: Different costs {0=[|v_#length_58|], 1=[|v_#valid_69|]} [2019-08-31 02:02:08,210 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-31 02:02:08,210 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:08,267 INFO L567 ElimStorePlain]: treesize reduction 4, result has 95.0 percent of original size [2019-08-31 02:02:08,271 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-31 02:02:08,272 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:08,298 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:08,299 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_int_81|, |v_#memory_real_77|], 1=[|v_#memory_int_36|]} [2019-08-31 02:02:08,304 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-31 02:02:08,304 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:08,327 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:08,330 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 11 treesize of output 7 [2019-08-31 02:02:08,330 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:08,352 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:08,356 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2019-08-31 02:02:08,357 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:08,374 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:08,375 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, 3 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-31 02:02:08,375 INFO L221 ElimStorePlain]: Needed 6 recursive calls to eliminate 7 variables, input treesize:81, output treesize:29 [2019-08-31 02:02:08,378 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:08,382 INFO L392 ElimStorePlain]: Different costs {3=[|v_#length_59|], 6=[|v_#valid_70|]} [2019-08-31 02:02:08,412 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:08,413 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 147 treesize of output 163 [2019-08-31 02:02:08,413 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:08,444 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:08,444 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 152 treesize of output 168 [2019-08-31 02:02:08,445 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:08,455 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:02:08,464 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 150 treesize of output 152 [2019-08-31 02:02:08,465 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:08,476 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:02:08,483 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 149 treesize of output 151 [2019-08-31 02:02:08,483 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:09,234 WARN L188 SmtUtils]: Spent 750.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 96 [2019-08-31 02:02:09,235 INFO L567 ElimStorePlain]: treesize reduction 28, result has 95.5 percent of original size [2019-08-31 02:02:09,247 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:02:09,258 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 149 treesize of output 149 [2019-08-31 02:02:09,259 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:09,269 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:02:09,282 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 148 treesize of output 148 [2019-08-31 02:02:09,283 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:09,321 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:09,321 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 2 case distinctions, treesize of input 146 treesize of output 168 [2019-08-31 02:02:09,322 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:09,354 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:09,355 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 2 case distinctions, treesize of input 151 treesize of output 173 [2019-08-31 02:02:09,355 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:10,029 WARN L188 SmtUtils]: Spent 673.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 93 [2019-08-31 02:02:10,030 INFO L567 ElimStorePlain]: treesize reduction 28, result has 95.3 percent of original size [2019-08-31 02:02:10,033 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_real_78|], 1=[|v_#memory_int_82|, |v_#memory_int_29|, |v_#memory_int_30|]} [2019-08-31 02:02:10,044 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 143 treesize of output 139 [2019-08-31 02:02:10,045 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:10,058 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 142 treesize of output 138 [2019-08-31 02:02:10,059 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:10,069 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 145 treesize of output 141 [2019-08-31 02:02:10,070 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:10,081 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 140 treesize of output 136 [2019-08-31 02:02:10,081 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:10,417 WARN L188 SmtUtils]: Spent 335.00 ms on a formula simplification that was a NOOP. DAG size: 91 [2019-08-31 02:02:10,418 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:10,435 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 0 case distinctions, treesize of input 139 treesize of output 123 [2019-08-31 02:02:10,436 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:10,452 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 0 case distinctions, treesize of input 136 treesize of output 120 [2019-08-31 02:02:10,452 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:10,467 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 0 case distinctions, treesize of input 141 treesize of output 125 [2019-08-31 02:02:10,467 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:10,481 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 0 case distinctions, treesize of input 138 treesize of output 122 [2019-08-31 02:02:10,482 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:10,774 WARN L188 SmtUtils]: Spent 292.00 ms on a formula simplification that was a NOOP. DAG size: 85 [2019-08-31 02:02:10,775 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:10,781 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:10,786 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:10,790 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:10,795 INFO L496 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:11,047 WARN L188 SmtUtils]: Spent 250.00 ms on a formula simplification that was a NOOP. DAG size: 77 [2019-08-31 02:02:11,047 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:11,071 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:11,071 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 99 treesize of output 90 [2019-08-31 02:02:11,072 INFO L496 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:11,095 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:11,095 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 102 treesize of output 93 [2019-08-31 02:02:11,096 INFO L496 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:11,118 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:11,119 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 104 treesize of output 95 [2019-08-31 02:02:11,119 INFO L496 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:11,136 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:11,136 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 101 treesize of output 92 [2019-08-31 02:02:11,137 INFO L496 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:11,589 WARN L188 SmtUtils]: Spent 450.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 70 [2019-08-31 02:02:11,589 INFO L567 ElimStorePlain]: treesize reduction 64, result has 84.4 percent of original size [2019-08-31 02:02:11,591 INFO L496 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 2 dim-1 vars, 4 dim-2 vars, End of recursive call: 8 dim-0 vars, and 4 xjuncts. [2019-08-31 02:02:11,592 INFO L221 ElimStorePlain]: Needed 25 recursive calls to eliminate 10 variables, input treesize:599, output treesize:317 [2019-08-31 02:02:11,595 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:11,606 INFO L392 ElimStorePlain]: Different costs {3=[|v_#length_60|], 6=[|v_#valid_71|]} [2019-08-31 02:02:11,633 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:02:11,645 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 150 treesize of output 152 [2019-08-31 02:02:11,645 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:11,657 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:02:11,666 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 149 treesize of output 151 [2019-08-31 02:02:11,666 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:11,694 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:11,694 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 152 treesize of output 168 [2019-08-31 02:02:11,695 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:11,727 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:11,728 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 147 treesize of output 163 [2019-08-31 02:02:11,728 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:12,480 WARN L188 SmtUtils]: Spent 750.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 96 [2019-08-31 02:02:12,480 INFO L567 ElimStorePlain]: treesize reduction 28, result has 95.5 percent of original size [2019-08-31 02:02:12,492 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:02:12,505 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 149 treesize of output 149 [2019-08-31 02:02:12,506 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:12,544 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:12,544 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 2 case distinctions, treesize of input 146 treesize of output 168 [2019-08-31 02:02:12,545 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:12,556 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:02:12,567 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 148 treesize of output 148 [2019-08-31 02:02:12,568 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:12,599 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:12,599 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 2 case distinctions, treesize of input 151 treesize of output 173 [2019-08-31 02:02:12,600 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:13,293 WARN L188 SmtUtils]: Spent 692.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 93 [2019-08-31 02:02:13,293 INFO L567 ElimStorePlain]: treesize reduction 28, result has 95.3 percent of original size [2019-08-31 02:02:13,294 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_real_79|], 1=[|v_#memory_int_83|, |v_#memory_int_29|, |v_#memory_int_30|]} [2019-08-31 02:02:13,308 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 140 treesize of output 136 [2019-08-31 02:02:13,309 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:13,323 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 145 treesize of output 141 [2019-08-31 02:02:13,324 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:13,335 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 143 treesize of output 139 [2019-08-31 02:02:13,336 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:13,346 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 142 treesize of output 138 [2019-08-31 02:02:13,346 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:13,682 WARN L188 SmtUtils]: Spent 334.00 ms on a formula simplification that was a NOOP. DAG size: 91 [2019-08-31 02:02:13,682 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:13,696 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 0 case distinctions, treesize of input 141 treesize of output 125 [2019-08-31 02:02:13,697 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:13,713 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 0 case distinctions, treesize of input 136 treesize of output 120 [2019-08-31 02:02:13,714 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:13,730 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 0 case distinctions, treesize of input 138 treesize of output 122 [2019-08-31 02:02:13,731 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:13,743 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 0 case distinctions, treesize of input 139 treesize of output 123 [2019-08-31 02:02:13,744 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:14,051 WARN L188 SmtUtils]: Spent 305.00 ms on a formula simplification that was a NOOP. DAG size: 85 [2019-08-31 02:02:14,051 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:14,058 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:14,064 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:14,070 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:14,074 INFO L496 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:14,322 WARN L188 SmtUtils]: Spent 247.00 ms on a formula simplification that was a NOOP. DAG size: 77 [2019-08-31 02:02:14,322 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:14,348 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:14,348 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 104 treesize of output 95 [2019-08-31 02:02:14,349 INFO L496 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:14,374 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:14,375 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 102 treesize of output 93 [2019-08-31 02:02:14,376 INFO L496 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:14,414 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:14,414 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 101 treesize of output 92 [2019-08-31 02:02:14,415 INFO L496 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:14,433 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:14,433 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 99 treesize of output 90 [2019-08-31 02:02:14,434 INFO L496 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:14,874 WARN L188 SmtUtils]: Spent 438.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 70 [2019-08-31 02:02:14,874 INFO L567 ElimStorePlain]: treesize reduction 64, result has 84.4 percent of original size [2019-08-31 02:02:14,876 INFO L496 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 2 dim-1 vars, 4 dim-2 vars, End of recursive call: 8 dim-0 vars, and 4 xjuncts. [2019-08-31 02:02:14,877 INFO L221 ElimStorePlain]: Needed 25 recursive calls to eliminate 10 variables, input treesize:599, output treesize:317 [2019-08-31 02:02:14,916 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:14,917 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:14,967 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:14,969 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:14,977 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:15,019 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-31 02:02:15,020 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:15,034 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-31 02:02:15,035 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:15,055 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:02:15,058 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 140 treesize of output 136 [2019-08-31 02:02:15,058 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:15,076 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:02:15,077 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 123 treesize of output 119 [2019-08-31 02:02:15,078 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:17,327 WARN L188 SmtUtils]: Spent 2.25 s on a formula simplification. DAG size of input: 205 DAG size of output: 195 [2019-08-31 02:02:17,327 INFO L567 ElimStorePlain]: treesize reduction 1043, result has 54.2 percent of original size [2019-08-31 02:02:17,346 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:17,347 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 142 treesize of output 146 [2019-08-31 02:02:17,347 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:17,373 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:17,373 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 125 treesize of output 129 [2019-08-31 02:02:17,374 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:18,402 WARN L188 SmtUtils]: Spent 1.03 s on a formula simplification that was a NOOP. DAG size: 190 [2019-08-31 02:02:18,403 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:18,427 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:18,428 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 132 treesize of output 136 [2019-08-31 02:02:18,429 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:18,449 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:18,449 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 115 treesize of output 119 [2019-08-31 02:02:18,450 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:19,439 WARN L188 SmtUtils]: Spent 988.00 ms on a formula simplification that was a NOOP. DAG size: 185 [2019-08-31 02:02:19,439 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:19,456 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:02:19,459 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 117 treesize of output 113 [2019-08-31 02:02:19,459 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:19,475 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:02:19,476 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 134 treesize of output 130 [2019-08-31 02:02:19,477 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:20,489 WARN L188 SmtUtils]: Spent 1.01 s on a formula simplification that was a NOOP. DAG size: 180 [2019-08-31 02:02:20,490 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:20,504 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:02:20,508 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 124 treesize of output 120 [2019-08-31 02:02:20,509 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:20,525 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:02:20,526 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 107 treesize of output 103 [2019-08-31 02:02:20,527 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:21,510 WARN L188 SmtUtils]: Spent 982.00 ms on a formula simplification that was a NOOP. DAG size: 175 [2019-08-31 02:02:21,510 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:21,542 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:21,542 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 115 treesize of output 119 [2019-08-31 02:02:21,543 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:21,561 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:21,562 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 132 treesize of output 136 [2019-08-31 02:02:21,562 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:22,501 WARN L188 SmtUtils]: Spent 937.00 ms on a formula simplification that was a NOOP. DAG size: 170 [2019-08-31 02:02:22,502 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:22,515 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:02:22,518 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 130 treesize of output 126 [2019-08-31 02:02:22,519 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:22,532 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:02:22,533 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 113 treesize of output 109 [2019-08-31 02:02:22,533 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:23,439 WARN L188 SmtUtils]: Spent 905.00 ms on a formula simplification that was a NOOP. DAG size: 165 [2019-08-31 02:02:23,439 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:23,458 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:23,459 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 105 treesize of output 109 [2019-08-31 02:02:23,460 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:23,474 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:23,474 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 122 treesize of output 126 [2019-08-31 02:02:23,475 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:24,351 WARN L188 SmtUtils]: Spent 875.00 ms on a formula simplification that was a NOOP. DAG size: 160 [2019-08-31 02:02:24,351 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:24,374 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:24,375 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 114 treesize of output 106 [2019-08-31 02:02:24,375 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:24,377 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:24,378 INFO L496 ElimStorePlain]: Start of recursive call 20: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2019-08-31 02:02:24,396 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:24,397 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 97 treesize of output 89 [2019-08-31 02:02:24,397 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:24,398 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:24,399 INFO L496 ElimStorePlain]: Start of recursive call 21: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2019-08-31 02:02:26,252 WARN L188 SmtUtils]: Spent 1.85 s on a formula simplification. DAG size of input: 171 DAG size of output: 167 [2019-08-31 02:02:26,253 INFO L567 ElimStorePlain]: treesize reduction 8, result has 99.3 percent of original size [2019-08-31 02:02:26,276 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:26,277 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 112 treesize of output 104 [2019-08-31 02:02:26,277 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:26,278 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:26,279 INFO L496 ElimStorePlain]: Start of recursive call 22: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2019-08-31 02:02:26,298 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:26,298 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 95 treesize of output 87 [2019-08-31 02:02:26,299 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:26,300 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:26,301 INFO L496 ElimStorePlain]: Start of recursive call 23: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2019-08-31 02:02:27,272 WARN L188 SmtUtils]: Spent 970.00 ms on a formula simplification that was a NOOP. DAG size: 178 [2019-08-31 02:02:27,272 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:27,298 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:27,298 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 120 treesize of output 112 [2019-08-31 02:02:27,299 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:27,300 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:27,301 INFO L496 ElimStorePlain]: Start of recursive call 24: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2019-08-31 02:02:27,319 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:27,320 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 103 treesize of output 95 [2019-08-31 02:02:27,320 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:27,321 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:27,322 INFO L496 ElimStorePlain]: Start of recursive call 25: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2019-08-31 02:02:29,204 WARN L188 SmtUtils]: Spent 1.88 s on a formula simplification. DAG size of input: 189 DAG size of output: 185 [2019-08-31 02:02:29,205 INFO L567 ElimStorePlain]: treesize reduction 8, result has 99.2 percent of original size [2019-08-31 02:02:29,229 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:29,229 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 105 treesize of output 97 [2019-08-31 02:02:29,230 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:29,231 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:29,232 INFO L496 ElimStorePlain]: Start of recursive call 26: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2019-08-31 02:02:29,252 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:29,253 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 122 treesize of output 114 [2019-08-31 02:02:29,253 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:29,255 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:29,255 INFO L496 ElimStorePlain]: Start of recursive call 27: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2019-08-31 02:02:30,213 WARN L188 SmtUtils]: Spent 956.00 ms on a formula simplification that was a NOOP. DAG size: 195 [2019-08-31 02:02:30,213 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:30,215 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:30,216 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:30,218 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:30,219 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:30,221 INFO L496 ElimStorePlain]: Start of recursive call 1: 11 dim-0 vars, 8 dim-1 vars, 4 dim-2 vars, End of recursive call: 38 dim-0 vars, and 12 xjuncts. [2019-08-31 02:02:30,222 INFO L221 ElimStorePlain]: Needed 27 recursive calls to eliminate 23 variables, input treesize:2557, output treesize:935 [2019-08-31 02:02:30,228 INFO L392 ElimStorePlain]: Different costs {0=[|v_#length_61|], 1=[|v_#valid_72|]} [2019-08-31 02:02:30,236 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-31 02:02:30,236 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:30,299 INFO L567 ElimStorePlain]: treesize reduction 4, result has 95.0 percent of original size [2019-08-31 02:02:30,305 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-31 02:02:30,305 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:30,331 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:30,332 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_int_84|, |v_#memory_real_80|], 1=[|v_#memory_int_36|]} [2019-08-31 02:02:30,337 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-31 02:02:30,337 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:30,358 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:30,368 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 11 treesize of output 7 [2019-08-31 02:02:30,369 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:30,389 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:30,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, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2019-08-31 02:02:30,393 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:30,434 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:30,434 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, 3 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-31 02:02:30,435 INFO L221 ElimStorePlain]: Needed 6 recursive calls to eliminate 7 variables, input treesize:81, output treesize:29 [2019-08-31 02:02:30,436 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:30,440 INFO L392 ElimStorePlain]: Different costs {3=[|v_#length_62|], 6=[|v_#valid_73|]} [2019-08-31 02:02:30,450 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:02:30,460 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 149 treesize of output 151 [2019-08-31 02:02:30,460 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:30,472 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:02:30,481 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 150 treesize of output 152 [2019-08-31 02:02:30,482 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:30,512 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:30,513 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 152 treesize of output 168 [2019-08-31 02:02:30,514 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:30,544 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:30,545 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 147 treesize of output 163 [2019-08-31 02:02:30,545 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:31,297 WARN L188 SmtUtils]: Spent 750.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 96 [2019-08-31 02:02:31,297 INFO L567 ElimStorePlain]: treesize reduction 28, result has 95.5 percent of original size [2019-08-31 02:02:31,338 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:31,339 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 2 case distinctions, treesize of input 146 treesize of output 168 [2019-08-31 02:02:31,340 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:31,354 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:02:31,367 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 148 treesize of output 148 [2019-08-31 02:02:31,368 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:31,380 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:02:31,394 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 149 treesize of output 149 [2019-08-31 02:02:31,395 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:31,428 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:31,428 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 2 case distinctions, treesize of input 151 treesize of output 173 [2019-08-31 02:02:31,429 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:32,164 WARN L188 SmtUtils]: Spent 734.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 93 [2019-08-31 02:02:32,164 INFO L567 ElimStorePlain]: treesize reduction 28, result has 95.3 percent of original size [2019-08-31 02:02:32,167 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_real_81|], 1=[|v_#memory_int_29|, |v_#memory_int_85|, |v_#memory_int_30|]} [2019-08-31 02:02:32,179 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 145 treesize of output 141 [2019-08-31 02:02:32,180 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:32,192 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 142 treesize of output 138 [2019-08-31 02:02:32,192 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:32,205 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 143 treesize of output 139 [2019-08-31 02:02:32,206 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:32,219 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 140 treesize of output 136 [2019-08-31 02:02:32,220 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:32,574 WARN L188 SmtUtils]: Spent 353.00 ms on a formula simplification that was a NOOP. DAG size: 91 [2019-08-31 02:02:32,574 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:32,580 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:32,587 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:32,591 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:32,596 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:32,886 WARN L188 SmtUtils]: Spent 289.00 ms on a formula simplification that was a NOOP. DAG size: 83 [2019-08-31 02:02:32,886 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:32,902 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 0 case distinctions, treesize of input 119 treesize of output 103 [2019-08-31 02:02:32,903 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:32,916 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 0 case distinctions, treesize of input 117 treesize of output 101 [2019-08-31 02:02:32,917 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:32,934 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 0 case distinctions, treesize of input 114 treesize of output 98 [2019-08-31 02:02:32,935 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:32,948 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 0 case distinctions, treesize of input 116 treesize of output 100 [2019-08-31 02:02:32,949 INFO L496 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:33,202 WARN L188 SmtUtils]: Spent 252.00 ms on a formula simplification that was a NOOP. DAG size: 77 [2019-08-31 02:02:33,202 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:33,229 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:33,229 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 104 treesize of output 95 [2019-08-31 02:02:33,230 INFO L496 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:33,254 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:33,255 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 102 treesize of output 93 [2019-08-31 02:02:33,256 INFO L496 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:33,282 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:33,282 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 99 treesize of output 90 [2019-08-31 02:02:33,283 INFO L496 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:33,301 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:33,301 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 101 treesize of output 92 [2019-08-31 02:02:33,302 INFO L496 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:33,770 WARN L188 SmtUtils]: Spent 466.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 70 [2019-08-31 02:02:33,771 INFO L567 ElimStorePlain]: treesize reduction 64, result has 84.4 percent of original size [2019-08-31 02:02:33,773 INFO L496 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 2 dim-1 vars, 4 dim-2 vars, End of recursive call: 8 dim-0 vars, and 4 xjuncts. [2019-08-31 02:02:33,773 INFO L221 ElimStorePlain]: Needed 25 recursive calls to eliminate 10 variables, input treesize:599, output treesize:317 [2019-08-31 02:02:33,779 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:33,783 INFO L392 ElimStorePlain]: Different costs {3=[|v_#length_63|], 6=[|v_#valid_74|]} [2019-08-31 02:02:33,813 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:33,813 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 147 treesize of output 163 [2019-08-31 02:02:33,814 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:33,847 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:33,848 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 152 treesize of output 168 [2019-08-31 02:02:33,848 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:33,859 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:02:33,868 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 149 treesize of output 151 [2019-08-31 02:02:33,869 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:33,882 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:02:33,889 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 150 treesize of output 152 [2019-08-31 02:02:33,890 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:34,633 WARN L188 SmtUtils]: Spent 742.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 96 [2019-08-31 02:02:34,633 INFO L567 ElimStorePlain]: treesize reduction 28, result has 95.5 percent of original size [2019-08-31 02:02:34,647 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:02:34,658 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 148 treesize of output 148 [2019-08-31 02:02:34,659 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:34,699 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:34,700 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 2 case distinctions, treesize of input 146 treesize of output 168 [2019-08-31 02:02:34,700 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:34,712 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:02:34,726 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 149 treesize of output 149 [2019-08-31 02:02:34,727 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:34,759 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:34,760 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 2 case distinctions, treesize of input 151 treesize of output 173 [2019-08-31 02:02:34,761 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:35,475 WARN L188 SmtUtils]: Spent 714.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 93 [2019-08-31 02:02:35,476 INFO L567 ElimStorePlain]: treesize reduction 28, result has 95.3 percent of original size [2019-08-31 02:02:35,479 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_real_82|], 1=[|v_#memory_int_29|, |v_#memory_int_30|, |v_#memory_int_86|]} [2019-08-31 02:02:35,494 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 142 treesize of output 138 [2019-08-31 02:02:35,494 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:35,507 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 145 treesize of output 141 [2019-08-31 02:02:35,508 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:35,518 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 143 treesize of output 139 [2019-08-31 02:02:35,518 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:35,530 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 140 treesize of output 136 [2019-08-31 02:02:35,531 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:35,852 WARN L188 SmtUtils]: Spent 321.00 ms on a formula simplification that was a NOOP. DAG size: 91 [2019-08-31 02:02:35,853 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:35,858 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:35,865 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:35,870 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:35,875 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:36,158 WARN L188 SmtUtils]: Spent 282.00 ms on a formula simplification that was a NOOP. DAG size: 83 [2019-08-31 02:02:36,159 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:36,164 INFO L496 ElimStorePlain]: Start of recursive call 18: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-31 02:02:36,168 INFO L496 ElimStorePlain]: Start of recursive call 19: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-31 02:02:36,174 INFO L496 ElimStorePlain]: Start of recursive call 20: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-31 02:02:36,179 INFO L496 ElimStorePlain]: Start of recursive call 21: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-31 02:02:36,421 WARN L188 SmtUtils]: Spent 242.00 ms on a formula simplification that was a NOOP. DAG size: 94 [2019-08-31 02:02:36,422 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:36,460 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:36,460 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 2 case distinctions, treesize of input 105 treesize of output 128 [2019-08-31 02:02:36,461 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:36,462 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:36,462 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:36,464 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:36,465 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:36,470 INFO L392 ElimStorePlain]: Different costs {0=[v_arrayElimCell_556], 1=[v_arrayElimCell_555]} [2019-08-31 02:02:36,474 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.sifa has thrown an exception: java.lang.AssertionError: This case should habe been handled by DER at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.DerPreprocessor.classify(DerPreprocessor.java:212) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.DerPreprocessor.classify(DerPreprocessor.java:192) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.DerPreprocessor.(DerPreprocessor.java:95) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.ElimStorePlain.applyComplexEliminationRules(ElimStorePlain.java:291) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.ElimStorePlain.doElimOneRec(ElimStorePlain.java:253) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.ElimStorePlain.eliminateOne(ElimStorePlain.java:553) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.ElimStorePlain.doElimAllRec(ElimStorePlain.java:466) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.ElimStorePlain.doElimOneRec(ElimStorePlain.java:256) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.ElimStorePlain.eliminateOne(ElimStorePlain.java:553) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.ElimStorePlain.doElimAllRec(ElimStorePlain.java:466) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.ElimStorePlain.startRecursiveElimination(ElimStorePlain.java:216) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.PartialQuantifierElimination.elim(PartialQuantifierElimination.java:306) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.PartialQuantifierElimination.quantifier(PartialQuantifierElimination.java:146) at de.uni_freiburg.informatik.ultimate.lib.sifa.SymbolicTools$EliminatingTermDomainOperationProvider.constructQuantifiedFormula(SymbolicTools.java:273) at de.uni_freiburg.informatik.ultimate.lib.sifa.SymbolicTools$EliminatingTermDomainOperationProvider.projectExistentially(SymbolicTools.java:262) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.TermDomainOperationProvider.projectExistentially(TermDomainOperationProvider.java:1) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateTransformer.strongestPostcondition(PredicateTransformer.java:131) at de.uni_freiburg.informatik.ultimate.lib.sifa.SymbolicTools.post(SymbolicTools.java:114) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretInternal(DagInterpreter.java:238) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretTransAndStoreLoiPred(DagInterpreter.java:216) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretTrans(DagInterpreter.java:197) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretNode(DagInterpreter.java:166) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.interpret(DagInterpreter.java:130) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.interpret(DagInterpreter.java:104) at de.uni_freiburg.informatik.ultimate.lib.sifa.summarizers.TopInputCallSummarizer.computeTopSummary(TopInputCallSummarizer.java:78) at java.util.HashMap.computeIfAbsent(HashMap.java:1127) at de.uni_freiburg.informatik.ultimate.lib.sifa.summarizers.TopInputCallSummarizer.summarize(TopInputCallSummarizer.java:67) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretCallReturnSummary(DagInterpreter.java:230) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretTransAndStoreLoiPred(DagInterpreter.java:214) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretTrans(DagInterpreter.java:197) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretNode(DagInterpreter.java:166) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.interpret(DagInterpreter.java:130) at de.uni_freiburg.informatik.ultimate.lib.sifa.IcfgInterpreter.interpretLoisInProcedure(IcfgInterpreter.java:139) at de.uni_freiburg.informatik.ultimate.lib.sifa.IcfgInterpreter.interpret(IcfgInterpreter.java:129) at de.uni_freiburg.informatik.ultimate.plugins.sifa.SifaObserver.processIcfg(SifaObserver.java:80) at de.uni_freiburg.informatik.ultimate.plugins.sifa.SifaObserver.process(SifaObserver.java:72) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.CFGWalker.runObserver(CFGWalker.java:57) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.runObserver(BaseWalker.java:93) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.run(BaseWalker.java:86) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:167) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:156) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:232) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:226) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:142) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:104) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:316) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) [2019-08-31 02:02:36,478 INFO L168 Benchmark]: Toolchain (without parser) took 116982.30 ms. Allocated memory was 132.6 MB in the beginning and 327.2 MB in the end (delta: 194.5 MB). Free memory was 88.4 MB in the beginning and 248.7 MB in the end (delta: -160.4 MB). Peak memory consumption was 234.4 MB. Max. memory is 7.1 GB. [2019-08-31 02:02:36,478 INFO L168 Benchmark]: CDTParser took 0.24 ms. Allocated memory is still 132.6 MB. Free memory was 107.0 MB in the beginning and 106.8 MB in the end (delta: 212.8 kB). Peak memory consumption was 212.8 kB. Max. memory is 7.1 GB. [2019-08-31 02:02:36,478 INFO L168 Benchmark]: CACSL2BoogieTranslator took 519.82 ms. Allocated memory was 132.6 MB in the beginning and 199.2 MB in the end (delta: 66.6 MB). Free memory was 88.2 MB in the beginning and 170.7 MB in the end (delta: -82.5 MB). Peak memory consumption was 26.7 MB. Max. memory is 7.1 GB. [2019-08-31 02:02:36,478 INFO L168 Benchmark]: Boogie Preprocessor took 74.97 ms. Allocated memory is still 199.2 MB. Free memory was 170.7 MB in the beginning and 167.4 MB in the end (delta: 3.2 MB). Peak memory consumption was 3.2 MB. Max. memory is 7.1 GB. [2019-08-31 02:02:36,479 INFO L168 Benchmark]: RCFGBuilder took 962.57 ms. Allocated memory is still 199.2 MB. Free memory was 167.4 MB in the beginning and 119.4 MB in the end (delta: 48.1 MB). Peak memory consumption was 48.1 MB. Max. memory is 7.1 GB. [2019-08-31 02:02:36,479 INFO L168 Benchmark]: Sifa took 115421.53 ms. Allocated memory was 199.2 MB in the beginning and 327.2 MB in the end (delta: 127.9 MB). Free memory was 119.4 MB in the beginning and 248.7 MB in the end (delta: -129.4 MB). Peak memory consumption was 198.8 MB. Max. memory is 7.1 GB. [2019-08-31 02:02:36,481 INFO L335 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.24 ms. Allocated memory is still 132.6 MB. Free memory was 107.0 MB in the beginning and 106.8 MB in the end (delta: 212.8 kB). Peak memory consumption was 212.8 kB. Max. memory is 7.1 GB. * CACSL2BoogieTranslator took 519.82 ms. Allocated memory was 132.6 MB in the beginning and 199.2 MB in the end (delta: 66.6 MB). Free memory was 88.2 MB in the beginning and 170.7 MB in the end (delta: -82.5 MB). Peak memory consumption was 26.7 MB. Max. memory is 7.1 GB. * Boogie Preprocessor took 74.97 ms. Allocated memory is still 199.2 MB. Free memory was 170.7 MB in the beginning and 167.4 MB in the end (delta: 3.2 MB). Peak memory consumption was 3.2 MB. Max. memory is 7.1 GB. * RCFGBuilder took 962.57 ms. Allocated memory is still 199.2 MB. Free memory was 167.4 MB in the beginning and 119.4 MB in the end (delta: 48.1 MB). Peak memory consumption was 48.1 MB. Max. memory is 7.1 GB. * Sifa took 115421.53 ms. Allocated memory was 199.2 MB in the beginning and 327.2 MB in the end (delta: 127.9 MB). Free memory was 119.4 MB in the beginning and 248.7 MB in the end (delta: -129.4 MB). Peak memory consumption was 198.8 MB. Max. memory is 7.1 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.sifa: - ExceptionOrErrorResult: AssertionError: This case should habe been handled by DER de.uni_freiburg.informatik.ultimate.plugins.sifa: AssertionError: This case should habe been handled by DER: de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.DerPreprocessor.classify(DerPreprocessor.java:212) RESULT: Ultimate could not prove your program: Toolchain returned no result. Received shutdown request...