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_0684a.c -------------------------------------------------------------------------------- This is Ultimate 0.1.24-584d7b9 [2019-08-31 02:00:38,370 INFO L177 SettingsManager]: Resetting all preferences to default values... [2019-08-31 02:00:38,372 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2019-08-31 02:00:38,384 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2019-08-31 02:00:38,384 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2019-08-31 02:00:38,385 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2019-08-31 02:00:38,386 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2019-08-31 02:00:38,388 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2019-08-31 02:00:38,390 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2019-08-31 02:00:38,391 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2019-08-31 02:00:38,392 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2019-08-31 02:00:38,393 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2019-08-31 02:00:38,393 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2019-08-31 02:00:38,394 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2019-08-31 02:00:38,395 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2019-08-31 02:00:38,396 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2019-08-31 02:00:38,397 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2019-08-31 02:00:38,398 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2019-08-31 02:00:38,399 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2019-08-31 02:00:38,401 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2019-08-31 02:00:38,403 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2019-08-31 02:00:38,404 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2019-08-31 02:00:38,405 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2019-08-31 02:00:38,405 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2019-08-31 02:00:38,407 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2019-08-31 02:00:38,408 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2019-08-31 02:00:38,408 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2019-08-31 02:00:38,409 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2019-08-31 02:00:38,409 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2019-08-31 02:00:38,410 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2019-08-31 02:00:38,410 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2019-08-31 02:00:38,411 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2019-08-31 02:00:38,412 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2019-08-31 02:00:38,413 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2019-08-31 02:00:38,414 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2019-08-31 02:00:38,414 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2019-08-31 02:00:38,414 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2019-08-31 02:00:38,415 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2019-08-31 02:00:38,415 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2019-08-31 02:00:38,416 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2019-08-31 02:00:38,416 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2019-08-31 02:00:38,417 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,431 INFO L113 SettingsManager]: Loading preferences was successful [2019-08-31 02:00:38,432 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2019-08-31 02:00:38,433 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2019-08-31 02:00:38,433 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2019-08-31 02:00:38,433 INFO L138 SettingsManager]: * Use SBE=true [2019-08-31 02:00:38,433 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2019-08-31 02:00:38,433 INFO L138 SettingsManager]: * sizeof long=4 [2019-08-31 02:00:38,434 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2019-08-31 02:00:38,434 INFO L138 SettingsManager]: * sizeof POINTER=4 [2019-08-31 02:00:38,434 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2019-08-31 02:00:38,434 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2019-08-31 02:00:38,434 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2019-08-31 02:00:38,435 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2019-08-31 02:00:38,435 INFO L138 SettingsManager]: * sizeof long double=12 [2019-08-31 02:00:38,435 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2019-08-31 02:00:38,435 INFO L138 SettingsManager]: * Use constant arrays=true [2019-08-31 02:00:38,435 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2019-08-31 02:00:38,436 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2019-08-31 02:00:38,436 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2019-08-31 02:00:38,436 INFO L138 SettingsManager]: * To the following directory=./dump/ [2019-08-31 02:00:38,436 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2019-08-31 02:00:38,436 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2019-08-31 02:00:38,437 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2019-08-31 02:00:38,437 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2019-08-31 02:00:38,437 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2019-08-31 02:00:38,437 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2019-08-31 02:00:38,437 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2019-08-31 02:00:38,438 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2019-08-31 02:00:38,438 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2019-08-31 02:00:38,469 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2019-08-31 02:00:38,481 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2019-08-31 02:00:38,484 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2019-08-31 02:00:38,486 INFO L271 PluginConnector]: Initializing CDTParser... [2019-08-31 02:00:38,486 INFO L275 PluginConnector]: CDTParser initialized [2019-08-31 02:00:38,487 INFO L428 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/float-newlib/double_req_bl_0684a.c [2019-08-31 02:00:38,557 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/7cc2f3080/88ffc629872f4307babfb728f36f1bda/FLAG08b3e1562 [2019-08-31 02:00:39,075 INFO L306 CDTParser]: Found 1 translation units. [2019-08-31 02:00:39,076 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/float-newlib/double_req_bl_0684a.c [2019-08-31 02:00:39,087 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/7cc2f3080/88ffc629872f4307babfb728f36f1bda/FLAG08b3e1562 [2019-08-31 02:00:39,388 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/7cc2f3080/88ffc629872f4307babfb728f36f1bda [2019-08-31 02:00:39,399 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2019-08-31 02:00:39,400 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2019-08-31 02:00:39,401 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2019-08-31 02:00:39,401 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2019-08-31 02:00:39,406 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2019-08-31 02:00:39,406 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,412 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@12c49565 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,412 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,419 INFO L142 MainTranslator]: Starting translation in SV-COMP mode [2019-08-31 02:00:39,446 INFO L173 MainTranslator]: Built tables and reachable declarations [2019-08-31 02:00:39,790 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-08-31 02:00:39,798 INFO L188 MainTranslator]: Completed pre-run [2019-08-31 02:00:39,862 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-08-31 02:00:39,894 INFO L192 MainTranslator]: Completed translation [2019-08-31 02:00:39,894 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.08 02:00:39 WrapperNode [2019-08-31 02:00:39,895 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2019-08-31 02:00:39,895 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2019-08-31 02:00:39,895 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2019-08-31 02:00:39,895 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2019-08-31 02:00:39,906 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:39" (1/1) ... [2019-08-31 02:00:39,907 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:39" (1/1) ... [2019-08-31 02:00:39,921 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:39" (1/1) ... [2019-08-31 02:00:39,922 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:39" (1/1) ... [2019-08-31 02:00:39,950 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:39" (1/1) ... [2019-08-31 02:00:39,961 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:39" (1/1) ... [2019-08-31 02:00:39,965 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:39" (1/1) ... [2019-08-31 02:00:39,971 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2019-08-31 02:00:39,972 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2019-08-31 02:00:39,972 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2019-08-31 02:00:39,972 INFO L275 PluginConnector]: RCFGBuilder initialized [2019-08-31 02:00:39,973 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.08 02:00:39" (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,039 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2019-08-31 02:00:40,039 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2019-08-31 02:00:40,039 INFO L138 BoogieDeclarations]: Found implementation of procedure fabs_double [2019-08-31 02:00:40,039 INFO L138 BoogieDeclarations]: Found implementation of procedure atan_double [2019-08-31 02:00:40,040 INFO L138 BoogieDeclarations]: Found implementation of procedure __ieee754_atan2 [2019-08-31 02:00:40,040 INFO L138 BoogieDeclarations]: Found implementation of procedure isinf_double [2019-08-31 02:00:40,041 INFO L138 BoogieDeclarations]: Found implementation of procedure isfinite_double [2019-08-31 02:00:40,041 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2019-08-31 02:00:40,042 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_error [2019-08-31 02:00:40,042 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_double [2019-08-31 02:00:40,042 INFO L130 BoogieDeclarations]: Found specification of procedure fabs_double [2019-08-31 02:00:40,042 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2019-08-31 02:00:40,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~real [2019-08-31 02:00:40,043 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2019-08-31 02:00:40,044 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2019-08-31 02:00:40,044 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2019-08-31 02:00:40,047 INFO L130 BoogieDeclarations]: Found specification of procedure read~real [2019-08-31 02:00:40,047 INFO L130 BoogieDeclarations]: Found specification of procedure atan_double [2019-08-31 02:00:40,047 INFO L130 BoogieDeclarations]: Found specification of procedure __ieee754_atan2 [2019-08-31 02:00:40,047 INFO L130 BoogieDeclarations]: Found specification of procedure isinf_double [2019-08-31 02:00:40,047 INFO L130 BoogieDeclarations]: Found specification of procedure isfinite_double [2019-08-31 02:00:40,048 INFO L130 BoogieDeclarations]: Found specification of procedure main [2019-08-31 02:00:40,048 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2019-08-31 02:00:40,048 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~real [2019-08-31 02:00:40,048 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2019-08-31 02:00:40,907 INFO L278 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2019-08-31 02:00:40,908 INFO L283 CfgBuilder]: Removed 20 assume(true) statements. [2019-08-31 02:00:40,909 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 31.08 02:00:40 BoogieIcfgContainer [2019-08-31 02:00:40,910 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2019-08-31 02:00:40,910 INFO L113 PluginConnector]: ------------------------Sifa---------------------------- [2019-08-31 02:00:40,910 INFO L271 PluginConnector]: Initializing Sifa... [2019-08-31 02:00:40,910 INFO L275 PluginConnector]: Sifa initialized [2019-08-31 02:00:40,911 INFO L185 PluginConnector]: Executing the observer SifaObserver from plugin Sifa for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 31.08 02:00:40" (1/1) ... [2019-08-31 02:00:40,949 INFO L162 IcfgInterpreter]: Started Sifa with 1 locations of interest [2019-08-31 02:00:40,949 INFO L169 IcfgInterpreter]: Building call graph [2019-08-31 02:00:40,958 INFO L174 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2019-08-31 02:00:40,966 INFO L179 IcfgInterpreter]: Starting interpretation [2019-08-31 02:00:40,967 INFO L199 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2019-08-31 02:00:41,054 INFO L392 ElimStorePlain]: Different costs {0=[|v_#length_43|], 21=[|v_#valid_54|]} [2019-08-31 02:00:41,085 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:41,089 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:41,092 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:41,104 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,105 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:41,427 WARN L188 SmtUtils]: Spent 320.00 ms on a formula simplification that was a NOOP. DAG size: 134 [2019-08-31 02:00:41,429 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:41,442 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:41,444 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:41,445 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:41,450 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:41,452 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:41,454 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:41,471 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:41,473 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:41,475 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:41,482 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,483 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:41,903 WARN L188 SmtUtils]: Spent 418.00 ms on a formula simplification. DAG size of input: 130 DAG size of output: 124 [2019-08-31 02:00:41,904 INFO L567 ElimStorePlain]: treesize reduction 12, result has 94.4 percent of original size [2019-08-31 02:00:41,904 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-08-31 02:00:41,905 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:241, output treesize:204 [2019-08-31 02:00:41,929 INFO L199 IcfgInterpreter]: Interpreting procedure main with input of size 159 for LOIs [2019-08-31 02:00:41,968 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:00:41,990 INFO L392 ElimStorePlain]: Different costs {0=[|v_#length_44|], 1=[|v_#valid_55|]} [2019-08-31 02:00:42,008 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,010 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:42,020 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,020 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:42,107 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:42,119 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,120 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:42,130 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,131 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:42,214 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:42,217 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,229 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,230 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:42,241 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,242 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:42,337 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:42,344 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,345 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:42,352 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,352 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:42,419 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:42,430 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,431 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:42,440 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,441 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:42,516 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:42,519 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,520 INFO L221 ElimStorePlain]: Needed 11 recursive calls to eliminate 7 variables, input treesize:178, output treesize:81 [2019-08-31 02:00:42,612 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,643 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:42,645 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:42,647 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:42,655 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,657 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:42,688 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:42,692 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:42,694 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:42,701 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,703 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:42,731 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:42,733 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:42,735 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:42,742 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,743 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:42,771 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:42,773 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 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,778 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:46,093 WARN L188 SmtUtils]: Spent 3.31 s on a formula simplification. DAG size of input: 209 DAG size of output: 189 [2019-08-31 02:00:46,094 INFO L567 ElimStorePlain]: treesize reduction 240, result has 80.3 percent of original size [2019-08-31 02:00:46,123 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:46,125 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:46,129 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:46,162 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:46,163 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,165 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:46,188 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:46,191 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:46,194 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:46,221 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:46,222 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,224 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:46,246 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:46,247 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:46,251 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:46,280 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:46,281 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,283 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:46,309 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:46,311 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:46,314 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:46,335 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:46,336 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,338 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:47,657 WARN L188 SmtUtils]: Spent 1.32 s on a formula simplification that was a NOOP. DAG size: 185 [2019-08-31 02:00:47,658 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:47,696 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:47,697 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:47,699 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:47,701 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:47,705 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:47,707 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:47,713 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:47,715 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:47,716 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:47,717 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:47,718 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:47,719 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:47,720 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:47,721 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:47,722 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:47,725 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:47,728 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:47,729 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:47,730 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:47,732 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:47,733 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:47,734 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:47,735 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:47,736 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:47,737 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:47,738 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:47,739 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:47,901 INFO L235 Elim1Store]: Index analysis took 211 ms [2019-08-31 02:00:47,906 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:47,907 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,914 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,918 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:47,920 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:47,922 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:47,923 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,927 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 02:00:47,928 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 02:00:47,930 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:47,930 INFO L172 IndexEqualityManager]: detected equality 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 L172 IndexEqualityManager]: detected equality via solver [2019-08-31 02:00:47,935 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:47,936 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:47,938 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:47,940 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:47,941 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:47,943 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:47,945 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:47,946 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:47,948 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 02:00:47,950 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:47,951 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:47,953 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:47,954 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 02:00:47,993 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:47,994 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:47,997 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:48,024 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,026 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,027 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,028 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,033 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,034 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,036 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,037 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,038 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,039 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,041 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,042 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,043 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,044 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,046 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,048 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,050 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,051 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,052 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,055 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,056 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,057 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,058 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,059 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,061 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,062 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,063 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,221 INFO L235 Elim1Store]: Index analysis took 199 ms [2019-08-31 02:00:48,225 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,229 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,230 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,233 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,236 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,241 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,243 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 02:00:48,244 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 02:00:48,245 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,247 INFO L172 IndexEqualityManager]: detected equality 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 L172 IndexEqualityManager]: detected equality via solver [2019-08-31 02:00:48,250 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,254 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,256 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,258 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,259 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,261 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,263 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,264 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 02:00:48,266 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,268 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,270 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,271 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 02:00:48,316 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:48,317 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,320 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:48,345 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,346 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,347 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,353 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,357 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,358 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,359 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,367 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,368 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,370 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,371 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,373 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,375 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,376 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,378 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,382 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,394 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,395 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,396 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,397 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,398 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,399 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,401 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,402 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,403 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,405 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,406 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,575 INFO L235 Elim1Store]: Index analysis took 231 ms [2019-08-31 02:00:48,579 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,580 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,581 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,583 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,584 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,586 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,587 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,589 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,590 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,592 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,594 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,596 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,597 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 02:00:48,598 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 02:00:48,600 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,600 INFO L172 IndexEqualityManager]: detected equality 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 L172 IndexEqualityManager]: detected equality via solver [2019-08-31 02:00:48,604 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,606 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,609 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,612 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,616 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,617 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 02:00:48,618 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,620 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 L172 IndexEqualityManager]: detected equality via solver [2019-08-31 02:00:48,659 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:48,660 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,663 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:48,684 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,686 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,690 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,691 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,694 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,695 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,697 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,698 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,699 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,700 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,701 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,703 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,704 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,705 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,706 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,709 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,710 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,711 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,713 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,714 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,715 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,716 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,718 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,719 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,720 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,721 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,723 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,725 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,726 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,727 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,728 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,729 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,731 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,732 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,734 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,735 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,737 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,738 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,740 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,741 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 02:00:48,741 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 02:00:48,743 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,744 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 02:00:48,746 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,747 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 02:00:48,755 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,756 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,757 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,759 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,760 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,761 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,763 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,764 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,764 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 02:00:48,766 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,767 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,768 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:48,768 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 02:00:48,809 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:48,810 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,812 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:49,591 WARN L188 SmtUtils]: Spent 778.00 ms on a formula simplification that was a NOOP. DAG size: 129 [2019-08-31 02:00:49,592 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:49,596 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,597 INFO L221 ElimStorePlain]: Needed 13 recursive calls to eliminate 7 variables, input treesize:1281, output treesize:517 [2019-08-31 02:00:49,600 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:00:49,601 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:00:49,603 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:00:49,613 INFO L392 ElimStorePlain]: Different costs {0=[|v_#length_45|], 1=[|v_#valid_56|]} [2019-08-31 02:00:49,622 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,622 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:49,637 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,637 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:49,646 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,647 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:49,658 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,659 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:49,872 WARN L188 SmtUtils]: Spent 213.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2019-08-31 02:00:49,873 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:49,884 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:49,885 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:49,896 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:49,897 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:49,908 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:49,909 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:49,918 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:49,919 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:50,120 WARN L188 SmtUtils]: Spent 200.00 ms on a formula simplification that was a NOOP. DAG size: 67 [2019-08-31 02:00:50,121 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:50,122 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,134 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,134 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:50,143 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,144 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:50,157 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,157 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:50,167 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,167 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:50,363 WARN L188 SmtUtils]: Spent 195.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2019-08-31 02:00:50,364 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:50,371 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,372 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:50,379 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,379 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:50,387 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,388 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:50,395 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,395 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:50,562 WARN L188 SmtUtils]: Spent 166.00 ms on a formula simplification that was a NOOP. DAG size: 59 [2019-08-31 02:00:50,563 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:50,584 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,585 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:50,613 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,614 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:50,642 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,644 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:50,653 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,654 INFO L496 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:50,789 WARN L188 SmtUtils]: Spent 133.00 ms on a formula simplification that was a NOOP. DAG size: 54 [2019-08-31 02:00:50,789 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:50,803 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:50,805 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:50,819 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:50,820 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:50,835 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:50,837 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:50,864 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:50,865 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:50,981 WARN L188 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 61 [2019-08-31 02:00:50,981 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:50,984 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:50,985 INFO L221 ElimStorePlain]: Needed 25 recursive calls to eliminate 8 variables, input treesize:493, output treesize:207 [2019-08-31 02:00:50,988 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:00:50,989 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:00:50,991 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:00:50,995 INFO L392 ElimStorePlain]: Different costs {0=[|v_#length_46|], 1=[|v_#valid_57|]} [2019-08-31 02:00:51,005 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,006 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:51,015 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,016 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:51,025 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,026 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:51,036 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,036 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:51,259 WARN L188 SmtUtils]: Spent 222.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2019-08-31 02:00:51,260 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:51,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 122 treesize of output 119 [2019-08-31 02:00:51,272 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:51,290 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,290 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:51,303 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,303 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:51,313 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,314 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:51,505 WARN L188 SmtUtils]: Spent 190.00 ms on a formula simplification that was a NOOP. DAG size: 67 [2019-08-31 02:00:51,506 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:51,507 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,522 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,523 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:51,532 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,533 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:51,547 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,547 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:51,557 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,557 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:51,762 WARN L188 SmtUtils]: Spent 203.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2019-08-31 02:00:51,762 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:51,777 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:51,778 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:51,787 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:51,788 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:51,796 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:51,797 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:51,806 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:51,807 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:52,022 WARN L188 SmtUtils]: Spent 215.00 ms on a formula simplification that was a NOOP. DAG size: 59 [2019-08-31 02:00:52,023 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:52,036 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,038 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:52,053 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,054 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:52,069 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,071 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:52,083 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,084 INFO L496 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:52,280 WARN L188 SmtUtils]: Spent 195.00 ms on a formula simplification that was a NOOP. DAG size: 54 [2019-08-31 02:00:52,280 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:52,299 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,301 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,318 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,319 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,347 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,348 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,360 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,362 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,486 WARN L188 SmtUtils]: Spent 123.00 ms on a formula simplification that was a NOOP. DAG size: 61 [2019-08-31 02:00:52,486 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:52,489 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,489 INFO L221 ElimStorePlain]: Needed 25 recursive calls to eliminate 8 variables, input treesize:493, output treesize:207 [2019-08-31 02:00:52,576 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,577 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:56,243 WARN L188 SmtUtils]: Spent 3.67 s on a formula simplification. DAG size of input: 246 DAG size of output: 226 [2019-08-31 02:00:56,244 INFO L567 ElimStorePlain]: treesize reduction 264, result has 80.0 percent of original size [2019-08-31 02:00:56,277 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,278 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:57,873 WARN L188 SmtUtils]: Spent 1.59 s on a formula simplification that was a NOOP. DAG size: 223 [2019-08-31 02:00:57,874 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:57,906 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,906 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:59,420 WARN L188 SmtUtils]: Spent 1.51 s on a formula simplification that was a NOOP. DAG size: 220 [2019-08-31 02:00:59,421 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:59,448 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,449 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:01,001 WARN L188 SmtUtils]: Spent 1.55 s on a formula simplification that was a NOOP. DAG size: 217 [2019-08-31 02:01:01,001 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:01,025 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,026 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:02,598 WARN L188 SmtUtils]: Spent 1.57 s on a formula simplification that was a NOOP. DAG size: 214 [2019-08-31 02:01:02,599 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:02,624 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,625 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:04,097 WARN L188 SmtUtils]: Spent 1.47 s on a formula simplification that was a NOOP. DAG size: 211 [2019-08-31 02:01:04,098 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:04,120 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,121 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:05,622 WARN L188 SmtUtils]: Spent 1.50 s on a formula simplification that was a NOOP. DAG size: 208 [2019-08-31 02:01:05,623 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:05,661 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,662 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:07,213 WARN L188 SmtUtils]: Spent 1.55 s on a formula simplification that was a NOOP. DAG size: 205 [2019-08-31 02:01:07,214 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:07,244 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:07,245 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:08,737 WARN L188 SmtUtils]: Spent 1.49 s on a formula simplification that was a NOOP. DAG size: 200 [2019-08-31 02:01:08,738 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:08,759 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,760 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:10,245 WARN L188 SmtUtils]: Spent 1.48 s on a formula simplification that was a NOOP. DAG size: 195 [2019-08-31 02:01:10,245 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:10,275 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:10,281 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:11,756 WARN L188 SmtUtils]: Spent 1.47 s on a formula simplification that was a NOOP. DAG size: 190 [2019-08-31 02:01:11,756 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:11,777 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,779 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:13,206 WARN L188 SmtUtils]: Spent 1.43 s on a formula simplification that was a NOOP. DAG size: 184 [2019-08-31 02:01:13,207 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:13,210 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:13,211 INFO L221 ElimStorePlain]: Needed 13 recursive calls to eliminate 20 variables, input treesize:1325, output treesize:957 [2019-08-31 02:01:13,244 INFO L392 ElimStorePlain]: Different costs {3=[|v_old(#length)_BEFORE_CALL_3|], 6=[|v_old(#valid)_BEFORE_CALL_3|]} [2019-08-31 02:01:13,257 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,259 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,261 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,264 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:13,265 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:13,507 WARN L188 SmtUtils]: Spent 241.00 ms on a formula simplification that was a NOOP. DAG size: 134 [2019-08-31 02:01:13,508 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:13,521 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,523 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,526 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,557 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:13,557 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,558 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:13,794 WARN L188 SmtUtils]: Spent 235.00 ms on a formula simplification that was a NOOP. DAG size: 130 [2019-08-31 02:01:13,795 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:13,818 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,827 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,833 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,835 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,843 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,848 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,850 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,851 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,852 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,853 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,854 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,855 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,856 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,857 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,858 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,860 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,861 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,862 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,863 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,864 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,865 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,866 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,866 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,867 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,868 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,869 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,870 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,872 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,873 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,874 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,875 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,876 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 02:01:13,876 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 02:01:13,878 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,879 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,880 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,883 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,884 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,885 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,886 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,887 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 02:01:13,888 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,889 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 02:01:13,890 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,891 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,893 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,894 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,895 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,896 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,897 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,898 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,899 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 02:01:13,900 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,902 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,903 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:13,904 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 02:01:13,938 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:13,938 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,939 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:14,070 WARN L188 SmtUtils]: Spent 130.00 ms on a formula simplification that was a NOOP. DAG size: 73 [2019-08-31 02:01:14,071 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:14,071 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:14,071 INFO L221 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:234, output treesize:103 [2019-08-31 02:01:14,153 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:01:14,158 INFO L392 ElimStorePlain]: Different costs {0=[|v_#length_47|], 1=[|v_#valid_58|]} [2019-08-31 02:01:14,166 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,167 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:14,174 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,175 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:14,290 WARN L188 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 66 [2019-08-31 02:01:14,291 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:14,303 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,303 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:14,311 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,312 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:14,425 WARN L188 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 63 [2019-08-31 02:01:14,426 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:14,432 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,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 105 treesize of output 90 [2019-08-31 02:01:14,475 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:14,484 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,485 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:14,596 WARN L188 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 57 [2019-08-31 02:01:14,597 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:14,609 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,610 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:14,624 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,625 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:14,715 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:14,722 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:14,726 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:14,783 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:14,795 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 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,796 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:14,803 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 64 treesize of output 48 [2019-08-31 02:01:14,804 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:14,850 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:14,853 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,854 INFO L221 ElimStorePlain]: Needed 13 recursive calls to eliminate 8 variables, input treesize:228, output treesize:87 [2019-08-31 02:01:14,860 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:01:14,864 INFO L392 ElimStorePlain]: Different costs {0=[|v_#length_48|], 1=[|v_#valid_59|]} [2019-08-31 02:01:14,882 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 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,882 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:14,889 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,889 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:15,004 WARN L188 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 66 [2019-08-31 02:01:15,004 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:15,018 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:15,019 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:15,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, 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:15,031 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:15,135 WARN L188 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 63 [2019-08-31 02:01:15,135 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:15,137 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:15,143 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:15,143 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:15,150 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:15,151 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:15,237 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:15,248 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:15,249 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:15,259 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:15,259 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:15,345 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:15,352 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:15,356 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:15,418 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:15,429 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 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,430 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:15,441 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,441 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:15,490 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:15,492 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,492 INFO L221 ElimStorePlain]: Needed 13 recursive calls to eliminate 8 variables, input treesize:228, output treesize:87 [2019-08-31 02:01:15,497 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:01:15,504 INFO L392 ElimStorePlain]: Different costs {3=[|v_#length_49|], 6=[|v_#valid_60|]} [2019-08-31 02:01:15,535 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:15,535 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,536 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:15,557 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:15,564 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,565 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:15,600 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:15,601 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,602 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:15,612 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:15,620 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,621 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:16,376 WARN L188 SmtUtils]: Spent 754.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 96 [2019-08-31 02:01:16,376 INFO L567 ElimStorePlain]: treesize reduction 28, result has 95.5 percent of original size [2019-08-31 02:01:16,388 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:16,400 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:16,401 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:16,436 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:16,436 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,437 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:16,449 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:16,465 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,466 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:16,504 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:16,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, 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,506 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:17,242 WARN L188 SmtUtils]: Spent 735.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 93 [2019-08-31 02:01:17,242 INFO L567 ElimStorePlain]: treesize reduction 28, result has 95.3 percent of original size [2019-08-31 02:01:17,243 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:17,277 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:17,278 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:17,297 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:17,298 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:17,311 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:17,311 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:17,327 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:17,328 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:17,683 WARN L188 SmtUtils]: Spent 354.00 ms on a formula simplification that was a NOOP. DAG size: 91 [2019-08-31 02:01:17,683 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:17,701 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,702 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:17,720 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,721 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:17,738 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,739 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:17,780 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,781 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:18,080 WARN L188 SmtUtils]: Spent 298.00 ms on a formula simplification that was a NOOP. DAG size: 85 [2019-08-31 02:01:18,080 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:18,087 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:18,093 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:18,100 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:18,107 INFO L496 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:18,360 WARN L188 SmtUtils]: Spent 252.00 ms on a formula simplification that was a NOOP. DAG size: 77 [2019-08-31 02:01:18,360 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:18,384 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:18,385 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:18,386 INFO L496 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:18,414 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:18,415 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:18,416 INFO L496 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:18,463 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:18,464 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:18,465 INFO L496 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:18,483 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:18,484 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:18,485 INFO L496 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:18,945 WARN L188 SmtUtils]: Spent 459.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 70 [2019-08-31 02:01:18,946 INFO L567 ElimStorePlain]: treesize reduction 64, result has 84.4 percent of original size [2019-08-31 02:01:18,948 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,949 INFO L221 ElimStorePlain]: Needed 25 recursive calls to eliminate 10 variables, input treesize:599, output treesize:317 [2019-08-31 02:01:18,952 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:01:18,965 INFO L392 ElimStorePlain]: Different costs {3=[|v_#length_50|], 6=[|v_#valid_61|]} [2019-08-31 02:01:18,998 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:18,999 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:19,000 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:19,012 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:19,019 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:19,020 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:19,032 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:19,042 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:19,043 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:19,073 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:19,074 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:19,075 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:19,824 WARN L188 SmtUtils]: Spent 748.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 96 [2019-08-31 02:01:19,824 INFO L567 ElimStorePlain]: treesize reduction 28, result has 95.5 percent of original size [2019-08-31 02:01:19,864 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:19,865 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,866 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:19,924 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:19,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, 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,926 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:19,951 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:19,961 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,962 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:19,976 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:19,981 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,982 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:20,675 WARN L188 SmtUtils]: Spent 691.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 93 [2019-08-31 02:01:20,675 INFO L567 ElimStorePlain]: treesize reduction 28, result has 95.3 percent of original size [2019-08-31 02:01:20,677 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,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 140 treesize of output 136 [2019-08-31 02:01:20,692 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:20,706 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,707 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:20,721 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,722 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:20,734 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,735 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:21,060 WARN L188 SmtUtils]: Spent 325.00 ms on a formula simplification that was a NOOP. DAG size: 91 [2019-08-31 02:01:21,061 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:21,066 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:21,071 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:21,077 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:21,081 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:21,378 WARN L188 SmtUtils]: Spent 296.00 ms on a formula simplification that was a NOOP. DAG size: 83 [2019-08-31 02:01:21,378 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:21,394 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:21,395 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:21,411 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:21,412 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:21,429 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 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:21,430 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:21,442 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:21,443 INFO L496 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:21,681 WARN L188 SmtUtils]: Spent 237.00 ms on a formula simplification that was a NOOP. DAG size: 77 [2019-08-31 02:01:21,682 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:21,708 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:21,708 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 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,709 INFO L496 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:21,737 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:21,738 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,739 INFO L496 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:21,766 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:21,767 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,768 INFO L496 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:21,788 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:21,789 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 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,790 INFO L496 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:22,245 WARN L188 SmtUtils]: Spent 455.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 70 [2019-08-31 02:01:22,246 INFO L567 ElimStorePlain]: treesize reduction 64, result has 84.4 percent of original size [2019-08-31 02:01:22,247 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:22,247 INFO L221 ElimStorePlain]: Needed 25 recursive calls to eliminate 10 variables, input treesize:599, output treesize:317 [2019-08-31 02:01:22,287 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:01:22,357 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:01:22,360 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:01:22,372 INFO L392 ElimStorePlain]: Different costs {0=[|v_#length_51|], 1=[|v_#valid_62|]} [2019-08-31 02:01:22,377 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:22,378 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:22,408 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:22,414 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:22,414 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:22,441 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:22,443 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,448 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,448 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:22,473 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:22,478 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,479 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:22,501 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:22,505 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,506 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:22,519 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:22,520 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,520 INFO L221 ElimStorePlain]: Needed 6 recursive calls to eliminate 7 variables, input treesize:76, output treesize:28 [2019-08-31 02:01:22,529 INFO L392 ElimStorePlain]: Different costs {1=[|v_#length_52|], 3=[|v_#valid_63|]} [2019-08-31 02:01:22,558 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:22,558 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,559 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:22,691 WARN L188 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 72 [2019-08-31 02:01:22,692 INFO L567 ElimStorePlain]: treesize reduction 14, result has 90.6 percent of original size [2019-08-31 02:01:22,715 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:22,716 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,717 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:22,823 WARN L188 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 69 [2019-08-31 02:01:22,824 INFO L567 ElimStorePlain]: treesize reduction 14, result has 90.2 percent of original size [2019-08-31 02:01:22,826 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,829 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,872 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:22,882 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,882 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:22,924 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:22,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 23 treesize of output 11 [2019-08-31 02:01:22,935 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:22,974 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:22,992 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:22,992 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,993 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:23,075 INFO L567 ElimStorePlain]: treesize reduction 12, result has 88.5 percent of original size [2019-08-31 02:01:23,081 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:23,082 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:23,139 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:23,141 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:01:23,142 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:23,143 INFO L221 ElimStorePlain]: Needed 8 recursive calls to eliminate 12 variables, input treesize:136, output treesize:49 [2019-08-31 02:01:23,149 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:01:23,193 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:23,196 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:23,197 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:23,219 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:23,223 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:23,223 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:23,240 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-31 02:01:23,240 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:23,256 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-31 02:01:23,257 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:25,687 WARN L188 SmtUtils]: Spent 2.43 s on a formula simplification. DAG size of input: 205 DAG size of output: 195 [2019-08-31 02:01:25,688 INFO L567 ElimStorePlain]: treesize reduction 1039, result has 54.3 percent of original size [2019-08-31 02:01:25,707 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:25,710 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,710 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:25,726 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:25,727 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,727 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:26,815 WARN L188 SmtUtils]: Spent 1.09 s on a formula simplification that was a NOOP. DAG size: 190 [2019-08-31 02:01:26,816 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:26,840 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:26,841 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,842 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:26,865 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:26,866 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,866 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:27,926 WARN L188 SmtUtils]: Spent 1.06 s on a formula simplification that was a NOOP. DAG size: 185 [2019-08-31 02:01:27,927 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:27,945 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:27,948 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,949 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:27,968 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:27,969 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,970 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:29,027 WARN L188 SmtUtils]: Spent 1.06 s on a formula simplification that was a NOOP. DAG size: 180 [2019-08-31 02:01:29,028 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:29,043 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:29,046 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:29,047 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:29,069 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:29,070 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:29,071 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:30,114 WARN L188 SmtUtils]: Spent 1.04 s on a formula simplification that was a NOOP. DAG size: 175 [2019-08-31 02:01:30,114 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:30,135 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:30,136 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:30,137 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:30,162 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:30,163 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:30,164 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:31,160 WARN L188 SmtUtils]: Spent 995.00 ms on a formula simplification that was a NOOP. DAG size: 170 [2019-08-31 02:01:31,161 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:31,185 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:31,185 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,186 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:31,201 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:31,202 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,202 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:32,140 WARN L188 SmtUtils]: Spent 936.00 ms on a formula simplification that was a NOOP. DAG size: 165 [2019-08-31 02:01:32,140 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:32,167 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:32,168 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,169 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:32,188 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:32,189 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,190 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:33,083 WARN L188 SmtUtils]: Spent 893.00 ms on a formula simplification that was a NOOP. DAG size: 160 [2019-08-31 02:01:33,084 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:33,143 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:33,143 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:33,144 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:01:33,145 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:01:33,146 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,172 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:33,173 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,174 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:01:33,176 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:01:33,177 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,214 WARN L188 SmtUtils]: Spent 1.04 s on a formula simplification that was a NOOP. DAG size: 171 [2019-08-31 02:01:34,214 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:34,238 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:34,238 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,239 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:01:34,240 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:01:34,241 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,259 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:34,260 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,260 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:01:34,262 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:01:34,263 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,224 WARN L188 SmtUtils]: Spent 960.00 ms on a formula simplification that was a NOOP. DAG size: 182 [2019-08-31 02:01:35,224 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:35,250 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:35,250 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,251 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:01:35,252 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:01:35,253 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,271 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:35,271 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,272 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:01:35,274 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:01:35,275 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:37,193 WARN L188 SmtUtils]: Spent 1.92 s on a formula simplification. DAG size of input: 193 DAG size of output: 189 [2019-08-31 02:01:37,193 INFO L567 ElimStorePlain]: treesize reduction 8, result has 99.2 percent of original size [2019-08-31 02:01:37,222 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:37,222 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:37,223 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:01:37,224 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:01:37,225 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:37,246 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:37,246 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:37,247 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:01:37,248 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:01:37,249 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:39,194 WARN L188 SmtUtils]: Spent 1.94 s on a formula simplification. DAG size of input: 199 DAG size of output: 195 [2019-08-31 02:01:39,195 INFO L567 ElimStorePlain]: treesize reduction 8, result has 99.2 percent of original size [2019-08-31 02:01:39,196 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:01:39,199 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:01:39,200 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:01:39,201 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:01:39,205 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:39,205 INFO L221 ElimStorePlain]: Needed 27 recursive calls to eliminate 23 variables, input treesize:2557, output treesize:935 [2019-08-31 02:01:39,218 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:01:39,221 INFO L392 ElimStorePlain]: Different costs {0=[|v_#length_53|], 1=[|v_#valid_64|]} [2019-08-31 02:01:39,231 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:39,231 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:39,243 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:39,243 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:39,321 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:39,332 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:39,333 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:39,340 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:39,341 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:39,411 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:39,413 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,420 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,420 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:39,427 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,428 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:39,499 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:39,504 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,504 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:39,510 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,511 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:39,570 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:39,578 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,579 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:39,586 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,587 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:39,630 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:39,631 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,632 INFO L221 ElimStorePlain]: Needed 11 recursive calls to eliminate 7 variables, input treesize:178, output treesize:81 [2019-08-31 02:01:39,647 INFO L392 ElimStorePlain]: Different costs {3=[|v_#length_54|], 6=[|v_#valid_65|]} [2019-08-31 02:01:39,676 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:39,677 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,678 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:39,701 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:39,701 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,702 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:39,995 WARN L188 SmtUtils]: Spent 292.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 79 [2019-08-31 02:01:39,996 INFO L567 ElimStorePlain]: treesize reduction 28, result has 89.1 percent of original size [2019-08-31 02:01:40,031 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:40,032 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:40,032 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:40,057 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:40,058 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:40,058 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:40,318 WARN L188 SmtUtils]: Spent 258.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 76 [2019-08-31 02:01:40,318 INFO L567 ElimStorePlain]: treesize reduction 28, result has 88.6 percent of original size [2019-08-31 02:01:40,320 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,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 109 treesize of output 105 [2019-08-31 02:01:40,337 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:40,347 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,347 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:40,460 WARN L188 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 74 [2019-08-31 02:01:40,461 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:40,473 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,474 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:40,484 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,485 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:40,635 WARN L188 SmtUtils]: Spent 149.00 ms on a formula simplification that was a NOOP. DAG size: 69 [2019-08-31 02:01:40,635 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:40,658 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:40,659 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 88 treesize of output 68 [2019-08-31 02:01:40,660 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:40,671 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:40,671 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,672 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:40,779 WARN L188 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 59 [2019-08-31 02:01:40,779 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:40,781 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,781 INFO L221 ElimStorePlain]: Needed 11 recursive calls to eliminate 9 variables, input treesize:231, output treesize:121 [2019-08-31 02:01:40,807 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:01:40,825 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,826 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:40,837 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,838 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:41,146 WARN L188 SmtUtils]: Spent 306.00 ms on a formula simplification that was a NOOP. DAG size: 80 [2019-08-31 02:01:41,146 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:41,158 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,159 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:41,170 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,171 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:41,396 WARN L188 SmtUtils]: Spent 224.00 ms on a formula simplification that was a NOOP. DAG size: 77 [2019-08-31 02:01:41,396 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:41,404 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,404 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:41,412 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,413 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:41,615 WARN L188 SmtUtils]: Spent 201.00 ms on a formula simplification that was a NOOP. DAG size: 74 [2019-08-31 02:01:41,615 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:41,623 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,624 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:41,632 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,632 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:41,838 WARN L188 SmtUtils]: Spent 205.00 ms on a formula simplification that was a NOOP. DAG size: 71 [2019-08-31 02:01:41,839 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:41,847 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:41,847 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:41,852 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:41,853 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,035 WARN L188 SmtUtils]: Spent 181.00 ms on a formula simplification that was a NOOP. DAG size: 73 [2019-08-31 02:01:42,036 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:42,045 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,046 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,052 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,053 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,239 WARN L188 SmtUtils]: Spent 185.00 ms on a formula simplification that was a NOOP. DAG size: 74 [2019-08-31 02:01:42,240 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:42,242 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,242 INFO L221 ElimStorePlain]: Needed 13 recursive calls to eliminate 11 variables, input treesize:307, output treesize:207 [2019-08-31 02:01:42,280 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:01:42,291 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,291 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:42,298 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,299 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:42,490 WARN L188 SmtUtils]: Spent 190.00 ms on a formula simplification that was a NOOP. DAG size: 80 [2019-08-31 02:01:42,490 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:42,499 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:42,500 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:42,507 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:42,507 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:42,711 WARN L188 SmtUtils]: Spent 203.00 ms on a formula simplification that was a NOOP. DAG size: 77 [2019-08-31 02:01:42,712 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:42,720 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:42,721 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:42,730 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:42,731 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:42,936 WARN L188 SmtUtils]: Spent 204.00 ms on a formula simplification that was a NOOP. DAG size: 74 [2019-08-31 02:01:42,936 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:42,945 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:42,946 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:42,957 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:42,957 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:43,150 WARN L188 SmtUtils]: Spent 191.00 ms on a formula simplification that was a NOOP. DAG size: 71 [2019-08-31 02:01:43,150 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:43,159 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,160 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,170 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,172 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:43,367 WARN L188 SmtUtils]: Spent 189.00 ms on a formula simplification that was a NOOP. DAG size: 73 [2019-08-31 02:01:43,368 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:43,374 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:43,375 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:43,418 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:43,419 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:43,592 WARN L188 SmtUtils]: Spent 172.00 ms on a formula simplification that was a NOOP. DAG size: 74 [2019-08-31 02:01:43,592 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:43,595 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:43,595 INFO L221 ElimStorePlain]: Needed 13 recursive calls to eliminate 11 variables, input treesize:307, output treesize:207 [2019-08-31 02:01:43,624 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:01:43,643 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:43,644 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:43,656 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:43,657 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:43,964 WARN L188 SmtUtils]: Spent 306.00 ms on a formula simplification that was a NOOP. DAG size: 80 [2019-08-31 02:01:43,965 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:43,974 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,975 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:43,986 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,987 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:44,269 WARN L188 SmtUtils]: Spent 281.00 ms on a formula simplification that was a NOOP. DAG size: 77 [2019-08-31 02:01:44,270 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:44,285 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,286 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:44,299 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,300 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:44,744 WARN L188 SmtUtils]: Spent 443.00 ms on a formula simplification that was a NOOP. DAG size: 74 [2019-08-31 02:01:44,745 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:44,754 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:44,755 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:44,766 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:44,767 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:45,038 WARN L188 SmtUtils]: Spent 270.00 ms on a formula simplification that was a NOOP. DAG size: 71 [2019-08-31 02:01:45,039 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:45,051 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,052 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,063 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,064 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,336 WARN L188 SmtUtils]: Spent 270.00 ms on a formula simplification that was a NOOP. DAG size: 73 [2019-08-31 02:01:45,336 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:45,347 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,348 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,359 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,361 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,638 WARN L188 SmtUtils]: Spent 276.00 ms on a formula simplification that was a NOOP. DAG size: 74 [2019-08-31 02:01:45,638 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:45,641 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,641 INFO L221 ElimStorePlain]: Needed 13 recursive calls to eliminate 11 variables, input treesize:307, output treesize:207 [2019-08-31 02:01:45,683 INFO L392 ElimStorePlain]: Different costs {0=[|v_#length_55|], 1=[|v_#valid_66|]} [2019-08-31 02:01:45,691 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,691 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:45,783 INFO L567 ElimStorePlain]: treesize reduction 4, result has 95.0 percent of original size [2019-08-31 02:01:45,791 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,792 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:45,832 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:45,834 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,856 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,856 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:45,887 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:45,893 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,894 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:45,922 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:45,927 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,928 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:45,952 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:45,953 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,953 INFO L221 ElimStorePlain]: Needed 6 recursive calls to eliminate 7 variables, input treesize:81, output treesize:29 [2019-08-31 02:01:45,961 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:01:45,972 INFO L392 ElimStorePlain]: Different costs {3=[|v_#length_56|], 6=[|v_#valid_67|]} [2019-08-31 02:01:45,992 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:46,004 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:46,005 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:46,022 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:46,034 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:46,035 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:46,077 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:46,078 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,081 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:46,122 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:46,123 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,124 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:47,250 WARN L188 SmtUtils]: Spent 1.13 s on a formula simplification. DAG size of input: 104 DAG size of output: 96 [2019-08-31 02:01:47,251 INFO L567 ElimStorePlain]: treesize reduction 28, result has 95.5 percent of original size [2019-08-31 02:01:47,307 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:47,308 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:47,309 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:47,328 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:47,345 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:47,347 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:47,366 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:47,384 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:47,386 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:47,439 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:47,440 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:47,441 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:48,391 WARN L188 SmtUtils]: Spent 949.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 93 [2019-08-31 02:01:48,391 INFO L567 ElimStorePlain]: treesize reduction 28, result has 95.3 percent of original size [2019-08-31 02:01:48,393 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:48,412 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:48,413 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:48,432 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:48,432 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:48,450 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:48,451 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:48,467 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:48,468 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:48,948 WARN L188 SmtUtils]: Spent 479.00 ms on a formula simplification that was a NOOP. DAG size: 91 [2019-08-31 02:01:48,948 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:48,954 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:48,961 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:48,968 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:48,975 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:49,281 WARN L188 SmtUtils]: Spent 304.00 ms on a formula simplification that was a NOOP. DAG size: 83 [2019-08-31 02:01:49,281 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:49,300 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:49,300 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:49,327 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:49,328 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:49,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, 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:49,343 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:49,355 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:49,355 INFO L496 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:49,595 WARN L188 SmtUtils]: Spent 238.00 ms on a formula simplification that was a NOOP. DAG size: 77 [2019-08-31 02:01:49,595 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:49,621 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:49,622 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:49,623 INFO L496 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:49,648 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:49,649 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:49,650 INFO L496 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:49,674 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:49,674 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 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:49,675 INFO L496 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:49,698 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:49,698 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:49,699 INFO L496 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:50,132 WARN L188 SmtUtils]: Spent 432.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 70 [2019-08-31 02:01:50,133 INFO L567 ElimStorePlain]: treesize reduction 64, result has 84.4 percent of original size [2019-08-31 02:01:50,135 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:50,136 INFO L221 ElimStorePlain]: Needed 25 recursive calls to eliminate 10 variables, input treesize:599, output treesize:317 [2019-08-31 02:01:50,142 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:01:50,147 INFO L392 ElimStorePlain]: Different costs {3=[|v_#length_57|], 6=[|v_#valid_68|]} [2019-08-31 02:01:50,177 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:50,178 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:50,179 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:50,200 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:50,209 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:50,210 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:50,221 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:50,229 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:50,230 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:50,256 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:50,257 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:50,258 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:51,026 WARN L188 SmtUtils]: Spent 767.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 96 [2019-08-31 02:01:51,026 INFO L567 ElimStorePlain]: treesize reduction 28, result has 95.5 percent of original size [2019-08-31 02:01:51,039 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:51,052 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:51,052 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:51,091 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:51,091 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:51,092 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:51,105 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:51,118 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:51,119 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:51,150 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:51,151 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:51,151 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:51,851 WARN L188 SmtUtils]: Spent 699.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 93 [2019-08-31 02:01:51,851 INFO L567 ElimStorePlain]: treesize reduction 28, result has 95.3 percent of original size [2019-08-31 02:01:51,852 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:51,866 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:51,866 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:51,879 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:51,880 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:51,893 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:51,894 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:51,906 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:51,906 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:52,254 WARN L188 SmtUtils]: Spent 347.00 ms on a formula simplification that was a NOOP. DAG size: 91 [2019-08-31 02:01:52,255 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:52,278 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 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:52,278 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:52,301 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:52,302 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:52,318 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:52,319 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:52,330 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:52,331 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:52,610 WARN L188 SmtUtils]: Spent 277.00 ms on a formula simplification that was a NOOP. DAG size: 85 [2019-08-31 02:01:52,610 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:52,616 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:52,621 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:52,626 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:52,631 INFO L496 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:52,930 WARN L188 SmtUtils]: Spent 298.00 ms on a formula simplification that was a NOOP. DAG size: 77 [2019-08-31 02:01:52,931 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:52,970 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:52,971 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:52,972 INFO L496 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:53,009 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:53,010 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:53,011 INFO L496 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:53,046 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:53,047 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:53,048 INFO L496 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:53,075 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:53,076 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:53,077 INFO L496 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:53,729 WARN L188 SmtUtils]: Spent 651.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 70 [2019-08-31 02:01:53,730 INFO L567 ElimStorePlain]: treesize reduction 64, result has 84.4 percent of original size [2019-08-31 02:01:53,733 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:53,733 INFO L221 ElimStorePlain]: Needed 25 recursive calls to eliminate 10 variables, input treesize:599, output treesize:317 [2019-08-31 02:01:53,772 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:01:53,854 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:01:53,855 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:01:53,863 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:01:53,873 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:01:53,933 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:53,939 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:53,940 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:53,969 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-31 02:01:53,969 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:54,004 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:54,009 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:54,010 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:54,038 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-31 02:01:54,038 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:57,155 WARN L188 SmtUtils]: Spent 3.12 s on a formula simplification. DAG size of input: 205 DAG size of output: 195 [2019-08-31 02:01:57,155 INFO L567 ElimStorePlain]: treesize reduction 1043, result has 54.2 percent of original size [2019-08-31 02:01:57,174 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:57,177 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:57,178 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:57,196 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:01:57,197 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:57,197 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:58,248 WARN L188 SmtUtils]: Spent 1.05 s on a formula simplification that was a NOOP. DAG size: 190 [2019-08-31 02:01:58,249 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:58,271 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:58,272 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:58,272 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:58,292 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:58,293 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:58,294 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:59,314 WARN L188 SmtUtils]: Spent 1.02 s on a formula simplification that was a NOOP. DAG size: 185 [2019-08-31 02:01:59,315 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:59,338 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:59,338 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:59,339 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-31 02:01:59,358 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:01:59,358 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:59,358 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:00,341 WARN L188 SmtUtils]: Spent 981.00 ms on a formula simplification that was a NOOP. DAG size: 180 [2019-08-31 02:02:00,341 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:00,363 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:00,363 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:00,364 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:00,381 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:00,381 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:00,382 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:01,341 WARN L188 SmtUtils]: Spent 957.00 ms on a formula simplification that was a NOOP. DAG size: 175 [2019-08-31 02:02:01,341 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:01,358 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:02:01,362 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:01,362 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:01,378 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:02:01,379 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:01,379 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:02,401 WARN L188 SmtUtils]: Spent 1.02 s on a formula simplification that was a NOOP. DAG size: 170 [2019-08-31 02:02:02,402 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:02,419 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:02:02,422 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:02,423 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:02,437 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:02:02,438 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:02,438 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:03,365 WARN L188 SmtUtils]: Spent 925.00 ms on a formula simplification that was a NOOP. DAG size: 165 [2019-08-31 02:02:03,365 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:03,387 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:03,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:03,388 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:03,406 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:03,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:03,407 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:04,323 WARN L188 SmtUtils]: Spent 915.00 ms on a formula simplification that was a NOOP. DAG size: 160 [2019-08-31 02:02:04,323 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:04,347 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:04,348 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:04,348 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:04,350 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:04,351 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:04,387 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:04,387 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:04,388 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:04,389 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:04,389 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:06,226 WARN L188 SmtUtils]: Spent 1.84 s on a formula simplification. DAG size of input: 171 DAG size of output: 167 [2019-08-31 02:02:06,227 INFO L567 ElimStorePlain]: treesize reduction 8, result has 99.3 percent of original size [2019-08-31 02:02:06,249 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:06,249 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:06,250 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:06,251 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:06,252 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:06,271 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:06,271 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:06,272 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:06,273 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:06,274 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:07,203 WARN L188 SmtUtils]: Spent 928.00 ms on a formula simplification that was a NOOP. DAG size: 178 [2019-08-31 02:02:07,203 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:07,226 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:07,227 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:07,227 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:07,228 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:07,229 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:07,247 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:07,247 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:07,248 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:07,249 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:07,250 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:09,060 WARN L188 SmtUtils]: Spent 1.81 s on a formula simplification. DAG size of input: 189 DAG size of output: 185 [2019-08-31 02:02:09,061 INFO L567 ElimStorePlain]: treesize reduction 8, result has 99.2 percent of original size [2019-08-31 02:02:09,083 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:09,084 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:09,085 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:09,086 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:09,087 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:09,104 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:09,104 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:09,105 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:09,106 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:09,107 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:10,054 WARN L188 SmtUtils]: Spent 946.00 ms on a formula simplification that was a NOOP. DAG size: 195 [2019-08-31 02:02:10,055 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:10,056 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:10,058 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:10,059 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:10,060 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:10,062 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:10,062 INFO L221 ElimStorePlain]: Needed 27 recursive calls to eliminate 23 variables, input treesize:2557, output treesize:935 [2019-08-31 02:02:10,072 INFO L392 ElimStorePlain]: Different costs {0=[|v_#length_58|], 1=[|v_#valid_69|]} [2019-08-31 02:02:10,076 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:10,077 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:10,134 INFO L567 ElimStorePlain]: treesize reduction 4, result has 95.0 percent of original size [2019-08-31 02:02:10,140 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:10,141 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:10,166 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:10,167 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_int_81|, |v_#memory_real_77|], 1=[|v_#memory_int_36|]} [2019-08-31 02:02:10,173 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:10,173 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:10,197 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:10,200 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:10,201 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:10,223 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:10,227 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:10,228 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:10,245 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:10,245 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:10,246 INFO L221 ElimStorePlain]: Needed 6 recursive calls to eliminate 7 variables, input treesize:81, output treesize:29 [2019-08-31 02:02:10,248 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:10,271 INFO L392 ElimStorePlain]: Different costs {3=[|v_#length_59|], 6=[|v_#valid_70|]} [2019-08-31 02:02:10,322 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:10,322 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:10,323 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:10,351 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:10,352 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:10,353 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:10,362 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:02:10,371 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:10,371 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:10,382 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:02:10,388 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:10,389 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:11,136 WARN L188 SmtUtils]: Spent 745.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 96 [2019-08-31 02:02:11,136 INFO L567 ElimStorePlain]: treesize reduction 28, result has 95.5 percent of original size [2019-08-31 02:02:11,147 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:02:11,165 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:11,166 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:11,180 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:02:11,193 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:11,194 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:11,231 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:11,232 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:11,233 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:11,264 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:11,265 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:11,266 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:11,947 WARN L188 SmtUtils]: Spent 681.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 93 [2019-08-31 02:02:11,948 INFO L567 ElimStorePlain]: treesize reduction 28, result has 95.3 percent of original size [2019-08-31 02:02:11,949 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:11,964 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:11,964 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:11,977 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:11,978 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:11,991 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:11,992 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:12,004 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:12,005 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:12,319 WARN L188 SmtUtils]: Spent 313.00 ms on a formula simplification that was a NOOP. DAG size: 91 [2019-08-31 02:02:12,319 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:12,335 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:12,336 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:12,351 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:12,351 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:12,366 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:12,367 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:12,378 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:12,379 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:12,665 WARN L188 SmtUtils]: Spent 285.00 ms on a formula simplification that was a NOOP. DAG size: 85 [2019-08-31 02:02:12,666 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:12,672 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:12,678 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:12,683 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:12,689 INFO L496 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:12,938 WARN L188 SmtUtils]: Spent 248.00 ms on a formula simplification that was a NOOP. DAG size: 77 [2019-08-31 02:02:12,939 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:12,966 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:12,967 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:12,967 INFO L496 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:12,991 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:12,991 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:12,992 INFO L496 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:13,016 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:13,017 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:13,018 INFO L496 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:13,035 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:13,036 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:13,036 INFO L496 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:13,475 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:13,476 INFO L567 ElimStorePlain]: treesize reduction 64, result has 84.4 percent of original size [2019-08-31 02:02:13,477 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:13,477 INFO L221 ElimStorePlain]: Needed 25 recursive calls to eliminate 10 variables, input treesize:599, output treesize:317 [2019-08-31 02:02:13,480 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:13,495 INFO L392 ElimStorePlain]: Different costs {3=[|v_#length_60|], 6=[|v_#valid_71|]} [2019-08-31 02:02:13,503 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:02:13,511 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:13,512 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:13,525 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:02:13,543 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:13,543 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:13,569 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:13,570 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:13,571 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:13,596 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:13,597 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:13,598 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:14,353 WARN L188 SmtUtils]: Spent 755.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 96 [2019-08-31 02:02:14,354 INFO L567 ElimStorePlain]: treesize reduction 28, result has 95.5 percent of original size [2019-08-31 02:02:14,364 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:02:14,377 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:14,378 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:14,415 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:14,416 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:14,417 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:14,426 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:02:14,438 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:14,439 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:14,471 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:14,471 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:14,472 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:15,152 WARN L188 SmtUtils]: Spent 679.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 93 [2019-08-31 02:02:15,153 INFO L567 ElimStorePlain]: treesize reduction 28, result has 95.3 percent of original size [2019-08-31 02:02:15,153 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:15,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 140 treesize of output 136 [2019-08-31 02:02:15,171 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:15,184 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:15,184 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:15,197 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:15,197 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:15,210 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:15,210 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:15,535 WARN L188 SmtUtils]: Spent 324.00 ms on a formula simplification that was a NOOP. DAG size: 91 [2019-08-31 02:02:15,536 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:15,551 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 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:15,552 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:15,566 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:15,567 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:15,582 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:15,582 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:15,594 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:15,595 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:15,868 WARN L188 SmtUtils]: Spent 272.00 ms on a formula simplification that was a NOOP. DAG size: 85 [2019-08-31 02:02:15,868 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:15,875 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:15,880 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:15,886 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:15,890 INFO L496 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:16,141 WARN L188 SmtUtils]: Spent 251.00 ms on a formula simplification that was a NOOP. DAG size: 77 [2019-08-31 02:02:16,142 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:16,167 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:16,168 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:16,169 INFO L496 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:16,196 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:16,196 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:16,197 INFO L496 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:16,226 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:16,227 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 101 treesize of output 92 [2019-08-31 02:02:16,227 INFO L496 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:16,242 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:16,243 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:16,244 INFO L496 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:16,675 WARN L188 SmtUtils]: Spent 430.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 70 [2019-08-31 02:02:16,676 INFO L567 ElimStorePlain]: treesize reduction 64, result has 84.4 percent of original size [2019-08-31 02:02:16,678 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:16,678 INFO L221 ElimStorePlain]: Needed 25 recursive calls to eliminate 10 variables, input treesize:599, output treesize:317 [2019-08-31 02:02:16,719 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:16,719 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:16,775 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:16,777 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:16,786 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:16,815 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-31 02:02:16,815 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:16,834 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:02:16,837 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:16,837 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:16,852 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-31 02:02:16,853 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:16,873 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:02:16,874 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:16,874 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:19,103 WARN L188 SmtUtils]: Spent 2.23 s on a formula simplification. DAG size of input: 205 DAG size of output: 195 [2019-08-31 02:02:19,104 INFO L567 ElimStorePlain]: treesize reduction 1043, result has 54.2 percent of original size [2019-08-31 02:02:19,127 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:19,127 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:19,128 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:19,148 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:19,149 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:19,149 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:20,221 WARN L188 SmtUtils]: Spent 1.07 s on a formula simplification that was a NOOP. DAG size: 190 [2019-08-31 02:02:20,222 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:20,247 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:20,248 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:20,249 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:20,269 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:20,269 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:20,270 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:21,280 WARN L188 SmtUtils]: Spent 1.01 s on a formula simplification that was a NOOP. DAG size: 185 [2019-08-31 02:02:21,280 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:21,297 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:02:21,299 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:21,300 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:21,316 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:02:21,317 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:21,317 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:22,302 WARN L188 SmtUtils]: Spent 983.00 ms on a formula simplification that was a NOOP. DAG size: 180 [2019-08-31 02:02:22,302 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:22,319 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:02:22,323 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:22,323 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:22,339 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:02:22,340 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:22,341 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:23,315 WARN L188 SmtUtils]: Spent 973.00 ms on a formula simplification that was a NOOP. DAG size: 175 [2019-08-31 02:02:23,316 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:23,339 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:23,340 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:23,340 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:23,391 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:23,392 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:23,393 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:24,333 WARN L188 SmtUtils]: Spent 940.00 ms on a formula simplification that was a NOOP. DAG size: 170 [2019-08-31 02:02:24,334 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:24,355 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:02:24,359 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:24,359 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:24,376 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:02:24,376 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:24,377 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:25,268 WARN L188 SmtUtils]: Spent 890.00 ms on a formula simplification that was a NOOP. DAG size: 165 [2019-08-31 02:02:25,269 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:25,296 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:25,296 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:25,297 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:25,315 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:25,316 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:25,317 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:26,190 WARN L188 SmtUtils]: Spent 872.00 ms on a formula simplification that was a NOOP. DAG size: 160 [2019-08-31 02:02:26,190 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:26,211 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:26,212 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:26,213 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:26,214 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:26,215 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:26,229 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:26,230 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:26,230 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:26,232 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:26,233 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:28,003 WARN L188 SmtUtils]: Spent 1.77 s on a formula simplification. DAG size of input: 171 DAG size of output: 167 [2019-08-31 02:02:28,004 INFO L567 ElimStorePlain]: treesize reduction 8, result has 99.3 percent of original size [2019-08-31 02:02:28,023 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:28,024 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:28,024 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:28,026 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:28,026 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:28,044 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:28,044 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:28,045 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:28,046 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:28,047 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:29,030 WARN L188 SmtUtils]: Spent 982.00 ms on a formula simplification that was a NOOP. DAG size: 178 [2019-08-31 02:02:29,030 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:29,053 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:29,054 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:29,054 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:29,055 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:29,056 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:29,076 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:29,076 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:29,077 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:29,078 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:29,079 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:30,938 WARN L188 SmtUtils]: Spent 1.86 s on a formula simplification. DAG size of input: 189 DAG size of output: 185 [2019-08-31 02:02:30,939 INFO L567 ElimStorePlain]: treesize reduction 8, result has 99.2 percent of original size [2019-08-31 02:02:30,964 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:30,964 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:30,965 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:30,966 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:30,966 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:30,987 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:30,987 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:30,988 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:30,989 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:30,989 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:31,896 WARN L188 SmtUtils]: Spent 906.00 ms on a formula simplification that was a NOOP. DAG size: 195 [2019-08-31 02:02:31,897 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:31,899 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:31,900 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:31,901 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:31,902 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:31,904 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:31,904 INFO L221 ElimStorePlain]: Needed 27 recursive calls to eliminate 23 variables, input treesize:2557, output treesize:935 [2019-08-31 02:02:31,909 INFO L392 ElimStorePlain]: Different costs {0=[|v_#length_61|], 1=[|v_#valid_72|]} [2019-08-31 02:02:31,913 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:31,913 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:31,969 INFO L567 ElimStorePlain]: treesize reduction 4, result has 95.0 percent of original size [2019-08-31 02:02:31,974 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:31,975 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:32,003 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:32,004 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_int_84|, |v_#memory_real_80|], 1=[|v_#memory_int_36|]} [2019-08-31 02:02:32,008 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:32,009 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:32,030 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:32,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 11 treesize of output 7 [2019-08-31 02:02:32,033 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:32,054 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:32,058 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:32,058 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:32,076 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:32,076 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:32,077 INFO L221 ElimStorePlain]: Needed 6 recursive calls to eliminate 7 variables, input treesize:81, output treesize:29 [2019-08-31 02:02:32,079 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:32,083 INFO L392 ElimStorePlain]: Different costs {3=[|v_#length_62|], 6=[|v_#valid_73|]} [2019-08-31 02:02:32,092 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:02:32,099 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:32,100 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:32,111 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:02:32,119 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:32,125 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:32,154 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:32,155 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:32,156 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:32,183 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:32,184 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:32,185 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:32,934 WARN L188 SmtUtils]: Spent 749.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 96 [2019-08-31 02:02:32,935 INFO L567 ElimStorePlain]: treesize reduction 28, result has 95.5 percent of original size [2019-08-31 02:02:32,974 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:32,974 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:32,975 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:32,986 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:02:33,001 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:33,002 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:33,014 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:02:33,028 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:33,029 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:33,062 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:33,062 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:33,063 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:33,784 WARN L188 SmtUtils]: Spent 720.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 93 [2019-08-31 02:02:33,785 INFO L567 ElimStorePlain]: treesize reduction 28, result has 95.3 percent of original size [2019-08-31 02:02:33,786 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:33,797 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:33,797 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:33,810 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:33,810 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:33,823 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:33,824 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:33,837 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:33,837 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:34,191 WARN L188 SmtUtils]: Spent 353.00 ms on a formula simplification that was a NOOP. DAG size: 91 [2019-08-31 02:02:34,192 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:34,198 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:34,205 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:34,213 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:34,217 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:34,523 WARN L188 SmtUtils]: Spent 305.00 ms on a formula simplification that was a NOOP. DAG size: 83 [2019-08-31 02:02:34,524 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:34,541 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:34,542 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:34,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, 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:34,556 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:34,572 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:34,573 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:34,585 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:34,586 INFO L496 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:34,831 WARN L188 SmtUtils]: Spent 244.00 ms on a formula simplification that was a NOOP. DAG size: 77 [2019-08-31 02:02:34,832 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:34,856 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:34,856 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:34,857 INFO L496 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:34,878 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:34,879 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:34,880 INFO L496 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:34,905 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:34,905 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:34,906 INFO L496 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:34,924 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:34,924 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:34,925 INFO L496 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:35,371 WARN L188 SmtUtils]: Spent 445.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 70 [2019-08-31 02:02:35,372 INFO L567 ElimStorePlain]: treesize reduction 64, result has 84.4 percent of original size [2019-08-31 02:02:35,373 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:35,373 INFO L221 ElimStorePlain]: Needed 25 recursive calls to eliminate 10 variables, input treesize:599, output treesize:317 [2019-08-31 02:02:35,379 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:35,382 INFO L392 ElimStorePlain]: Different costs {3=[|v_#length_63|], 6=[|v_#valid_74|]} [2019-08-31 02:02:35,415 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:35,416 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:35,417 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:35,448 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:35,449 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:35,450 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:35,462 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:02:35,472 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:35,473 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:35,486 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:02:35,492 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:35,493 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:36,256 WARN L188 SmtUtils]: Spent 762.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 96 [2019-08-31 02:02:36,256 INFO L567 ElimStorePlain]: treesize reduction 28, result has 95.5 percent of original size [2019-08-31 02:02:36,266 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:02:36,280 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:36,280 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:36,321 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:36,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:36,322 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:36,333 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:02:36,345 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:36,346 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:36,374 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:36,375 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:36,376 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:37,088 WARN L188 SmtUtils]: Spent 712.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 93 [2019-08-31 02:02:37,089 INFO L567 ElimStorePlain]: treesize reduction 28, result has 95.3 percent of original size [2019-08-31 02:02:37,092 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:37,106 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:37,106 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:37,123 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:37,124 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:37,153 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:37,154 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:37,170 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:37,171 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:37,507 WARN L188 SmtUtils]: Spent 336.00 ms on a formula simplification that was a NOOP. DAG size: 91 [2019-08-31 02:02:37,508 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:37,514 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:37,519 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:37,524 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:37,528 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-31 02:02:37,807 WARN L188 SmtUtils]: Spent 278.00 ms on a formula simplification that was a NOOP. DAG size: 83 [2019-08-31 02:02:37,807 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:37,812 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:37,819 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:37,826 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:37,831 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:38,065 WARN L188 SmtUtils]: Spent 233.00 ms on a formula simplification that was a NOOP. DAG size: 94 [2019-08-31 02:02:38,066 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:38,134 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:02:38,135 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:38,135 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:38,136 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:38,136 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:38,137 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:38,137 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:02:38,144 INFO L392 ElimStorePlain]: Different costs {0=[v_arrayElimCell_556], 1=[v_arrayElimCell_555]} [2019-08-31 02:02:38,149 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:38,155 INFO L168 Benchmark]: Toolchain (without parser) took 118754.01 ms. Allocated memory was 135.8 MB in the beginning and 306.7 MB in the end (delta: 170.9 MB). Free memory was 91.1 MB in the beginning and 166.8 MB in the end (delta: -75.7 MB). Peak memory consumption was 207.3 MB. Max. memory is 7.1 GB. [2019-08-31 02:02:38,155 INFO L168 Benchmark]: CDTParser took 0.21 ms. Allocated memory is still 135.8 MB. Free memory was 110.1 MB in the beginning and 109.9 MB in the end (delta: 209.8 kB). Peak memory consumption was 209.8 kB. Max. memory is 7.1 GB. [2019-08-31 02:02:38,157 INFO L168 Benchmark]: CACSL2BoogieTranslator took 493.84 ms. Allocated memory was 135.8 MB in the beginning and 198.7 MB in the end (delta: 62.9 MB). Free memory was 90.8 MB in the beginning and 169.6 MB in the end (delta: -78.8 MB). Peak memory consumption was 25.4 MB. Max. memory is 7.1 GB. [2019-08-31 02:02:38,158 INFO L168 Benchmark]: Boogie Preprocessor took 76.09 ms. Allocated memory is still 198.7 MB. Free memory was 169.6 MB in the beginning and 166.2 MB in the end (delta: 3.5 MB). Peak memory consumption was 3.5 MB. Max. memory is 7.1 GB. [2019-08-31 02:02:38,158 INFO L168 Benchmark]: RCFGBuilder took 937.96 ms. Allocated memory is still 198.7 MB. Free memory was 166.2 MB in the beginning and 118.0 MB in the end (delta: 48.2 MB). Peak memory consumption was 48.2 MB. Max. memory is 7.1 GB. [2019-08-31 02:02:38,158 INFO L168 Benchmark]: Sifa took 117242.78 ms. Allocated memory was 198.7 MB in the beginning and 306.7 MB in the end (delta: 108.0 MB). Free memory was 118.0 MB in the beginning and 166.8 MB in the end (delta: -48.8 MB). Peak memory consumption was 171.3 MB. Max. memory is 7.1 GB. [2019-08-31 02:02:38,162 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.21 ms. Allocated memory is still 135.8 MB. Free memory was 110.1 MB in the beginning and 109.9 MB in the end (delta: 209.8 kB). Peak memory consumption was 209.8 kB. Max. memory is 7.1 GB. * CACSL2BoogieTranslator took 493.84 ms. Allocated memory was 135.8 MB in the beginning and 198.7 MB in the end (delta: 62.9 MB). Free memory was 90.8 MB in the beginning and 169.6 MB in the end (delta: -78.8 MB). Peak memory consumption was 25.4 MB. Max. memory is 7.1 GB. * Boogie Preprocessor took 76.09 ms. Allocated memory is still 198.7 MB. Free memory was 169.6 MB in the beginning and 166.2 MB in the end (delta: 3.5 MB). Peak memory consumption was 3.5 MB. Max. memory is 7.1 GB. * RCFGBuilder took 937.96 ms. Allocated memory is still 198.7 MB. Free memory was 166.2 MB in the beginning and 118.0 MB in the end (delta: 48.2 MB). Peak memory consumption was 48.2 MB. Max. memory is 7.1 GB. * Sifa took 117242.78 ms. Allocated memory was 198.7 MB in the beginning and 306.7 MB in the end (delta: 108.0 MB). Free memory was 118.0 MB in the beginning and 166.8 MB in the end (delta: -48.8 MB). Peak memory consumption was 171.3 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...