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/float_req_bl_0670.c -------------------------------------------------------------------------------- This is Ultimate 0.1.24-584d7b9 [2019-08-31 02:37:03,438 INFO L177 SettingsManager]: Resetting all preferences to default values... [2019-08-31 02:37:03,440 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2019-08-31 02:37:03,452 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2019-08-31 02:37:03,453 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2019-08-31 02:37:03,454 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2019-08-31 02:37:03,455 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2019-08-31 02:37:03,457 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2019-08-31 02:37:03,458 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2019-08-31 02:37:03,459 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2019-08-31 02:37:03,460 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2019-08-31 02:37:03,461 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2019-08-31 02:37:03,462 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2019-08-31 02:37:03,463 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2019-08-31 02:37:03,464 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2019-08-31 02:37:03,465 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2019-08-31 02:37:03,466 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2019-08-31 02:37:03,467 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2019-08-31 02:37:03,468 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2019-08-31 02:37:03,471 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2019-08-31 02:37:03,472 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2019-08-31 02:37:03,473 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2019-08-31 02:37:03,474 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2019-08-31 02:37:03,475 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2019-08-31 02:37:03,479 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2019-08-31 02:37:03,479 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2019-08-31 02:37:03,479 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2019-08-31 02:37:03,480 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2019-08-31 02:37:03,480 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2019-08-31 02:37:03,481 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2019-08-31 02:37:03,482 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2019-08-31 02:37:03,484 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2019-08-31 02:37:03,485 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2019-08-31 02:37:03,487 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2019-08-31 02:37:03,488 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2019-08-31 02:37:03,488 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2019-08-31 02:37:03,489 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2019-08-31 02:37:03,490 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2019-08-31 02:37:03,490 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2019-08-31 02:37:03,491 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2019-08-31 02:37:03,492 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2019-08-31 02:37:03,493 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:37:03,518 INFO L113 SettingsManager]: Loading preferences was successful [2019-08-31 02:37:03,518 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2019-08-31 02:37:03,519 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2019-08-31 02:37:03,520 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2019-08-31 02:37:03,520 INFO L138 SettingsManager]: * Use SBE=true [2019-08-31 02:37:03,520 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2019-08-31 02:37:03,520 INFO L138 SettingsManager]: * sizeof long=4 [2019-08-31 02:37:03,521 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2019-08-31 02:37:03,521 INFO L138 SettingsManager]: * sizeof POINTER=4 [2019-08-31 02:37:03,521 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2019-08-31 02:37:03,521 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2019-08-31 02:37:03,522 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2019-08-31 02:37:03,522 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2019-08-31 02:37:03,522 INFO L138 SettingsManager]: * sizeof long double=12 [2019-08-31 02:37:03,522 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2019-08-31 02:37:03,522 INFO L138 SettingsManager]: * Use constant arrays=true [2019-08-31 02:37:03,522 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2019-08-31 02:37:03,523 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2019-08-31 02:37:03,523 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2019-08-31 02:37:03,523 INFO L138 SettingsManager]: * To the following directory=./dump/ [2019-08-31 02:37:03,523 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2019-08-31 02:37:03,524 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2019-08-31 02:37:03,524 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2019-08-31 02:37:03,524 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2019-08-31 02:37:03,524 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2019-08-31 02:37:03,524 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2019-08-31 02:37:03,525 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2019-08-31 02:37:03,525 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2019-08-31 02:37:03,525 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2019-08-31 02:37:03,553 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2019-08-31 02:37:03,571 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2019-08-31 02:37:03,575 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2019-08-31 02:37:03,577 INFO L271 PluginConnector]: Initializing CDTParser... [2019-08-31 02:37:03,577 INFO L275 PluginConnector]: CDTParser initialized [2019-08-31 02:37:03,578 INFO L428 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/float-newlib/float_req_bl_0670.c [2019-08-31 02:37:03,659 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2d51830d6/c66d7820ec154be1b820993a50312bcb/FLAG1e6c8ec99 [2019-08-31 02:37:04,151 INFO L306 CDTParser]: Found 1 translation units. [2019-08-31 02:37:04,152 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/float-newlib/float_req_bl_0670.c [2019-08-31 02:37:04,160 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2d51830d6/c66d7820ec154be1b820993a50312bcb/FLAG1e6c8ec99 [2019-08-31 02:37:04,541 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2d51830d6/c66d7820ec154be1b820993a50312bcb [2019-08-31 02:37:04,550 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2019-08-31 02:37:04,551 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2019-08-31 02:37:04,552 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2019-08-31 02:37:04,552 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2019-08-31 02:37:04,555 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2019-08-31 02:37:04,556 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 31.08 02:37:04" (1/1) ... [2019-08-31 02:37:04,559 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7b901cc3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.08 02:37:04, skipping insertion in model container [2019-08-31 02:37:04,560 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 31.08 02:37:04" (1/1) ... [2019-08-31 02:37:04,567 INFO L142 MainTranslator]: Starting translation in SV-COMP mode [2019-08-31 02:37:04,603 INFO L173 MainTranslator]: Built tables and reachable declarations [2019-08-31 02:37:04,924 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-08-31 02:37:04,933 INFO L188 MainTranslator]: Completed pre-run [2019-08-31 02:37:04,987 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-08-31 02:37:05,017 INFO L192 MainTranslator]: Completed translation [2019-08-31 02:37:05,018 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.08 02:37:05 WrapperNode [2019-08-31 02:37:05,018 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2019-08-31 02:37:05,019 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2019-08-31 02:37:05,019 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2019-08-31 02:37:05,019 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2019-08-31 02:37:05,033 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.08 02:37:05" (1/1) ... [2019-08-31 02:37:05,033 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.08 02:37:05" (1/1) ... [2019-08-31 02:37:05,048 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.08 02:37:05" (1/1) ... [2019-08-31 02:37:05,048 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.08 02:37:05" (1/1) ... [2019-08-31 02:37:05,072 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.08 02:37:05" (1/1) ... [2019-08-31 02:37:05,083 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.08 02:37:05" (1/1) ... [2019-08-31 02:37:05,086 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.08 02:37:05" (1/1) ... [2019-08-31 02:37:05,092 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2019-08-31 02:37:05,092 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2019-08-31 02:37:05,092 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2019-08-31 02:37:05,092 INFO L275 PluginConnector]: RCFGBuilder initialized [2019-08-31 02:37:05,093 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.08 02:37:05" (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:37:05,151 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2019-08-31 02:37:05,151 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2019-08-31 02:37:05,151 INFO L138 BoogieDeclarations]: Found implementation of procedure isnan_float [2019-08-31 02:37:05,151 INFO L138 BoogieDeclarations]: Found implementation of procedure fabs_float [2019-08-31 02:37:05,151 INFO L138 BoogieDeclarations]: Found implementation of procedure atan_float [2019-08-31 02:37:05,152 INFO L138 BoogieDeclarations]: Found implementation of procedure __ieee754_atan2f [2019-08-31 02:37:05,152 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2019-08-31 02:37:05,152 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_error [2019-08-31 02:37:05,152 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_float [2019-08-31 02:37:05,152 INFO L130 BoogieDeclarations]: Found specification of procedure isnan_float [2019-08-31 02:37:05,153 INFO L130 BoogieDeclarations]: Found specification of procedure fabs_float [2019-08-31 02:37:05,153 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2019-08-31 02:37:05,153 INFO L130 BoogieDeclarations]: Found specification of procedure write~real [2019-08-31 02:37:05,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2019-08-31 02:37:05,153 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2019-08-31 02:37:05,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2019-08-31 02:37:05,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~real [2019-08-31 02:37:05,154 INFO L130 BoogieDeclarations]: Found specification of procedure atan_float [2019-08-31 02:37:05,154 INFO L130 BoogieDeclarations]: Found specification of procedure __ieee754_atan2f [2019-08-31 02:37:05,154 INFO L130 BoogieDeclarations]: Found specification of procedure main [2019-08-31 02:37:05,154 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2019-08-31 02:37:05,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~real [2019-08-31 02:37:05,155 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2019-08-31 02:37:05,785 INFO L278 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2019-08-31 02:37:05,786 INFO L283 CfgBuilder]: Removed 14 assume(true) statements. [2019-08-31 02:37:05,787 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 31.08 02:37:05 BoogieIcfgContainer [2019-08-31 02:37:05,787 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2019-08-31 02:37:05,788 INFO L113 PluginConnector]: ------------------------Sifa---------------------------- [2019-08-31 02:37:05,788 INFO L271 PluginConnector]: Initializing Sifa... [2019-08-31 02:37:05,788 INFO L275 PluginConnector]: Sifa initialized [2019-08-31 02:37:05,790 INFO L185 PluginConnector]: Executing the observer SifaObserver from plugin Sifa for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 31.08 02:37:05" (1/1) ... [2019-08-31 02:37:05,829 INFO L162 IcfgInterpreter]: Started Sifa with 1 locations of interest [2019-08-31 02:37:05,829 INFO L169 IcfgInterpreter]: Building call graph [2019-08-31 02:37:05,839 INFO L174 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2019-08-31 02:37:05,854 INFO L179 IcfgInterpreter]: Starting interpretation [2019-08-31 02:37:05,855 INFO L199 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2019-08-31 02:37:05,994 INFO L392 ElimStorePlain]: Different costs {0=[|v_#length_33|], 21=[|v_#valid_41|]} [2019-08-31 02:37:06,024 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:37:06,027 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:37:06,030 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:37:06,042 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:37:06,042 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:06,289 WARN L188 SmtUtils]: Spent 244.00 ms on a formula simplification that was a NOOP. DAG size: 132 [2019-08-31 02:37:06,291 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:06,301 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:37:06,304 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:37:06,307 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:37:06,310 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:37:06,313 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:37:06,315 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:37:06,330 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:37:06,332 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:37:06,334 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:37:06,338 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:37:06,339 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:06,714 WARN L188 SmtUtils]: Spent 373.00 ms on a formula simplification. DAG size of input: 128 DAG size of output: 122 [2019-08-31 02:37:06,714 INFO L567 ElimStorePlain]: treesize reduction 12, result has 94.4 percent of original size [2019-08-31 02:37:06,718 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-08-31 02:37:06,718 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:238, output treesize:201 [2019-08-31 02:37:06,742 INFO L199 IcfgInterpreter]: Interpreting procedure main with input of size 155 for LOIs [2019-08-31 02:37:06,829 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:06,968 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:06,976 INFO L392 ElimStorePlain]: Different costs {0=[|v_#length_34|], 1=[|v_#valid_42|]} [2019-08-31 02:37:06,989 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:37:06,990 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:07,004 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 93 treesize of output 92 [2019-08-31 02:37:07,005 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:07,120 WARN L188 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 56 [2019-08-31 02:37:07,121 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:07,133 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 92 treesize of output 89 [2019-08-31 02:37:07,134 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:07,145 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:37:07,146 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:07,238 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:07,240 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_real_41|, |v_#memory_int_39|], 1=[|v_#memory_int_4|]} [2019-08-31 02:37:07,250 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 86 treesize of output 82 [2019-08-31 02:37:07,251 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:07,260 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:37:07,261 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:07,356 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:07,363 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:37:07,364 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:07,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 82 treesize of output 67 [2019-08-31 02:37:07,372 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:07,445 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:07,454 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 64 treesize of output 41 [2019-08-31 02:37:07,456 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:37:07,463 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 67 treesize of output 44 [2019-08-31 02:37:07,465 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:37:07,520 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:07,523 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 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:37:07,523 INFO L221 ElimStorePlain]: Needed 11 recursive calls to eliminate 7 variables, input treesize:184, output treesize:72 [2019-08-31 02:37:07,530 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:07,536 INFO L392 ElimStorePlain]: Different costs {0=[|v_#length_35|], 1=[|v_#valid_43|]} [2019-08-31 02:37:07,549 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 93 treesize of output 92 [2019-08-31 02:37:07,549 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:07,558 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:37:07,559 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:07,646 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:07,657 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 92 treesize of output 89 [2019-08-31 02:37:07,658 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:07,667 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:37:07,668 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:07,748 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:07,750 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_real_42|, |v_#memory_int_40|], 1=[|v_#memory_int_4|]} [2019-08-31 02:37:07,760 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 86 treesize of output 82 [2019-08-31 02:37:07,761 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:07,771 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:37:07,771 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:07,871 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:07,880 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:37:07,881 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:07,888 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 82 treesize of output 67 [2019-08-31 02:37:07,889 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:07,973 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:07,983 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 64 treesize of output 41 [2019-08-31 02:37:07,985 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:37:07,993 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 67 treesize of output 44 [2019-08-31 02:37:07,994 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:37:08,061 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:08,063 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 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:37:08,063 INFO L221 ElimStorePlain]: Needed 11 recursive calls to eliminate 7 variables, input treesize:184, output treesize:72 [2019-08-31 02:37:08,076 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:08,089 INFO L392 ElimStorePlain]: Different costs {3=[|v_#length_36|], 6=[|v_#valid_44|]} [2019-08-31 02:37:08,115 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:08,116 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 120 treesize of output 136 [2019-08-31 02:37:08,117 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:08,143 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:08,144 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 123 treesize of output 139 [2019-08-31 02:37:08,145 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:08,174 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:08,174 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 120 treesize of output 136 [2019-08-31 02:37:08,176 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:08,200 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:08,200 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 117 treesize of output 133 [2019-08-31 02:37:08,201 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:08,809 WARN L188 SmtUtils]: Spent 606.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 85 [2019-08-31 02:37:08,810 INFO L567 ElimStorePlain]: treesize reduction 56, result has 89.5 percent of original size [2019-08-31 02:37:08,854 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:08,855 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 116 treesize of output 138 [2019-08-31 02:37:08,857 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:08,896 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:08,897 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 122 treesize of output 144 [2019-08-31 02:37:08,899 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:08,941 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:08,942 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 119 treesize of output 141 [2019-08-31 02:37:08,943 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:08,974 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:08,975 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 119 treesize of output 141 [2019-08-31 02:37:08,976 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:09,556 WARN L188 SmtUtils]: Spent 578.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 86 [2019-08-31 02:37:09,556 INFO L567 ElimStorePlain]: treesize reduction 40, result has 92.1 percent of original size [2019-08-31 02:37:09,562 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_real_43|, |v_#memory_int_41|], 1=[|v_#memory_int_10|]} [2019-08-31 02:37:09,583 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 120 treesize of output 116 [2019-08-31 02:37:09,583 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:09,595 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 117 treesize of output 113 [2019-08-31 02:37:09,596 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:09,612 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 117 treesize of output 113 [2019-08-31 02:37:09,613 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:09,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 114 treesize of output 110 [2019-08-31 02:37:09,625 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:09,869 WARN L188 SmtUtils]: Spent 243.00 ms on a formula simplification that was a NOOP. DAG size: 84 [2019-08-31 02:37:09,870 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:09,890 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 98 [2019-08-31 02:37:09,890 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:09,903 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 98 [2019-08-31 02:37:09,904 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:09,913 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 110 treesize of output 95 [2019-08-31 02:37:09,913 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:09,928 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 101 [2019-08-31 02:37:09,929 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:10,154 WARN L188 SmtUtils]: Spent 224.00 ms on a formula simplification that was a NOOP. DAG size: 79 [2019-08-31 02:37:10,155 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:10,183 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 95 treesize of output 72 [2019-08-31 02:37:10,185 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:37:10,199 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 98 treesize of output 75 [2019-08-31 02:37:10,201 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:37:10,211 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 98 treesize of output 75 [2019-08-31 02:37:10,212 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:37:10,221 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 101 treesize of output 78 [2019-08-31 02:37:10,222 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:37:10,435 WARN L188 SmtUtils]: Spent 212.00 ms on a formula simplification that was a NOOP. DAG size: 84 [2019-08-31 02:37:10,436 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:10,438 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,440 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,443 INFO L496 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 2 dim-1 vars, 3 dim-2 vars, End of recursive call: 16 dim-0 vars, and 4 xjuncts. [2019-08-31 02:37:10,443 INFO L221 ElimStorePlain]: Needed 21 recursive calls to eliminate 11 variables, input treesize:481, output treesize:273 [2019-08-31 02:37:10,474 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,476 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,478 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,480 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,482 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,483 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,484 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,486 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,488 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,490 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,492 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,494 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,496 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,497 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,616 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,618 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,620 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,634 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,636 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,638 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,639 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,642 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,644 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,651 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,655 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,657 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,659 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,661 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,748 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,749 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,750 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,751 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,752 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,753 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,755 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,756 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,757 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,758 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,760 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,762 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,763 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,764 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,821 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,822 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,823 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,824 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,826 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,827 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,828 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,829 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,830 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,867 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,868 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,869 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,871 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,872 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,873 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,875 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,876 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,877 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,914 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,915 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,917 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,918 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,919 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,920 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,921 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,922 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,923 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,925 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,926 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,927 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,929 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,930 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,984 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,985 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,986 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,987 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,989 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,990 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,990 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,992 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,993 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,994 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,996 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,997 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,998 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:10,999 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,057 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,058 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,058 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,060 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,061 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,063 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,064 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,066 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,067 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,069 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,070 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,072 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,073 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,074 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,131 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,132 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,134 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,135 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,136 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,137 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,138 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,139 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,140 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,142 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,143 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,144 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,146 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,147 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,198 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,199 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,201 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,202 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,203 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,205 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,206 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,207 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,208 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,245 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,246 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,247 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,248 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,262 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,263 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,264 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,266 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,283 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,284 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,285 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,286 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,288 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,289 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,290 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,291 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,292 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,328 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,329 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,330 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,331 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,332 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,333 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,334 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,335 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,336 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,370 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,370 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,372 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,373 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,374 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,375 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,376 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,377 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,378 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,379 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,381 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,382 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,383 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,383 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,433 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,434 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,435 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,436 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,437 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,438 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,439 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,440 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,441 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,474 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,475 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,476 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,477 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,479 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,480 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,481 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,482 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,482 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,516 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,517 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,518 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,519 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,521 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,522 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,523 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,524 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,525 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,558 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,558 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,559 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,560 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,561 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,563 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,564 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,565 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,567 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,567 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,569 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,570 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,571 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,572 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,638 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,639 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,640 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,641 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,643 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,646 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,648 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,651 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,652 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,716 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,717 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,718 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,719 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,720 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,721 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,721 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,722 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,723 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,724 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,726 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,727 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,728 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,728 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,781 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,781 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,783 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,783 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,785 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,786 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,787 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,788 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,789 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:11,826 INFO L392 ElimStorePlain]: Different costs {0=[|v_#length_37|], 1=[|v_#valid_45|]} [2019-08-31 02:37:11,836 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 139 treesize of output 138 [2019-08-31 02:37:11,837 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:11,847 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 116 treesize of output 115 [2019-08-31 02:37:11,848 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:11,855 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-31 02:37:11,855 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:11,862 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-31 02:37:11,863 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:12,177 WARN L188 SmtUtils]: Spent 313.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 72 [2019-08-31 02:37:12,177 INFO L567 ElimStorePlain]: treesize reduction 42, result has 83.5 percent of original size [2019-08-31 02:37:12,194 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:37:12,195 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:12,205 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 100 treesize of output 97 [2019-08-31 02:37:12,206 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:12,337 WARN L188 SmtUtils]: Spent 130.00 ms on a formula simplification that was a NOOP. DAG size: 69 [2019-08-31 02:37:12,337 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:12,339 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_real_44|, |v_#memory_int_42|], 1=[|v_#memory_int_16|]} [2019-08-31 02:37:12,348 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 101 [2019-08-31 02:37:12,349 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:12,364 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 94 treesize of output 90 [2019-08-31 02:37:12,365 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:12,497 WARN L188 SmtUtils]: Spent 132.00 ms on a formula simplification that was a NOOP. DAG size: 67 [2019-08-31 02:37:12,498 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:12,509 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 75 [2019-08-31 02:37:12,510 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:12,519 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 101 treesize of output 86 [2019-08-31 02:37:12,520 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:12,652 WARN L188 SmtUtils]: Spent 131.00 ms on a formula simplification that was a NOOP. DAG size: 62 [2019-08-31 02:37:12,652 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:12,663 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 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 67 [2019-08-31 02:37:12,664 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:12,671 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 75 treesize of output 56 [2019-08-31 02:37:12,672 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:12,773 WARN L188 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 51 [2019-08-31 02:37:12,774 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:12,775 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:37:12,775 INFO L221 ElimStorePlain]: Needed 13 recursive calls to eliminate 7 variables, input treesize:511, output treesize:104 [2019-08-31 02:37:12,871 INFO L392 ElimStorePlain]: Different costs {3=[|v_#length_38|], 6=[|v_#valid_46|]} [2019-08-31 02:37:12,899 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:12,899 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 123 treesize of output 139 [2019-08-31 02:37:12,900 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:12,925 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:12,926 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 118 treesize of output 134 [2019-08-31 02:37:12,927 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:13,290 WARN L188 SmtUtils]: Spent 362.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 84 [2019-08-31 02:37:13,291 INFO L567 ElimStorePlain]: treesize reduction 28, result has 89.6 percent of original size [2019-08-31 02:37:13,325 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:13,326 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 122 treesize of output 144 [2019-08-31 02:37:13,327 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:13,354 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:13,354 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 117 treesize of output 139 [2019-08-31 02:37:13,355 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:13,642 WARN L188 SmtUtils]: Spent 286.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 81 [2019-08-31 02:37:13,643 INFO L567 ElimStorePlain]: treesize reduction 28, result has 89.1 percent of original size [2019-08-31 02:37:13,644 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_real_45|, |v_#memory_int_43|], 1=[|v_#memory_real_19|]} [2019-08-31 02:37:13,658 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 101 [2019-08-31 02:37:13,658 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:13,665 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 111 treesize of output 96 [2019-08-31 02:37:13,665 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:13,827 WARN L188 SmtUtils]: Spent 161.00 ms on a formula simplification that was a NOOP. DAG size: 76 [2019-08-31 02:37:13,828 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:13,839 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 96 treesize of output 92 [2019-08-31 02:37:13,840 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:13,852 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 101 treesize of output 97 [2019-08-31 02:37:13,853 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:14,020 WARN L188 SmtUtils]: Spent 166.00 ms on a formula simplification that was a NOOP. DAG size: 74 [2019-08-31 02:37:14,021 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:14,032 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 92 treesize of output 73 [2019-08-31 02:37:14,033 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:14,042 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 97 treesize of output 78 [2019-08-31 02:37:14,042 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:14,143 WARN L188 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 63 [2019-08-31 02:37:14,144 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:14,145 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:37:14,146 INFO L221 ElimStorePlain]: Needed 11 recursive calls to eliminate 9 variables, input treesize:242, output treesize:132 [2019-08-31 02:37:14,153 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:14,154 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:14,155 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:14,156 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:14,174 INFO L392 ElimStorePlain]: Different costs {0=[|v_#length_39|], 1=[|v_#valid_47|]} [2019-08-31 02:37:14,182 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-31 02:37:14,182 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:14,190 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-31 02:37:14,191 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:14,200 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 131 treesize of output 130 [2019-08-31 02:37:14,201 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:14,211 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 108 treesize of output 107 [2019-08-31 02:37:14,211 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:14,463 WARN L188 SmtUtils]: Spent 251.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 67 [2019-08-31 02:37:14,464 INFO L567 ElimStorePlain]: treesize reduction 45, result has 81.1 percent of original size [2019-08-31 02:37:14,473 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 100 treesize of output 97 [2019-08-31 02:37:14,474 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:14,482 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 92 treesize of output 89 [2019-08-31 02:37:14,483 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:14,597 WARN L188 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 64 [2019-08-31 02:37:14,597 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:14,598 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_real_46|, |v_#memory_int_44|], 1=[|v_#memory_int_16|]} [2019-08-31 02:37:14,614 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 86 treesize of output 82 [2019-08-31 02:37:14,614 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:14,623 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 94 treesize of output 90 [2019-08-31 02:37:14,623 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:14,736 WARN L188 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 62 [2019-08-31 02:37:14,736 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:14,745 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 82 treesize of output 67 [2019-08-31 02:37:14,746 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:14,753 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 75 [2019-08-31 02:37:14,754 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:14,848 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:14,857 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 67 treesize of output 48 [2019-08-31 02:37:14,858 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:14,869 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 75 treesize of output 56 [2019-08-31 02:37:14,870 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:14,954 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:14,955 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:37:14,955 INFO L221 ElimStorePlain]: Needed 13 recursive calls to eliminate 7 variables, input treesize:479, output treesize:85 [2019-08-31 02:37:14,965 INFO L392 ElimStorePlain]: Different costs {3=[|v_#length_40|], 6=[|v_#valid_48|]} [2019-08-31 02:37:14,988 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:14,989 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 110 treesize of output 126 [2019-08-31 02:37:14,989 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:15,011 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:15,011 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 115 treesize of output 131 [2019-08-31 02:37:15,012 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:15,328 WARN L188 SmtUtils]: Spent 315.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 80 [2019-08-31 02:37:15,329 INFO L567 ElimStorePlain]: treesize reduction 28, result has 88.9 percent of original size [2019-08-31 02:37:15,360 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:15,361 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 109 treesize of output 131 [2019-08-31 02:37:15,361 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:15,387 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:15,388 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 114 treesize of output 136 [2019-08-31 02:37:15,388 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:15,686 WARN L188 SmtUtils]: Spent 297.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 77 [2019-08-31 02:37:15,687 INFO L567 ElimStorePlain]: treesize reduction 28, result has 88.3 percent of original size [2019-08-31 02:37:15,688 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_int_45|, |v_#memory_real_47|], 1=[|v_#memory_real_19|]} [2019-08-31 02:37:15,697 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 103 treesize of output 99 [2019-08-31 02:37:15,698 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:15,707 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 104 [2019-08-31 02:37:15,708 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:15,837 WARN L188 SmtUtils]: Spent 128.00 ms on a formula simplification that was a NOOP. DAG size: 75 [2019-08-31 02:37:15,838 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:15,854 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 99 treesize of output 84 [2019-08-31 02:37:15,855 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:15,862 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 104 treesize of output 89 [2019-08-31 02:37:15,862 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:15,983 WARN L188 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2019-08-31 02:37:15,983 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:15,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, 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 65 [2019-08-31 02:37:15,993 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:15,999 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 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 70 [2019-08-31 02:37:16,000 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:16,086 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:16,088 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:37:16,088 INFO L221 ElimStorePlain]: Needed 11 recursive calls to eliminate 9 variables, input treesize:226, output treesize:116 [2019-08-31 02:37:16,095 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:16,096 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:16,097 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:16,098 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:16,127 INFO L392 ElimStorePlain]: Different costs {0=[|v_#length_41|], 1=[|v_#valid_49|]} [2019-08-31 02:37:16,137 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 131 treesize of output 130 [2019-08-31 02:37:16,138 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:16,145 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-31 02:37:16,145 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:16,155 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 108 treesize of output 107 [2019-08-31 02:37:16,156 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:16,163 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-31 02:37:16,163 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:16,414 WARN L188 SmtUtils]: Spent 250.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 67 [2019-08-31 02:37:16,414 INFO L567 ElimStorePlain]: treesize reduction 45, result has 81.1 percent of original size [2019-08-31 02:37:16,429 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 100 treesize of output 97 [2019-08-31 02:37:16,430 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:16,441 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 92 treesize of output 89 [2019-08-31 02:37:16,442 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:16,553 WARN L188 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 64 [2019-08-31 02:37:16,553 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:16,555 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_int_46|, |v_#memory_real_48|], 1=[|v_#memory_int_16|]} [2019-08-31 02:37:16,563 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 86 treesize of output 71 [2019-08-31 02:37:16,564 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:16,573 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 94 treesize of output 79 [2019-08-31 02:37:16,573 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:16,655 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:16,663 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 75 [2019-08-31 02:37:16,664 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:16,672 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 71 treesize of output 67 [2019-08-31 02:37:16,673 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:16,753 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:16,762 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 67 treesize of output 48 [2019-08-31 02:37:16,763 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:16,785 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 75 treesize of output 56 [2019-08-31 02:37:16,785 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:16,862 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:16,864 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:37:16,867 INFO L221 ElimStorePlain]: Needed 13 recursive calls to eliminate 7 variables, input treesize:479, output treesize:85 [2019-08-31 02:37:16,878 INFO L392 ElimStorePlain]: Different costs {3=[|v_#length_42|], 6=[|v_#valid_50|]} [2019-08-31 02:37:16,901 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:16,902 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 115 treesize of output 131 [2019-08-31 02:37:16,902 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:16,929 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:16,929 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 110 treesize of output 126 [2019-08-31 02:37:16,930 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:17,208 WARN L188 SmtUtils]: Spent 277.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 80 [2019-08-31 02:37:17,209 INFO L567 ElimStorePlain]: treesize reduction 28, result has 88.9 percent of original size [2019-08-31 02:37:17,241 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:17,241 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 114 treesize of output 136 [2019-08-31 02:37:17,242 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:17,303 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:17,303 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 109 treesize of output 131 [2019-08-31 02:37:17,304 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:17,573 WARN L188 SmtUtils]: Spent 267.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 77 [2019-08-31 02:37:17,573 INFO L567 ElimStorePlain]: treesize reduction 28, result has 88.3 percent of original size [2019-08-31 02:37:17,574 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_real_49|, |v_#memory_int_47|], 1=[|v_#memory_real_19|]} [2019-08-31 02:37:17,583 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 103 treesize of output 88 [2019-08-31 02:37:17,584 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:17,594 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:37:17,595 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:17,706 WARN L188 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 72 [2019-08-31 02:37:17,706 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:17,717 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 93 treesize of output 89 [2019-08-31 02:37:17,717 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:17,726 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 88 treesize of output 84 [2019-08-31 02:37:17,726 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:17,833 WARN L188 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2019-08-31 02:37:17,834 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:17,844 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 84 treesize of output 65 [2019-08-31 02:37:17,845 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:17,853 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 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 70 [2019-08-31 02:37:17,853 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:17,943 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:17,944 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:37:17,945 INFO L221 ElimStorePlain]: Needed 11 recursive calls to eliminate 9 variables, input treesize:226, output treesize:116 [2019-08-31 02:37:17,953 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:17,954 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:17,955 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:17,956 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:17,969 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:17,970 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:17,971 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:17,972 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:17,992 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:17,993 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:17,994 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:17,995 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:17,996 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:17,996 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:17,997 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:17,998 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:17,999 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,001 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,002 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,003 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,004 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,005 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,054 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,055 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,056 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,057 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,058 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,059 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,060 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,060 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,061 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,092 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,093 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,094 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,095 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,109 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,110 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,111 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,112 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,127 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,128 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,129 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,130 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,131 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,132 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,133 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,134 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,135 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,166 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,167 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,168 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,169 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,170 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,171 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,172 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,173 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,173 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,206 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,207 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,210 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,212 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,214 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,215 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,217 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,219 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,221 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,223 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,225 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,227 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,229 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,231 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,305 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,306 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,317 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,319 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,322 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,324 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,326 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,328 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,330 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,397 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,399 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,400 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,402 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,420 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,422 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,423 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,425 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,451 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,452 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,453 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,455 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,457 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,458 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,459 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,461 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,462 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,463 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,465 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,467 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,468 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,469 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,553 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,554 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,555 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,558 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,560 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,562 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,564 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,568 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,569 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,571 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,572 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,574 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,576 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:18,586 INFO L392 ElimStorePlain]: Different costs {0=[|v_#length_43|], 1=[|v_#valid_51|]} [2019-08-31 02:37:18,594 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:37:18,595 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:18,636 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:18,644 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:37:18,645 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:18,678 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:18,679 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_real_50|, |v_#memory_int_48|], 1=[|v_#memory_int_30|]} [2019-08-31 02:37:18,686 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:37:18,686 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:18,716 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:18,726 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:37:18,726 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:18,752 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:18,757 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 3 [2019-08-31 02:37:18,757 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:18,774 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:18,775 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:37:18,776 INFO L221 ElimStorePlain]: Needed 6 recursive calls to eliminate 7 variables, input treesize:76, output treesize:21 [2019-08-31 02:37:18,783 INFO L392 ElimStorePlain]: Different costs {1=[|v_#length_44|], 3=[|v_#valid_52|]} [2019-08-31 02:37:18,813 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:18,813 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 28 [2019-08-31 02:37:18,814 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:18,926 WARN L188 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 48 [2019-08-31 02:37:18,927 INFO L567 ElimStorePlain]: treesize reduction 14, result has 86.4 percent of original size [2019-08-31 02:37:18,957 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:18,957 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:37:18,958 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:19,039 INFO L567 ElimStorePlain]: treesize reduction 14, result has 85.6 percent of original size [2019-08-31 02:37:19,040 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_real_51|, |v_#memory_int_49|], 1=[|v_#memory_real_26|]} [2019-08-31 02:37:19,045 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:37:19,046 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:19,071 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:19,078 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:37:19,078 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:19,104 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:19,109 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 3 [2019-08-31 02:37:19,109 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:19,127 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:19,128 INFO L496 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 2 dim-1 vars, 3 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2019-08-31 02:37:19,128 INFO L221 ElimStorePlain]: Needed 6 recursive calls to eliminate 8 variables, input treesize:90, output treesize:35 [2019-08-31 02:37:19,134 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:19,135 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:19,136 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:19,137 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:19,183 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 137 treesize of output 135 [2019-08-31 02:37:19,184 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:19,208 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 135 treesize of output 133 [2019-08-31 02:37:19,209 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:19,229 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-31 02:37:19,229 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:19,246 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-31 02:37:19,247 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:20,654 WARN L188 SmtUtils]: Spent 1.41 s on a formula simplification. DAG size of input: 196 DAG size of output: 156 [2019-08-31 02:37:20,655 INFO L567 ElimStorePlain]: treesize reduction 1547, result has 28.5 percent of original size [2019-08-31 02:37:20,669 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 124 treesize of output 122 [2019-08-31 02:37:20,670 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:21,122 WARN L188 SmtUtils]: Spent 451.00 ms on a formula simplification that was a NOOP. DAG size: 153 [2019-08-31 02:37:21,122 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:21,135 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 117 treesize of output 115 [2019-08-31 02:37:21,136 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:21,649 WARN L188 SmtUtils]: Spent 513.00 ms on a formula simplification that was a NOOP. DAG size: 150 [2019-08-31 02:37:21,650 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:21,662 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 119 treesize of output 117 [2019-08-31 02:37:21,663 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:22,137 WARN L188 SmtUtils]: Spent 473.00 ms on a formula simplification that was a NOOP. DAG size: 147 [2019-08-31 02:37:22,138 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:22,150 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 119 treesize of output 117 [2019-08-31 02:37:22,150 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:22,607 WARN L188 SmtUtils]: Spent 455.00 ms on a formula simplification that was a NOOP. DAG size: 144 [2019-08-31 02:37:22,607 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:22,617 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 114 treesize of output 112 [2019-08-31 02:37:22,618 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:23,114 WARN L188 SmtUtils]: Spent 495.00 ms on a formula simplification that was a NOOP. DAG size: 141 [2019-08-31 02:37:23,114 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:23,127 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 127 treesize of output 125 [2019-08-31 02:37:23,128 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:23,585 WARN L188 SmtUtils]: Spent 455.00 ms on a formula simplification that was a NOOP. DAG size: 138 [2019-08-31 02:37:23,585 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:23,613 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 122 treesize of output 120 [2019-08-31 02:37:23,614 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:24,048 WARN L188 SmtUtils]: Spent 433.00 ms on a formula simplification that was a NOOP. DAG size: 135 [2019-08-31 02:37:24,049 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:24,052 INFO L496 ElimStorePlain]: Start of recursive call 1: 18 dim-0 vars, 8 dim-1 vars, End of recursive call: 20 dim-0 vars, and 6 xjuncts. [2019-08-31 02:37:24,052 INFO L221 ElimStorePlain]: Needed 12 recursive calls to eliminate 26 variables, input treesize:2463, output treesize:555 [2019-08-31 02:37:24,091 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:24,099 INFO L392 ElimStorePlain]: Different costs {0=[|v_#length_45|], 1=[|v_#valid_53|]} [2019-08-31 02:37:24,106 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:37:24,106 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:24,113 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:37:24,114 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:24,185 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:24,198 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:37:24,199 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:24,206 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:37:24,206 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:24,272 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:24,273 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_real_52|, |v_#memory_int_50|], 1=[|v_#memory_int_36|]} [2019-08-31 02:37:24,282 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:37:24,283 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:24,288 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:37:24,289 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:24,361 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:24,367 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:37:24,368 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:24,372 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:37:24,373 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:24,429 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:24,436 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 61 treesize of output 38 [2019-08-31 02:37:24,437 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:37:24,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, 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 41 [2019-08-31 02:37:24,443 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:37:24,493 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:24,494 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 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:37:24,495 INFO L221 ElimStorePlain]: Needed 11 recursive calls to eliminate 7 variables, input treesize:178, output treesize:66 [2019-08-31 02:37:24,497 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:24,505 INFO L392 ElimStorePlain]: Different costs {0=[|v_#length_46|], 1=[|v_#valid_54|]} [2019-08-31 02:37:24,512 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:37:24,512 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:24,519 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:37:24,520 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:24,592 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:24,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, 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:37:24,602 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:24,609 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:37:24,610 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:24,701 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:24,703 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_real_53|, |v_#memory_int_51|], 1=[|v_#memory_int_36|]} [2019-08-31 02:37:24,718 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:37:24,718 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:24,733 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:37:24,733 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:24,880 WARN L188 SmtUtils]: Spent 145.00 ms on a formula simplification that was a NOOP. DAG size: 48 [2019-08-31 02:37:24,880 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:24,888 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:37:24,888 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:24,895 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:37:24,896 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:24,961 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:24,968 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 61 treesize of output 38 [2019-08-31 02:37:24,969 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:37:24,973 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 64 treesize of output 41 [2019-08-31 02:37:24,974 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:37:25,017 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:25,018 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 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:37:25,019 INFO L221 ElimStorePlain]: Needed 11 recursive calls to eliminate 7 variables, input treesize:178, output treesize:66 [2019-08-31 02:37:25,042 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 73 treesize of output 71 [2019-08-31 02:37:25,042 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:25,133 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:25,139 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 68 treesize of output 66 [2019-08-31 02:37:25,140 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:25,239 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:25,246 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 76 treesize of output 74 [2019-08-31 02:37:25,246 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:25,368 WARN L188 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 59 [2019-08-31 02:37:25,369 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:25,377 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 71 treesize of output 69 [2019-08-31 02:37:25,378 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:25,509 WARN L188 SmtUtils]: Spent 130.00 ms on a formula simplification that was a NOOP. DAG size: 56 [2019-08-31 02:37:25,510 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:25,511 INFO L496 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 4 dim-1 vars, End of recursive call: 6 dim-0 vars, and 2 xjuncts. [2019-08-31 02:37:25,511 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 10 variables, input treesize:150, output treesize:116 [2019-08-31 02:37:25,682 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:25,683 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 66 treesize of output 70 [2019-08-31 02:37:25,683 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:26,126 WARN L188 SmtUtils]: Spent 441.00 ms on a formula simplification that was a NOOP. DAG size: 204 [2019-08-31 02:37:26,127 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:26,144 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:26,144 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 64 treesize of output 68 [2019-08-31 02:37:26,144 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:26,524 WARN L188 SmtUtils]: Spent 379.00 ms on a formula simplification that was a NOOP. DAG size: 199 [2019-08-31 02:37:26,524 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:26,542 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:26,543 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 56 treesize of output 60 [2019-08-31 02:37:26,543 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:26,935 WARN L188 SmtUtils]: Spent 390.00 ms on a formula simplification that was a NOOP. DAG size: 194 [2019-08-31 02:37:26,936 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:26,953 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:26,954 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 102 treesize of output 106 [2019-08-31 02:37:26,955 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:27,323 WARN L188 SmtUtils]: Spent 367.00 ms on a formula simplification that was a NOOP. DAG size: 189 [2019-08-31 02:37:27,323 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:27,339 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:27,339 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 54 treesize of output 58 [2019-08-31 02:37:27,340 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:27,738 WARN L188 SmtUtils]: Spent 397.00 ms on a formula simplification that was a NOOP. DAG size: 184 [2019-08-31 02:37:27,739 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:27,763 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:27,763 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 107 treesize of output 111 [2019-08-31 02:37:27,764 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:28,110 WARN L188 SmtUtils]: Spent 345.00 ms on a formula simplification that was a NOOP. DAG size: 179 [2019-08-31 02:37:28,110 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:28,127 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:28,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 92 treesize of output 96 [2019-08-31 02:37:28,128 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:28,507 WARN L188 SmtUtils]: Spent 378.00 ms on a formula simplification that was a NOOP. DAG size: 174 [2019-08-31 02:37:28,508 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:28,538 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:28,539 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:37:28,539 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:28,883 WARN L188 SmtUtils]: Spent 343.00 ms on a formula simplification that was a NOOP. DAG size: 169 [2019-08-31 02:37:28,884 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:28,907 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:28,908 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 110 treesize of output 114 [2019-08-31 02:37:28,908 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:29,224 WARN L188 SmtUtils]: Spent 315.00 ms on a formula simplification that was a NOOP. DAG size: 164 [2019-08-31 02:37:29,225 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:29,241 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:29,242 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 97 treesize of output 101 [2019-08-31 02:37:29,242 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:29,564 WARN L188 SmtUtils]: Spent 321.00 ms on a formula simplification that was a NOOP. DAG size: 159 [2019-08-31 02:37:29,565 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:29,579 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:29,579 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 95 treesize of output 99 [2019-08-31 02:37:29,580 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:29,917 WARN L188 SmtUtils]: Spent 336.00 ms on a formula simplification that was a NOOP. DAG size: 153 [2019-08-31 02:37:29,918 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:29,934 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:29,935 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 100 treesize of output 104 [2019-08-31 02:37:29,935 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:30,245 WARN L188 SmtUtils]: Spent 309.00 ms on a formula simplification that was a NOOP. DAG size: 148 [2019-08-31 02:37:30,245 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:30,247 INFO L496 ElimStorePlain]: Start of recursive call 1: 20 dim-0 vars, 12 dim-1 vars, End of recursive call: 8 dim-0 vars, and 6 xjuncts. [2019-08-31 02:37:30,248 INFO L221 ElimStorePlain]: Needed 13 recursive calls to eliminate 32 variables, input treesize:555, output treesize:351 [2019-08-31 02:37:30,271 INFO L392 ElimStorePlain]: Different costs {0=[|v_#length_47|], 1=[|v_#valid_55|]} [2019-08-31 02:37:30,276 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:37:30,276 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:30,300 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:30,305 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 9 [2019-08-31 02:37:30,306 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:30,332 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:30,334 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_real_54|, |v_#memory_int_52|], 1=[|v_#memory_int_16|]} [2019-08-31 02:37:30,337 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2019-08-31 02:37:30,338 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:30,358 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:30,363 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:37:30,364 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:30,381 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:30,384 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 3 [2019-08-31 02:37:30,384 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:30,395 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:30,396 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:37:30,396 INFO L221 ElimStorePlain]: Needed 6 recursive calls to eliminate 7 variables, input treesize:74, output treesize:19 [2019-08-31 02:37:30,404 INFO L392 ElimStorePlain]: Different costs {1=[|v_#length_48|], 3=[|v_#valid_56|]} [2019-08-31 02:37:30,419 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:30,419 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:37:30,420 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:30,500 INFO L567 ElimStorePlain]: treesize reduction 14, result has 86.5 percent of original size [2019-08-31 02:37:30,520 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:30,520 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:37:30,521 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:30,595 INFO L567 ElimStorePlain]: treesize reduction 14, result has 85.7 percent of original size [2019-08-31 02:37:30,596 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_real_55|, |v_#memory_int_53|], 1=[|v_#memory_real_19|]} [2019-08-31 02:37:30,601 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:37:30,601 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:30,629 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:30,632 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:37:30,632 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:30,659 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:30,665 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 3 [2019-08-31 02:37:30,666 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:30,685 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:30,686 INFO L496 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 2 dim-1 vars, 3 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2019-08-31 02:37:30,686 INFO L221 ElimStorePlain]: Needed 6 recursive calls to eliminate 8 variables, input treesize:91, output treesize:36 [2019-08-31 02:37:30,696 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:30,697 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:30,698 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:30,699 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:30,700 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:30,701 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:30,701 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:30,702 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:30,703 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:30,704 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:30,706 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:30,707 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:30,707 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:30,708 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:30,758 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:30,759 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:30,760 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:30,761 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:30,774 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:30,775 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:30,776 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:30,777 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:30,791 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:30,792 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:30,793 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:30,794 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:30,804 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:30,805 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:30,806 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:30,807 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:30,824 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:30,825 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:30,827 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:30,828 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:30,829 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:30,830 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:30,830 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:30,831 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:30,832 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:30,834 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:30,835 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:30,836 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:30,837 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:30,838 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:30,905 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:30,905 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:30,906 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:30,907 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:30,908 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:30,909 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:30,910 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:30,911 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:30,912 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:30,939 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:30,940 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:30,941 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:30,942 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:30,955 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:30,956 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:30,957 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:30,958 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:30,974 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:30,975 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:30,976 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:30,976 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:30,977 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:30,978 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:30,979 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:30,980 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:30,981 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:31,011 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:31,011 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:31,012 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:31,013 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:31,014 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:31,015 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:31,016 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:31,017 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:31,017 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:31,046 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:31,047 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:31,048 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:31,049 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:31,050 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:31,051 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:31,052 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:31,053 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:31,054 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:31,081 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:31,082 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:31,083 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:31,084 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:31,097 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:31,098 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:31,099 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:31,100 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:31,128 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:31,129 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:31,130 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:31,131 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:31,167 INFO L392 ElimStorePlain]: Different costs {0=[|v_#length_49|], 1=[|v_#valid_57|]} [2019-08-31 02:37:31,171 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:37:31,171 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:31,196 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:31,200 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:37:31,201 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:31,223 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:31,224 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_real_56|, |v_#memory_int_54|], 1=[|v_#memory_int_16|]} [2019-08-31 02:37:31,228 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:37:31,228 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:31,249 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:31,254 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:37:31,254 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:31,277 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:31,282 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 3 [2019-08-31 02:37:31,283 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:31,296 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:31,297 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:37:31,298 INFO L221 ElimStorePlain]: Needed 6 recursive calls to eliminate 7 variables, input treesize:74, output treesize:19 [2019-08-31 02:37:31,303 INFO L392 ElimStorePlain]: Different costs {1=[|v_#length_50|], 3=[|v_#valid_58|]} [2019-08-31 02:37:31,319 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:31,320 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:37:31,320 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:31,406 INFO L567 ElimStorePlain]: treesize reduction 14, result has 86.5 percent of original size [2019-08-31 02:37:31,424 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:31,424 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:37:31,425 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:31,491 INFO L567 ElimStorePlain]: treesize reduction 14, result has 85.7 percent of original size [2019-08-31 02:37:31,492 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_real_57|, |v_#memory_int_55|], 1=[|v_#memory_real_19|]} [2019-08-31 02:37:31,497 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:37:31,498 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:31,521 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:31,525 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:37:31,525 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:31,550 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:31,555 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 3 [2019-08-31 02:37:31,556 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:31,575 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:31,577 INFO L496 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 2 dim-1 vars, 3 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2019-08-31 02:37:31,577 INFO L221 ElimStorePlain]: Needed 6 recursive calls to eliminate 8 variables, input treesize:91, output treesize:36 [2019-08-31 02:37:31,579 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:31,580 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:31,581 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:31,581 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:31,621 INFO L392 ElimStorePlain]: Different costs {0=[|v_#length_51|], 1=[|v_#valid_59|]} [2019-08-31 02:37:31,625 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:37:31,626 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:31,653 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:31,657 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:37:31,658 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:31,677 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:31,678 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_int_56|, |v_#memory_real_58|], 1=[|v_#memory_real_19|]} [2019-08-31 02:37:31,682 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:37:31,682 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:31,699 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:31,703 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:37:31,703 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:31,718 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:31,733 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 3 [2019-08-31 02:37:31,733 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:31,745 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:31,745 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:37:31,746 INFO L221 ElimStorePlain]: Needed 6 recursive calls to eliminate 7 variables, input treesize:73, output treesize:18 [2019-08-31 02:37:31,751 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:31,752 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:31,753 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:31,754 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:31,755 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:31,756 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:31,757 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:31,761 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:31,762 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:31,764 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:31,765 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:31,766 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:31,767 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:31,771 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:31,772 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:31,773 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:31,774 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:31,806 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 125 treesize of output 123 [2019-08-31 02:37:31,806 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:31,822 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-31 02:37:31,822 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:31,839 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 123 treesize of output 121 [2019-08-31 02:37:31,840 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:31,856 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-31 02:37:31,856 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:33,176 WARN L188 SmtUtils]: Spent 1.32 s on a formula simplification. DAG size of input: 195 DAG size of output: 156 [2019-08-31 02:37:33,177 INFO L567 ElimStorePlain]: treesize reduction 1553, result has 28.5 percent of original size [2019-08-31 02:37:33,188 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 114 treesize of output 112 [2019-08-31 02:37:33,189 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:33,650 WARN L188 SmtUtils]: Spent 460.00 ms on a formula simplification that was a NOOP. DAG size: 153 [2019-08-31 02:37:33,651 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:33,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 122 treesize of output 120 [2019-08-31 02:37:33,662 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:34,111 WARN L188 SmtUtils]: Spent 448.00 ms on a formula simplification that was a NOOP. DAG size: 150 [2019-08-31 02:37:34,112 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:34,123 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 117 treesize of output 115 [2019-08-31 02:37:34,124 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:34,587 WARN L188 SmtUtils]: Spent 462.00 ms on a formula simplification that was a NOOP. DAG size: 147 [2019-08-31 02:37:34,587 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:34,600 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 124 treesize of output 122 [2019-08-31 02:37:34,601 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:35,051 WARN L188 SmtUtils]: Spent 449.00 ms on a formula simplification that was a NOOP. DAG size: 144 [2019-08-31 02:37:35,051 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:35,062 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 127 treesize of output 125 [2019-08-31 02:37:35,063 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:35,525 WARN L188 SmtUtils]: Spent 461.00 ms on a formula simplification that was a NOOP. DAG size: 141 [2019-08-31 02:37:35,526 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:35,536 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 119 treesize of output 117 [2019-08-31 02:37:35,537 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:35,988 WARN L188 SmtUtils]: Spent 449.00 ms on a formula simplification that was a NOOP. DAG size: 138 [2019-08-31 02:37:35,988 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:36,021 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 122 treesize of output 120 [2019-08-31 02:37:36,022 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:36,465 WARN L188 SmtUtils]: Spent 442.00 ms on a formula simplification that was a NOOP. DAG size: 135 [2019-08-31 02:37:36,465 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:36,468 INFO L496 ElimStorePlain]: Start of recursive call 1: 18 dim-0 vars, 8 dim-1 vars, End of recursive call: 20 dim-0 vars, and 6 xjuncts. [2019-08-31 02:37:36,468 INFO L221 ElimStorePlain]: Needed 12 recursive calls to eliminate 26 variables, input treesize:2463, output treesize:555 [2019-08-31 02:37:36,542 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:36,542 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 64 treesize of output 68 [2019-08-31 02:37:36,543 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:36,927 WARN L188 SmtUtils]: Spent 381.00 ms on a formula simplification that was a NOOP. DAG size: 204 [2019-08-31 02:37:36,927 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:36,944 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:36,944 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 54 treesize of output 58 [2019-08-31 02:37:36,945 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:37,326 WARN L188 SmtUtils]: Spent 380.00 ms on a formula simplification that was a NOOP. DAG size: 199 [2019-08-31 02:37:37,326 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:37,345 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:37,346 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 107 treesize of output 111 [2019-08-31 02:37:37,346 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:37,720 WARN L188 SmtUtils]: Spent 372.00 ms on a formula simplification that was a NOOP. DAG size: 194 [2019-08-31 02:37:37,720 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:37,739 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:37,739 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 110 treesize of output 114 [2019-08-31 02:37:37,740 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:38,109 WARN L188 SmtUtils]: Spent 368.00 ms on a formula simplification that was a NOOP. DAG size: 189 [2019-08-31 02:37:38,109 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:38,125 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:38,126 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 100 treesize of output 104 [2019-08-31 02:37:38,127 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:38,497 WARN L188 SmtUtils]: Spent 370.00 ms on a formula simplification that was a NOOP. DAG size: 184 [2019-08-31 02:37:38,498 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:38,516 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:38,516 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:37:38,517 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:38,884 WARN L188 SmtUtils]: Spent 366.00 ms on a formula simplification that was a NOOP. DAG size: 179 [2019-08-31 02:37:38,885 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:38,930 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:38,930 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 95 treesize of output 99 [2019-08-31 02:37:38,931 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:39,385 WARN L188 SmtUtils]: Spent 453.00 ms on a formula simplification that was a NOOP. DAG size: 174 [2019-08-31 02:37:39,386 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:39,404 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:39,404 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 102 treesize of output 106 [2019-08-31 02:37:39,405 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:39,738 WARN L188 SmtUtils]: Spent 333.00 ms on a formula simplification that was a NOOP. DAG size: 169 [2019-08-31 02:37:39,739 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:39,754 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:39,754 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 92 treesize of output 96 [2019-08-31 02:37:39,755 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:40,096 WARN L188 SmtUtils]: Spent 340.00 ms on a formula simplification that was a NOOP. DAG size: 164 [2019-08-31 02:37:40,097 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:40,114 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:40,114 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 97 treesize of output 101 [2019-08-31 02:37:40,115 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:40,428 WARN L188 SmtUtils]: Spent 312.00 ms on a formula simplification that was a NOOP. DAG size: 159 [2019-08-31 02:37:40,429 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:40,470 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:40,470 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 66 treesize of output 70 [2019-08-31 02:37:40,471 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:40,794 WARN L188 SmtUtils]: Spent 322.00 ms on a formula simplification that was a NOOP. DAG size: 153 [2019-08-31 02:37:40,795 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:40,811 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:40,812 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 56 treesize of output 60 [2019-08-31 02:37:40,812 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:41,110 WARN L188 SmtUtils]: Spent 297.00 ms on a formula simplification that was a NOOP. DAG size: 148 [2019-08-31 02:37:41,111 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:41,112 INFO L496 ElimStorePlain]: Start of recursive call 1: 20 dim-0 vars, 12 dim-1 vars, End of recursive call: 8 dim-0 vars, and 6 xjuncts. [2019-08-31 02:37:41,112 INFO L221 ElimStorePlain]: Needed 13 recursive calls to eliminate 32 variables, input treesize:555, output treesize:351 [2019-08-31 02:37:41,135 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:41,136 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:41,136 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:41,137 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:41,138 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:41,139 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:41,140 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:41,141 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:41,141 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:41,168 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:41,169 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:41,170 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:41,171 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:41,186 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:41,188 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:41,190 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:41,190 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:41,191 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:41,192 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:41,194 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:41,196 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:41,197 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:41,197 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:41,198 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:41,200 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 4 terms [2019-08-31 02:37:41,200 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:41,203 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:41,208 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:41,210 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:41,211 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:41,212 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:41,213 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 4 terms [2019-08-31 02:37:41,218 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:41,221 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:41,222 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:41,225 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:41,227 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:41,228 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:41,231 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:41,232 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:41,232 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:41,233 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:41,274 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:41,275 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 140 treesize of output 144 [2019-08-31 02:37:41,275 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:41,292 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 125 treesize of output 123 [2019-08-31 02:37:41,293 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:41,311 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 123 treesize of output 121 [2019-08-31 02:37:41,311 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:41,328 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-31 02:37:41,328 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:42,618 WARN L188 SmtUtils]: Spent 1.29 s on a formula simplification. DAG size of input: 202 DAG size of output: 156 [2019-08-31 02:37:42,619 INFO L567 ElimStorePlain]: treesize reduction 1673, result has 27.0 percent of original size [2019-08-31 02:37:42,629 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 114 treesize of output 112 [2019-08-31 02:37:42,630 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:43,096 WARN L188 SmtUtils]: Spent 465.00 ms on a formula simplification that was a NOOP. DAG size: 153 [2019-08-31 02:37:43,096 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:43,107 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 127 treesize of output 125 [2019-08-31 02:37:43,108 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:43,563 WARN L188 SmtUtils]: Spent 454.00 ms on a formula simplification that was a NOOP. DAG size: 150 [2019-08-31 02:37:43,563 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:43,580 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 122 treesize of output 120 [2019-08-31 02:37:43,581 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:44,034 WARN L188 SmtUtils]: Spent 452.00 ms on a formula simplification that was a NOOP. DAG size: 147 [2019-08-31 02:37:44,035 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:44,052 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 122 treesize of output 120 [2019-08-31 02:37:44,053 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:44,525 WARN L188 SmtUtils]: Spent 472.00 ms on a formula simplification that was a NOOP. DAG size: 144 [2019-08-31 02:37:44,526 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:44,540 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 117 treesize of output 115 [2019-08-31 02:37:44,540 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:45,013 WARN L188 SmtUtils]: Spent 472.00 ms on a formula simplification that was a NOOP. DAG size: 141 [2019-08-31 02:37:45,013 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:45,024 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 124 treesize of output 122 [2019-08-31 02:37:45,024 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:45,477 WARN L188 SmtUtils]: Spent 452.00 ms on a formula simplification that was a NOOP. DAG size: 138 [2019-08-31 02:37:45,478 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:45,491 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 119 treesize of output 117 [2019-08-31 02:37:45,491 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:45,944 WARN L188 SmtUtils]: Spent 452.00 ms on a formula simplification that was a NOOP. DAG size: 135 [2019-08-31 02:37:45,944 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:45,947 INFO L496 ElimStorePlain]: Start of recursive call 1: 18 dim-0 vars, 8 dim-1 vars, End of recursive call: 20 dim-0 vars, and 6 xjuncts. [2019-08-31 02:37:45,948 INFO L221 ElimStorePlain]: Needed 12 recursive calls to eliminate 26 variables, input treesize:2453, output treesize:555 [2019-08-31 02:37:46,015 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:46,016 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 107 treesize of output 111 [2019-08-31 02:37:46,016 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:46,431 WARN L188 SmtUtils]: Spent 413.00 ms on a formula simplification that was a NOOP. DAG size: 204 [2019-08-31 02:37:46,431 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:46,449 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:46,450 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 97 treesize of output 101 [2019-08-31 02:37:46,450 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:46,821 WARN L188 SmtUtils]: Spent 369.00 ms on a formula simplification that was a NOOP. DAG size: 199 [2019-08-31 02:37:46,821 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:46,837 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:46,838 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 66 treesize of output 70 [2019-08-31 02:37:46,838 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:47,210 WARN L188 SmtUtils]: Spent 370.00 ms on a formula simplification that was a NOOP. DAG size: 194 [2019-08-31 02:37:47,210 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:47,228 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:47,229 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 56 treesize of output 60 [2019-08-31 02:37:47,229 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:47,594 WARN L188 SmtUtils]: Spent 364.00 ms on a formula simplification that was a NOOP. DAG size: 189 [2019-08-31 02:37:47,595 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:47,615 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:47,616 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 102 treesize of output 106 [2019-08-31 02:37:47,617 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:47,994 WARN L188 SmtUtils]: Spent 376.00 ms on a formula simplification that was a NOOP. DAG size: 184 [2019-08-31 02:37:47,994 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:48,016 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:48,016 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 110 treesize of output 114 [2019-08-31 02:37:48,016 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:48,368 WARN L188 SmtUtils]: Spent 351.00 ms on a formula simplification that was a NOOP. DAG size: 179 [2019-08-31 02:37:48,369 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:48,387 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:48,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 92 treesize of output 96 [2019-08-31 02:37:48,388 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:48,730 WARN L188 SmtUtils]: Spent 340.00 ms on a formula simplification that was a NOOP. DAG size: 174 [2019-08-31 02:37:48,730 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:48,747 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:48,747 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 100 treesize of output 104 [2019-08-31 02:37:48,748 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:49,084 WARN L188 SmtUtils]: Spent 335.00 ms on a formula simplification that was a NOOP. DAG size: 169 [2019-08-31 02:37:49,085 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:49,103 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:49,103 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:37:49,104 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:49,432 WARN L188 SmtUtils]: Spent 327.00 ms on a formula simplification that was a NOOP. DAG size: 164 [2019-08-31 02:37:49,433 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:49,451 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:49,451 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 95 treesize of output 99 [2019-08-31 02:37:49,452 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:49,761 WARN L188 SmtUtils]: Spent 308.00 ms on a formula simplification that was a NOOP. DAG size: 159 [2019-08-31 02:37:49,762 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:49,780 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:49,780 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 64 treesize of output 68 [2019-08-31 02:37:49,781 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:50,101 WARN L188 SmtUtils]: Spent 319.00 ms on a formula simplification that was a NOOP. DAG size: 153 [2019-08-31 02:37:50,101 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:50,116 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:50,117 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 54 treesize of output 58 [2019-08-31 02:37:50,117 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:50,499 WARN L188 SmtUtils]: Spent 381.00 ms on a formula simplification that was a NOOP. DAG size: 148 [2019-08-31 02:37:50,500 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:50,502 INFO L496 ElimStorePlain]: Start of recursive call 1: 20 dim-0 vars, 12 dim-1 vars, End of recursive call: 8 dim-0 vars, and 6 xjuncts. [2019-08-31 02:37:50,503 INFO L221 ElimStorePlain]: Needed 13 recursive calls to eliminate 32 variables, input treesize:555, output treesize:351 [2019-08-31 02:37:50,507 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:50,509 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:50,509 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:50,510 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:50,535 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:50,536 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:50,537 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:50,538 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:50,539 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:50,539 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:50,540 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:50,541 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:50,542 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:50,543 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:50,545 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:50,545 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:50,546 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:50,547 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:50,591 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:50,592 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:50,593 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:50,593 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:50,603 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:50,604 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:50,605 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:50,606 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:50,619 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:50,619 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:50,622 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:50,625 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:50,626 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:50,626 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:50,627 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:50,628 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:50,629 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:50,634 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:50,635 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:50,635 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:50,636 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:50,640 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:50,641 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:50,641 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:50,642 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:50,674 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-31 02:37:50,675 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:50,691 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-31 02:37:50,692 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:50,715 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:50,715 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 145 treesize of output 149 [2019-08-31 02:37:50,716 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:50,733 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 128 treesize of output 126 [2019-08-31 02:37:50,734 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:52,064 WARN L188 SmtUtils]: Spent 1.33 s on a formula simplification. DAG size of input: 200 DAG size of output: 156 [2019-08-31 02:37:52,064 INFO L567 ElimStorePlain]: treesize reduction 1551, result has 28.5 percent of original size [2019-08-31 02:37:52,074 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 119 treesize of output 117 [2019-08-31 02:37:52,075 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:52,544 WARN L188 SmtUtils]: Spent 468.00 ms on a formula simplification that was a NOOP. DAG size: 153 [2019-08-31 02:37:52,545 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:52,555 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 122 treesize of output 120 [2019-08-31 02:37:52,555 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:53,019 WARN L188 SmtUtils]: Spent 463.00 ms on a formula simplification that was a NOOP. DAG size: 150 [2019-08-31 02:37:53,019 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:53,030 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 119 treesize of output 117 [2019-08-31 02:37:53,031 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:53,485 WARN L188 SmtUtils]: Spent 454.00 ms on a formula simplification that was a NOOP. DAG size: 147 [2019-08-31 02:37:53,486 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:53,496 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 117 treesize of output 115 [2019-08-31 02:37:53,496 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:53,958 WARN L188 SmtUtils]: Spent 461.00 ms on a formula simplification that was a NOOP. DAG size: 144 [2019-08-31 02:37:53,958 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:53,970 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 127 treesize of output 125 [2019-08-31 02:37:53,970 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:54,431 WARN L188 SmtUtils]: Spent 460.00 ms on a formula simplification that was a NOOP. DAG size: 141 [2019-08-31 02:37:54,431 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:54,441 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 122 treesize of output 120 [2019-08-31 02:37:54,441 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:54,872 WARN L188 SmtUtils]: Spent 430.00 ms on a formula simplification that was a NOOP. DAG size: 138 [2019-08-31 02:37:54,873 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:54,883 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 114 treesize of output 112 [2019-08-31 02:37:54,884 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:55,350 WARN L188 SmtUtils]: Spent 465.00 ms on a formula simplification that was a NOOP. DAG size: 135 [2019-08-31 02:37:55,350 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:55,352 INFO L496 ElimStorePlain]: Start of recursive call 1: 18 dim-0 vars, 8 dim-1 vars, End of recursive call: 20 dim-0 vars, and 6 xjuncts. [2019-08-31 02:37:55,352 INFO L221 ElimStorePlain]: Needed 12 recursive calls to eliminate 26 variables, input treesize:2453, output treesize:555 [2019-08-31 02:37:55,389 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:55,390 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 64 treesize of output 68 [2019-08-31 02:37:55,390 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:55,773 WARN L188 SmtUtils]: Spent 382.00 ms on a formula simplification that was a NOOP. DAG size: 204 [2019-08-31 02:37:55,774 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:55,789 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:55,789 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 54 treesize of output 58 [2019-08-31 02:37:55,790 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:56,166 WARN L188 SmtUtils]: Spent 375.00 ms on a formula simplification that was a NOOP. DAG size: 199 [2019-08-31 02:37:56,166 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:56,185 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:56,186 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 110 treesize of output 114 [2019-08-31 02:37:56,186 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:56,558 WARN L188 SmtUtils]: Spent 371.00 ms on a formula simplification that was a NOOP. DAG size: 194 [2019-08-31 02:37:56,559 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:56,577 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:56,578 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 100 treesize of output 104 [2019-08-31 02:37:56,579 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:56,952 WARN L188 SmtUtils]: Spent 372.00 ms on a formula simplification that was a NOOP. DAG size: 189 [2019-08-31 02:37:56,953 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:56,973 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:56,974 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 102 treesize of output 106 [2019-08-31 02:37:56,974 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:57,337 WARN L188 SmtUtils]: Spent 361.00 ms on a formula simplification that was a NOOP. DAG size: 184 [2019-08-31 02:37:57,337 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:57,354 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:57,355 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 92 treesize of output 96 [2019-08-31 02:37:57,355 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:57,693 WARN L188 SmtUtils]: Spent 337.00 ms on a formula simplification that was a NOOP. DAG size: 179 [2019-08-31 02:37:57,694 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:57,714 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:57,714 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:37:57,715 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:58,045 WARN L188 SmtUtils]: Spent 329.00 ms on a formula simplification that was a NOOP. DAG size: 174 [2019-08-31 02:37:58,045 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:58,062 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:58,063 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 95 treesize of output 99 [2019-08-31 02:37:58,064 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:58,397 WARN L188 SmtUtils]: Spent 332.00 ms on a formula simplification that was a NOOP. DAG size: 169 [2019-08-31 02:37:58,397 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:58,418 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:58,418 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 107 treesize of output 111 [2019-08-31 02:37:58,419 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:58,746 WARN L188 SmtUtils]: Spent 326.00 ms on a formula simplification that was a NOOP. DAG size: 164 [2019-08-31 02:37:58,747 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:58,768 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:58,768 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 97 treesize of output 101 [2019-08-31 02:37:58,768 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:59,088 WARN L188 SmtUtils]: Spent 319.00 ms on a formula simplification that was a NOOP. DAG size: 159 [2019-08-31 02:37:59,088 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:59,105 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:59,105 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 66 treesize of output 70 [2019-08-31 02:37:59,106 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:59,418 WARN L188 SmtUtils]: Spent 311.00 ms on a formula simplification that was a NOOP. DAG size: 153 [2019-08-31 02:37:59,419 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:59,435 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:59,436 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 56 treesize of output 60 [2019-08-31 02:37:59,436 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-31 02:37:59,731 WARN L188 SmtUtils]: Spent 294.00 ms on a formula simplification that was a NOOP. DAG size: 148 [2019-08-31 02:37:59,731 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:37:59,733 INFO L496 ElimStorePlain]: Start of recursive call 1: 20 dim-0 vars, 12 dim-1 vars, End of recursive call: 8 dim-0 vars, and 6 xjuncts. [2019-08-31 02:37:59,733 INFO L221 ElimStorePlain]: Needed 13 recursive calls to eliminate 32 variables, input treesize:555, output treesize:351 [2019-08-31 02:37:59,741 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:59,742 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:59,743 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:59,744 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:59,744 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:59,745 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:59,746 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:59,747 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:59,747 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:59,748 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:59,749 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:59,750 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:59,751 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:59,751 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:59,773 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:59,774 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:59,775 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:59,776 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:59,777 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:59,777 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:59,778 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:59,778 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:59,779 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:59,797 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:59,797 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:59,798 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:59,799 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:59,800 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:59,800 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:59,801 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:59,801 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:59,802 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:59,802 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:59,803 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:59,804 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:59,804 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:59,805 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:59,856 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:59,857 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:59,858 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:59,859 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:59,860 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:59,861 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:59,862 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:59,863 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:59,864 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:59,905 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:59,905 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:59,907 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:59,908 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:59,909 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:59,909 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:59,910 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:59,915 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:59,916 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:59,920 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:59,921 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:59,922 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:59,923 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:59,926 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:59,928 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:59,929 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:59,930 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:37:59,979 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 130 treesize of output 123 [2019-08-31 02:37:59,980 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:38:00,004 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 128 treesize of output 121 [2019-08-31 02:38:00,005 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:38:00,025 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-31 02:38:00,025 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:38:00,041 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-31 02:38:00,042 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:38:01,330 WARN L188 SmtUtils]: Spent 1.29 s on a formula simplification. DAG size of input: 196 DAG size of output: 156 [2019-08-31 02:38:01,331 INFO L567 ElimStorePlain]: treesize reduction 1553, result has 28.5 percent of original size [2019-08-31 02:38:01,343 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 122 treesize of output 120 [2019-08-31 02:38:01,344 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:38:01,807 WARN L188 SmtUtils]: Spent 462.00 ms on a formula simplification that was a NOOP. DAG size: 153 [2019-08-31 02:38:01,807 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:38:01,820 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 115 [2019-08-31 02:38:01,821 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 02:38:02,276 WARN L188 SmtUtils]: Spent 454.00 ms on a formula simplification that was a NOOP. DAG size: 150 [2019-08-31 02:38:02,277 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:38:02,288 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 124 treesize of output 122 [2019-08-31 02:38:02,289 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 02:38:02,750 WARN L188 SmtUtils]: Spent 460.00 ms on a formula simplification that was a NOOP. DAG size: 147 [2019-08-31 02:38:02,751 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:38:02,761 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 119 treesize of output 117 [2019-08-31 02:38:02,762 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 02:38:03,218 WARN L188 SmtUtils]: Spent 455.00 ms on a formula simplification that was a NOOP. DAG size: 144 [2019-08-31 02:38:03,218 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:38:03,229 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 127 treesize of output 125 [2019-08-31 02:38:03,230 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-31 02:38:03,668 WARN L188 SmtUtils]: Spent 438.00 ms on a formula simplification that was a NOOP. DAG size: 141 [2019-08-31 02:38:03,669 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:38:03,678 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 122 treesize of output 120 [2019-08-31 02:38:03,679 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-31 02:38:04,122 WARN L188 SmtUtils]: Spent 442.00 ms on a formula simplification that was a NOOP. DAG size: 138 [2019-08-31 02:38:04,122 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:38:04,133 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 114 treesize of output 112 [2019-08-31 02:38:04,134 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-31 02:38:04,564 WARN L188 SmtUtils]: Spent 429.00 ms on a formula simplification that was a NOOP. DAG size: 135 [2019-08-31 02:38:04,565 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:38:04,567 INFO L496 ElimStorePlain]: Start of recursive call 1: 18 dim-0 vars, 8 dim-1 vars, End of recursive call: 20 dim-0 vars, and 6 xjuncts. [2019-08-31 02:38:04,567 INFO L221 ElimStorePlain]: Needed 12 recursive calls to eliminate 26 variables, input treesize:2473, output treesize:555 [2019-08-31 02:38:04,608 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:38:04,608 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 107 treesize of output 111 [2019-08-31 02:38:04,609 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:38:05,002 WARN L188 SmtUtils]: Spent 392.00 ms on a formula simplification that was a NOOP. DAG size: 204 [2019-08-31 02:38:05,002 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:38:05,020 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:38:05,020 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 102 treesize of output 106 [2019-08-31 02:38:05,021 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:38:05,413 WARN L188 SmtUtils]: Spent 391.00 ms on a formula simplification that was a NOOP. DAG size: 199 [2019-08-31 02:38:05,413 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:38:05,431 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:38:05,432 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 92 treesize of output 96 [2019-08-31 02:38:05,432 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:38:05,805 WARN L188 SmtUtils]: Spent 372.00 ms on a formula simplification that was a NOOP. DAG size: 194 [2019-08-31 02:38:05,806 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:38:05,824 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:38:05,825 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 64 treesize of output 68 [2019-08-31 02:38:05,825 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:38:06,204 WARN L188 SmtUtils]: Spent 378.00 ms on a formula simplification that was a NOOP. DAG size: 189 [2019-08-31 02:38:06,205 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:38:06,222 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:38:06,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, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 54 treesize of output 58 [2019-08-31 02:38:06,223 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:38:06,592 WARN L188 SmtUtils]: Spent 368.00 ms on a formula simplification that was a NOOP. DAG size: 184 [2019-08-31 02:38:06,592 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:38:06,626 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:38:06,627 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:38:06,627 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 02:38:06,980 WARN L188 SmtUtils]: Spent 351.00 ms on a formula simplification that was a NOOP. DAG size: 179 [2019-08-31 02:38:06,980 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:38:06,994 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:38:06,995 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 95 treesize of output 99 [2019-08-31 02:38:06,995 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 02:38:07,334 WARN L188 SmtUtils]: Spent 338.00 ms on a formula simplification that was a NOOP. DAG size: 174 [2019-08-31 02:38:07,334 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:38:07,350 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:38:07,350 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 66 treesize of output 70 [2019-08-31 02:38:07,350 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 02:38:07,703 WARN L188 SmtUtils]: Spent 351.00 ms on a formula simplification that was a NOOP. DAG size: 169 [2019-08-31 02:38:07,703 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:38:07,723 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:38:07,723 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 56 treesize of output 60 [2019-08-31 02:38:07,724 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-31 02:38:08,044 WARN L188 SmtUtils]: Spent 319.00 ms on a formula simplification that was a NOOP. DAG size: 164 [2019-08-31 02:38:08,044 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:38:08,062 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:38:08,063 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 97 treesize of output 101 [2019-08-31 02:38:08,063 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-31 02:38:08,392 WARN L188 SmtUtils]: Spent 327.00 ms on a formula simplification that was a NOOP. DAG size: 159 [2019-08-31 02:38:08,392 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:38:08,411 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:38:08,412 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 110 treesize of output 114 [2019-08-31 02:38:08,412 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-31 02:38:08,733 WARN L188 SmtUtils]: Spent 320.00 ms on a formula simplification that was a NOOP. DAG size: 153 [2019-08-31 02:38:08,734 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:38:08,749 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:38:08,750 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 100 treesize of output 104 [2019-08-31 02:38:08,750 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-31 02:38:09,053 WARN L188 SmtUtils]: Spent 302.00 ms on a formula simplification that was a NOOP. DAG size: 148 [2019-08-31 02:38:09,054 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:38:09,056 INFO L496 ElimStorePlain]: Start of recursive call 1: 20 dim-0 vars, 12 dim-1 vars, End of recursive call: 8 dim-0 vars, and 6 xjuncts. [2019-08-31 02:38:09,056 INFO L221 ElimStorePlain]: Needed 13 recursive calls to eliminate 32 variables, input treesize:555, output treesize:351 [2019-08-31 02:38:09,063 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,063 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,064 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,065 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,066 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,066 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,067 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,067 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,067 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,089 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,090 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,091 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,092 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,099 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,100 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,100 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,101 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,120 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,121 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,122 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,123 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,123 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,124 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,124 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,125 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,126 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,127 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,128 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,128 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,129 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,130 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,157 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,158 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,158 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,159 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,159 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,160 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,160 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,160 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,161 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,161 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,162 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,162 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,163 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,163 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,188 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,189 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,189 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,190 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,207 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,208 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,209 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,210 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,217 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,217 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,218 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,218 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,227 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,228 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,229 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,230 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,259 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,259 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,260 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,260 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,261 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,261 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,262 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,262 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,263 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,263 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,264 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,264 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,265 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,265 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,287 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,288 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,288 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,289 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,299 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,299 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,300 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,300 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,301 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,301 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,302 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,302 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,303 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,303 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,304 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,304 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,305 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,305 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,323 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,324 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,325 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,326 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,346 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,346 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,348 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,350 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,354 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,355 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,356 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,357 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,371 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 60 treesize of output 58 [2019-08-31 02:38:09,372 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:38:09,379 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-31 02:38:09,380 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:38:09,589 WARN L188 SmtUtils]: Spent 208.00 ms on a formula simplification. DAG size of input: 136 DAG size of output: 59 [2019-08-31 02:38:09,589 INFO L567 ElimStorePlain]: treesize reduction 366, result has 21.3 percent of original size [2019-08-31 02:38:09,595 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 45 treesize of output 43 [2019-08-31 02:38:09,596 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:38:09,652 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:38:09,653 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1556 vanished before elimination [2019-08-31 02:38:09,653 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1557 vanished before elimination [2019-08-31 02:38:09,657 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 53 treesize of output 51 [2019-08-31 02:38:09,658 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:38:09,714 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:38:09,719 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 48 treesize of output 46 [2019-08-31 02:38:09,719 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:38:09,772 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:38:09,773 INFO L464 ElimStorePlain]: Eliminatee |v_old(#length)_AFTER_CALL_13| vanished before elimination [2019-08-31 02:38:09,773 INFO L464 ElimStorePlain]: Eliminatee |v_old(#valid)_AFTER_CALL_13| vanished before elimination [2019-08-31 02:38:09,774 INFO L496 ElimStorePlain]: Start of recursive call 1: 16 dim-0 vars, 8 dim-1 vars, End of recursive call: 4 dim-0 vars, and 2 xjuncts. [2019-08-31 02:38:09,774 INFO L221 ElimStorePlain]: Needed 6 recursive calls to eliminate 24 variables, input treesize:542, output treesize:70 [2019-08-31 02:38:09,781 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,782 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,783 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,783 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,784 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,785 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,786 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,787 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,787 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:38:09,820 INFO L392 ElimStorePlain]: Different costs {3=[|v_old(#length)_BEFORE_CALL_4|], 6=[|v_old(#valid)_BEFORE_CALL_4|]} [2019-08-31 02:38:09,830 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:38:09,831 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:38:09,833 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:38:09,834 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:38:09,834 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:38:10,201 WARN L188 SmtUtils]: Spent 366.00 ms on a formula simplification. DAG size of input: 138 DAG size of output: 116 [2019-08-31 02:38:10,201 INFO L567 ElimStorePlain]: treesize reduction 66, result has 74.4 percent of original size [2019-08-31 02:38:10,208 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:38:10,210 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:38:10,214 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:38:10,230 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:38:10,231 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:38:10,231 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:38:10,365 WARN L188 SmtUtils]: Spent 133.00 ms on a formula simplification that was a NOOP. DAG size: 112 [2019-08-31 02:38:10,365 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:38:10,380 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:38:10,381 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:38:10,381 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:38:10,383 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:38:10,384 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:38:10,385 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:38:10,388 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:38:10,389 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:38:10,390 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:38:10,391 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:38:10,393 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:38:10,394 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:38:10,394 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:38:10,397 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:38:10,400 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:38:10,400 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:38:10,401 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:38:10,408 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:38:10,408 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:38:10,409 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:38:10,410 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:38:10,410 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:38:10,411 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:38:10,413 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:38:10,416 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:38:10,417 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:38:10,418 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:38:10,422 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:38:10,423 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:38:10,423 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:38:10,424 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:38:10,425 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 02:38:10,427 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:38:10,427 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 02:38:10,429 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:38:10,430 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:38:10,431 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:38:10,432 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 02:38:10,434 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:38:10,435 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:38:10,436 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:38:10,438 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:38:10,439 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:38:10,440 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:38:10,442 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:38:10,443 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:38:10,444 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 02:38:10,445 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:38:10,448 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:38:10,449 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 02:38:10,450 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 02:38:10,486 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:38:10,487 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 14 select indices, 14 select index equivalence classes, 35 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:38:10,488 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:38:10,544 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:38:10,544 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:38:10,545 INFO L221 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:273, output treesize:76 [2019-08-31 02:38:10,550 INFO L183 IcfgInterpreter]: Interpretation finished [2019-08-31 02:38:10,551 INFO L191 IcfgInterpreter]: Final predicates for locations of interest are: [2019-08-31 02:38:10,553 INFO L193 IcfgInterpreter]: Reachable states at location mainErr0ASSERT_VIOLATIONERROR_FUNCTION satisfy 2372#(and (<= (/ 3141592741.0 2000000000.0) ~pi_o_2~0) (<= 0 |~#aT_atan~0.offset|) (<= 0 |#NULL.base|) (<= ~tiny_atan2~0 (/ 1.0 1000000000000000000000000000000.0)) (<= 0 |#NULL.offset|) (<= ~huge_atan~0 1000000000000000000000000000000.0) (<= 1000000000000000000000000000000.0 ~huge_atan~0) (<= |~#aT_atan~0.offset| 0) (<= (/ 3141592741.0 1000000000.0) ~pi~0) (<= ~pi_o_4~0 (/ 3141592741.0 4000000000.0)) (<= |#NULL.base| 0) (<= ~zero_atan2~0 0.0) (<= ~pi~0 (/ 3141592741.0 1000000000.0)) (<= 0 |~#atanlo_atan~0.offset|) (or (and (<= ~pi_o_4~0 (/ 3141592741.0 4000000000.0)) (<= |#NULL.base| 0) (<= ~zero_atan2~0 0.0) (<= (/ 3141592741.0 2000000000.0) ~pi_o_2~0) (<= ~pi~0 (/ 3141592741.0 1000000000.0)) (<= 0 |~#aT_atan~0.offset|) (<= 0 |~#atanlo_atan~0.offset|) (<= 0 |#NULL.base|) (<= ~tiny_atan2~0 (/ 1.0 1000000000000000000000000000000.0)) (<= (/ 3141592741.0 4000000000.0) ~pi_o_4~0) (<= 0 |#NULL.offset|) (<= |#NULL.offset| 0) (<= 1.0 ~one_atan~0) (<= ~pi_o_2~0 (/ 3141592741.0 2000000000.0)) (<= (/ 1.0 1000000000000000000000000000000.0) ~tiny_atan2~0) (<= |~#atanhi_atan~0.offset| 0) (<= ~huge_atan~0 1000000000000000000000000000000.0) (<= ~one_atan~0 1.0) (<= 1000000000000000000000000000000.0 ~huge_atan~0) (<= |~#atanlo_atan~0.offset| 0) (<= |~#aT_atan~0.offset| 0) (<= (/ 3141592741.0 1000000000.0) ~pi~0) (<= 0 |~#atanhi_atan~0.offset|) (<= 0.0 ~zero_atan2~0)) (and (<= ~pi_o_4~0 (/ 3141592741.0 4000000000.0)) (<= |#NULL.base| 0) (<= ~zero_atan2~0 0.0) (<= (/ 3141592741.0 2000000000.0) ~pi_o_2~0) (<= ~pi~0 (/ 3141592741.0 1000000000.0)) (<= 0 |~#aT_atan~0.offset|) (<= 0 |~#atanlo_atan~0.offset|) (<= 0 |#NULL.base|) (<= ~tiny_atan2~0 (/ 1.0 1000000000000000000000000000000.0)) (<= (/ 3141592741.0 4000000000.0) ~pi_o_4~0) (<= 0 |#NULL.offset|) (<= |#NULL.offset| 0) (<= 1.0 ~one_atan~0) (<= ~pi_o_2~0 (/ 3141592741.0 2000000000.0)) (<= (/ 1.0 1000000000000000000000000000000.0) ~tiny_atan2~0) (<= |~#atanhi_atan~0.offset| 0) (<= ~huge_atan~0 1000000000000000000000000000000.0) (<= ~one_atan~0 1.0) (<= |~#atanlo_atan~0.offset| 0) (<= 1000000000000000000000000000000.0 ~huge_atan~0) (<= |~#aT_atan~0.offset| 0) (<= (/ 3141592741.0 1000000000.0) ~pi~0) (<= 0 |~#atanhi_atan~0.offset|) (<= 0.0 ~zero_atan2~0))) (<= (/ 3141592741.0 4000000000.0) ~pi_o_4~0) (<= |#NULL.offset| 0) (<= 1.0 ~one_atan~0) (<= ~pi_o_2~0 (/ 3141592741.0 2000000000.0)) (<= (/ 1.0 1000000000000000000000000000000.0) ~tiny_atan2~0) (<= |~#atanhi_atan~0.offset| 0) (or (and (<= ~pi_o_4~0 (/ 3141592741.0 4000000000.0)) (<= |#NULL.base| 0) (<= ~zero_atan2~0 0.0) (<= (/ 3141592741.0 2000000000.0) ~pi_o_2~0) (<= ~pi~0 (/ 3141592741.0 1000000000.0)) (<= 0 |~#aT_atan~0.offset|) (<= 0 |~#atanlo_atan~0.offset|) (<= ~tiny_atan2~0 (/ 1.0 1000000000000000000000000000000.0)) (<= 0 |#NULL.base|) (<= (/ 3141592741.0 4000000000.0) ~pi_o_4~0) (<= 0 |#NULL.offset|) (<= |#NULL.offset| 0) (<= 1.0 ~one_atan~0) (<= (/ 1.0 1000000000000000000000000000000.0) ~tiny_atan2~0) (<= ~pi_o_2~0 (/ 3141592741.0 2000000000.0)) (<= |~#atanhi_atan~0.offset| 0) (<= ~huge_atan~0 1000000000000000000000000000000.0) (<= 1000000000000000000000000000000.0 ~huge_atan~0) (<= |~#atanlo_atan~0.offset| 0) (<= ~one_atan~0 1.0) (<= |~#aT_atan~0.offset| 0) (<= (/ 3141592741.0 1000000000.0) ~pi~0) (<= 0 |~#atanhi_atan~0.offset|) (<= 0.0 ~zero_atan2~0)) (and (= (/ 15707962513.0 10000000000.0) (select (select |old(#memory_real)| |~#atanhi_atan~0.base|) (+ |~#atanhi_atan~0.offset| 12))) (= (/ 90908870101.0 1000000000000.0) (select (select |old(#memory_real)| |~#aT_atan~0.base|) (+ |~#aT_atan~0.offset| 16))) (= 1 (select |old(#valid)| |~#atanlo_atan~0.base|)) (= (select |old(#valid)| |~#atanhi_atan~0.base|) 1) (= 0 |~#atanhi_atan~0.offset|) (<= 0 |~#aT_atan~0.offset|) (<= 0 |#NULL.base|) (<= ~tiny_atan2~0 (/ 1.0 1000000000000000000000000000000.0)) (= (select |old(#length)| |~#atanhi_atan~0.base|) 16) (<= 1000000000000000000000000000000.0 ~huge_atan~0) (= (/ 46364760399.0 100000000000.0) (select (select |old(#memory_real)| |~#atanhi_atan~0.base|) |~#atanhi_atan~0.offset|)) (<= |~#aT_atan~0.offset| 0) (<= (/ 3141592741.0 1000000000.0) ~pi~0) (<= ~pi_o_4~0 (/ 3141592741.0 4000000000.0)) (= (/ 1253039561.0 250000000000000000.0) (select (select |old(#memory_real)| |~#atanlo_atan~0.base|) |~#atanlo_atan~0.offset|)) (= 1 (select |old(#valid)| |~#aT_atan~0.base|)) (<= ~pi~0 (/ 3141592741.0 1000000000.0)) (= (select (select |old(#memory_real)| |~#atanhi_atan~0.base|) (+ |~#atanhi_atan~0.offset| 8)) (/ 98279368877.0 100000000000.0)) (= ~pi_o_4~0 (/ 3141592741.0 4000000000.0)) (<= |#NULL.offset| 0) (<= ~pi_o_2~0 (/ 3141592741.0 2000000000.0)) (= (/ 4163170699.0 62500000000.0) (select (select |old(#memory_real)| |~#aT_atan~0.base|) (+ |~#aT_atan~0.offset| 24))) (<= |~#atanhi_atan~0.offset| 0) (= (/ 3447321717.0 100000000000000000.0) (select (select |old(#memory_real)| |~#atanlo_atan~0.base|) (+ |~#atanlo_atan~0.offset| 8))) (= |~#atanlo_atan~0.offset| 0) (< |~#atanhi_atan~0.base| |#StackHeapBarrier|) (<= ~one_atan~0 1.0) (<= |~#atanlo_atan~0.offset| 0) (= (/ 3571428731.0 25000000000.0) (select (select |old(#memory_real)| |~#aT_atan~0.base|) (+ |~#aT_atan~0.offset| 8))) (= (/ 37748947079.0 1000000000000000000.0) (select (select |old(#memory_real)| |~#atanlo_atan~0.base|) (+ |~#atanlo_atan~0.offset| 4))) (= 44 (select |old(#length)| |~#aT_atan~0.base|)) (= (/ 1.0 1000000000000000000000000000000.0) ~tiny_atan2~0) (<= 0.0 ~zero_atan2~0) (= 16 (select |old(#length)| |~#atanlo_atan~0.base|)) (= 0 |#NULL.base|) (<= (/ 3141592741.0 2000000000.0) ~pi_o_2~0) (<= 0 |#NULL.offset|) (= ~huge_atan~0 1000000000000000000000000000000.0) (= 1.0 ~one_atan~0) (< |~#atanlo_atan~0.base| |#StackHeapBarrier|) (<= ~huge_atan~0 1000000000000000000000000000000.0) (= ~pi~0 (/ 3141592741.0 1000000000.0)) (= (select (select |old(#memory_real)| |~#atanlo_atan~0.base|) (+ |~#atanlo_atan~0.offset| 12)) (/ 75497894159.0 1000000000000000000.0)) (= (/ 16285819933.0 1000000000000.0) (select (select |old(#memory_real)| |~#aT_atan~0.base|) (+ |~#aT_atan~0.offset| 40))) (= |~#aT_atan~0.offset| 0) (= ~pi_o_2~0 (/ 3141592741.0 2000000000.0)) (<= |#NULL.base| 0) (<= ~zero_atan2~0 0.0) (<= 0 |~#atanlo_atan~0.offset|) (= (/ 33333334327.0 100000000000.0) (select (select |old(#memory_real)| |~#aT_atan~0.base|) |~#aT_atan~0.offset|)) (<= (/ 3141592741.0 4000000000.0) ~pi_o_4~0) (< |~#aT_atan~0.base| |#StackHeapBarrier|) (= 0 (select |old(#valid)| 0)) (<= 1.0 ~one_atan~0) (<= (/ 1.0 1000000000000000000000000000000.0) ~tiny_atan2~0) (= (/ 15707962513.0 20000000000.0) (select (select |old(#memory_real)| |~#atanhi_atan~0.base|) (+ |~#atanhi_atan~0.offset| 4))) (= 0.0 ~zero_atan2~0) (= |#NULL.offset| 0) (= (select (select |old(#memory_real)| |~#aT_atan~0.base|) (+ |~#aT_atan~0.offset| 32)) (/ 49768779427.0 1000000000000.0)) (<= 0 |~#atanhi_atan~0.offset|))) (<= ~one_atan~0 1.0) (<= |~#atanlo_atan~0.offset| 0) (<= 0 |~#atanhi_atan~0.offset|) (<= 0.0 ~zero_atan2~0)) [2019-08-31 02:38:10,566 INFO L103 SifaObserver]: ✘ Some error locations might be reachable, see reported results. [2019-08-31 02:38:10,566 INFO L132 PluginConnector]: ------------------------ END Sifa---------------------------- [2019-08-31 02:38:10,567 INFO L168 Benchmark]: Toolchain (without parser) took 66016.59 ms. Allocated memory was 140.5 MB in the beginning and 604.5 MB in the end (delta: 464.0 MB). Free memory was 86.6 MB in the beginning and 267.6 MB in the end (delta: -181.0 MB). Peak memory consumption was 283.0 MB. Max. memory is 7.1 GB. [2019-08-31 02:38:10,567 INFO L168 Benchmark]: CDTParser took 0.50 ms. Allocated memory is still 140.5 MB. Free memory was 105.2 MB in the beginning and 105.0 MB in the end (delta: 212.8 kB). Peak memory consumption was 212.8 kB. Max. memory is 7.1 GB. [2019-08-31 02:38:10,568 INFO L168 Benchmark]: CACSL2BoogieTranslator took 466.78 ms. Allocated memory was 140.5 MB in the beginning and 200.3 MB in the end (delta: 59.8 MB). Free memory was 86.3 MB in the beginning and 173.5 MB in the end (delta: -87.2 MB). Peak memory consumption was 21.4 MB. Max. memory is 7.1 GB. [2019-08-31 02:38:10,568 INFO L168 Benchmark]: Boogie Preprocessor took 72.85 ms. Allocated memory is still 200.3 MB. Free memory was 173.5 MB in the beginning and 170.6 MB in the end (delta: 2.9 MB). Peak memory consumption was 2.9 MB. Max. memory is 7.1 GB. [2019-08-31 02:38:10,568 INFO L168 Benchmark]: RCFGBuilder took 695.32 ms. Allocated memory is still 200.3 MB. Free memory was 170.6 MB in the beginning and 130.7 MB in the end (delta: 39.9 MB). Peak memory consumption was 39.9 MB. Max. memory is 7.1 GB. [2019-08-31 02:38:10,568 INFO L168 Benchmark]: Sifa took 64778.15 ms. Allocated memory was 200.3 MB in the beginning and 604.5 MB in the end (delta: 404.2 MB). Free memory was 130.7 MB in the beginning and 267.6 MB in the end (delta: -136.9 MB). Peak memory consumption was 267.3 MB. Max. memory is 7.1 GB. [2019-08-31 02:38:10,569 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.50 ms. Allocated memory is still 140.5 MB. Free memory was 105.2 MB in the beginning and 105.0 MB in the end (delta: 212.8 kB). Peak memory consumption was 212.8 kB. Max. memory is 7.1 GB. * CACSL2BoogieTranslator took 466.78 ms. Allocated memory was 140.5 MB in the beginning and 200.3 MB in the end (delta: 59.8 MB). Free memory was 86.3 MB in the beginning and 173.5 MB in the end (delta: -87.2 MB). Peak memory consumption was 21.4 MB. Max. memory is 7.1 GB. * Boogie Preprocessor took 72.85 ms. Allocated memory is still 200.3 MB. Free memory was 173.5 MB in the beginning and 170.6 MB in the end (delta: 2.9 MB). Peak memory consumption was 2.9 MB. Max. memory is 7.1 GB. * RCFGBuilder took 695.32 ms. Allocated memory is still 200.3 MB. Free memory was 170.6 MB in the beginning and 130.7 MB in the end (delta: 39.9 MB). Peak memory consumption was 39.9 MB. Max. memory is 7.1 GB. * Sifa took 64778.15 ms. Allocated memory was 200.3 MB in the beginning and 604.5 MB in the end (delta: 404.2 MB). Free memory was 130.7 MB in the beginning and 267.6 MB in the end (delta: -136.9 MB). Peak memory consumption was 267.3 MB. Max. memory is 7.1 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.sifa: - StatisticsResult: Symbolic Interpretation with Fluid Abstractions 64.7s OVERALL_TIME, 2 ICFG_INTERPRETER_ENTERED_PROCEDURES, 1239 DAG_INTERPRETER_EARLY_EXIT_QUERIES, 18 DAG_INTERPRETER_EARLY_EXITS, 1194 TOOLS_POST_APPLICATIONS, 15.6s TOOLS_POST_TIME, 20 TOOLS_POST_CALL_APPLICATIONS, 1.1s TOOLS_POST_CALL_TIME, 19 TOOLS_POST_RETURN_APPLICATIONS, 47.2s TOOLS_POST_RETURN_TIME, 63.6s TOOLS_QUANTIFIERELIM_TIME, 0.0s FLUID_QUERY_TIME, 1264 FLUID_QUERIES, 77 FLUID_YES_ANSWERS, 212 DOMAIN_JOIN_APPLICATIONS, 0.2s DOMAIN_JOIN_TIME, 77 DOMAIN_ALPHA_APPLICATIONS, 0.1s DOMAIN_ALPHA_TIME, 0 DOMAIN_WIDEN_APPLICATIONS, 0.0s DOMAIN_WIDEN_TIME, 25 DOMAIN_ISSUBSETEQ_APPLICATIONS, 0.0s DOMAIN_ISSUBSETEQ_TIME, 129 DOMAIN_ISBOTTOM_APPLICATIONS, 0.4s DOMAIN_ISBOTTOM_TIME, 25 LOOP_SUMMARIZER_APPLICATIONS, 25 LOOP_SUMMARIZER_CACHE_MISSES, 5.1s LOOP_SUMMARIZER_OVERALL_TIME, 5.1s LOOP_SUMMARIZER_NEW_COMPUTATION_TIME, 25 LOOP_SUMMARIZER_FIXPOINT_ITERATIONS, 19 CALL_SUMMARIZER_APPLICATIONS, 5 CALL_SUMMARIZER_CACHE_MISSES, 63.8s CALL_SUMMARIZER_OVERALL_TIME, 63.8s CALL_SUMMARIZER_NEW_COMPUTATION_TIME, 0.0s PROCEDURE_GRAPH_BUILDER_TIME, 0.0s PATH_EXPR_TIME, 0.0s REGEX_TO_DAG_TIME, 0.1s DAG_COMPRESSION_TIME, 4270 DAG_COMPRESSION_PROCESSED_NODES, 1229 DAG_COMPRESSION_RETAINED_NODES - UnprovableResult [Line: 234]: Unable to prove that call of __VERIFIER_error() unreachable Unable to prove that call of __VERIFIER_error() unreachable Reason: Over-approximation of reachable states at this location is 2372#(and (<= (/ 3141592741.0 2000000000.0) ~pi_o_2~0) (<= 0 |~#aT_atan~0.offset|) (<= 0 |#NULL.base|) (<= ~tiny_atan2~0 (/ 1.0 1000000000000000000000000000000.0)) (<= 0 |#NULL.offset|) (<= ~huge_atan~0 1000000000000000000000000000000.0) (<= 1000000000000000000000000000000.0 ~huge_atan~0) (<= |~#aT_atan~0.offset| 0) (<= (/ 3141592741.0 1000000000.0) ~pi~0) (<= ~pi_o_4~0 (/ 3141592741.0 4000000000.0)) (<= |#NULL.base| 0) (<= ~zero_atan2~0 0.0) (<= ~pi~0 (/ 3141592741.0 1000000000.0)) (<= 0 |~#atanlo_atan~0.offset|) (or (and (<= ~pi_o_4~0 (/ 3141592741.0 4000000000.0)) (<= |#NULL.base| 0) (<= ~zero_atan2~0 0.0) (<= (/ 3141592741.0 2000000000.0) ~pi_o_2~0) (<= ~pi~0 (/ 3141592741.0 1000000000.0)) (<= 0 |~#aT_atan~0.offset|) (<= 0 |~#atanlo_atan~0.offset|) (<= 0 |#NULL.base|) (<= ~tiny_atan2~0 (/ 1.0 1000000000000000000000000000000.0)) (<= (/ 3141592741.0 4000000000.0) ~pi_o_4~0) (<= 0 |#NULL.offset|) (<= |#NULL.offset| 0) (<= 1.0 ~one_atan~0) (<= ~pi_o_2~0 (/ 3141592741.0 2000000000.0)) (<= (/ 1.0 1000000000000000000000000000000.0) ~tiny_atan2~0) (<= |~#atanhi_atan~0.offset| 0) (<= ~huge_atan~0 1000000000000000000000000000000.0) (<= ~one_atan~0 1.0) (<= 1000000000000000000000000000000.0 ~huge_atan~0) (<= |~#atanlo_atan~0.offset| 0) (<= |~#aT_atan~0.offset| 0) (<= (/ 3141592741.0 1000000000.0) ~pi~0) (<= 0 |~#atanhi_atan~0.offset|) (<= 0.0 ~zero_atan2~0)) (and (<= ~pi_o_4~0 (/ 3141592741.0 4000000000.0)) (<= |#NULL.base| 0) (<= ~zero_atan2~0 0.0) (<= (/ 3141592741.0 2000000000.0) ~pi_o_2~0) (<= ~pi~0 (/ 3141592741.0 1000000000.0)) (<= 0 |~#aT_atan~0.offset|) (<= 0 |~#atanlo_atan~0.offset|) (<= 0 |#NULL.base|) (<= ~tiny_atan2~0 (/ 1.0 1000000000000000000000000000000.0)) (<= (/ 3141592741.0 4000000000.0) ~pi_o_4~0) (<= 0 |#NULL.offset|) (<= |#NULL.offset| 0) (<= 1.0 ~one_atan~0) (<= ~pi_o_2~0 (/ 3141592741.0 2000000000.0)) (<= (/ 1.0 1000000000000000000000000000000.0) ~tiny_atan2~0) (<= |~#atanhi_atan~0.offset| 0) (<= ~huge_atan~0 1000000000000000000000000000000.0) (<= ~one_atan~0 1.0) (<= |~#atanlo_atan~0.offset| 0) (<= 1000000000000000000000000000000.0 ~huge_atan~0) (<= |~#aT_atan~0.offset| 0) (<= (/ 3141592741.0 1000000000.0) ~pi~0) (<= 0 |~#atanhi_atan~0.offset|) (<= 0.0 ~zero_atan2~0))) (<= (/ 3141592741.0 4000000000.0) ~pi_o_4~0) (<= |#NULL.offset| 0) (<= 1.0 ~one_atan~0) (<= ~pi_o_2~0 (/ 3141592741.0 2000000000.0)) (<= (/ 1.0 1000000000000000000000000000000.0) ~tiny_atan2~0) (<= |~#atanhi_atan~0.offset| 0) (or (and (<= ~pi_o_4~0 (/ 3141592741.0 4000000000.0)) (<= |#NULL.base| 0) (<= ~zero_atan2~0 0.0) (<= (/ 3141592741.0 2000000000.0) ~pi_o_2~0) (<= ~pi~0 (/ 3141592741.0 1000000000.0)) (<= 0 |~#aT_atan~0.offset|) (<= 0 |~#atanlo_atan~0.offset|) (<= ~tiny_atan2~0 (/ 1.0 1000000000000000000000000000000.0)) (<= 0 |#NULL.base|) (<= (/ 3141592741.0 4000000000.0) ~pi_o_4~0) (<= 0 |#NULL.offset|) (<= |#NULL.offset| 0) (<= 1.0 ~one_atan~0) (<= (/ 1.0 1000000000000000000000000000000.0) ~tiny_atan2~0) (<= ~pi_o_2~0 (/ 3141592741.0 2000000000.0)) (<= |~#atanhi_atan~0.offset| 0) (<= ~huge_atan~0 1000000000000000000000000000000.0) (<= 1000000000000000000000000000000.0 ~huge_atan~0) (<= |~#atanlo_atan~0.offset| 0) (<= ~one_atan~0 1.0) (<= |~#aT_atan~0.offset| 0) (<= (/ 3141592741.0 1000000000.0) ~pi~0) (<= 0 |~#atanhi_atan~0.offset|) (<= 0.0 ~zero_atan2~0)) (and (= (/ 15707962513.0 10000000000.0) (select (select |old(#memory_real)| |~#atanhi_atan~0.base|) (+ |~#atanhi_atan~0.offset| 12))) (= (/ 90908870101.0 1000000000000.0) (select (select |old(#memory_real)| |~#aT_atan~0.base|) (+ |~#aT_atan~0.offset| 16))) (= 1 (select |old(#valid)| |~#atanlo_atan~0.base|)) (= (select |old(#valid)| |~#atanhi_atan~0.base|) 1) (= 0 |~#atanhi_atan~0.offset|) (<= 0 |~#aT_atan~0.offset|) (<= 0 |#NULL.base|) (<= ~tiny_atan2~0 (/ 1.0 1000000000000000000000000000000.0)) (= (select |old(#length)| |~#atanhi_atan~0.base|) 16) (<= 1000000000000000000000000000000.0 ~huge_atan~0) (= (/ 46364760399.0 100000000000.0) (select (select |old(#memory_real)| |~#atanhi_atan~0.base|) |~#atanhi_atan~0.offset|)) (<= |~#aT_atan~0.offset| 0) (<= (/ 3141592741.0 1000000000.0) ~pi~0) (<= ~pi_o_4~0 (/ 3141592741.0 4000000000.0)) (= (/ 1253039561.0 250000000000000000.0) (select (select |old(#memory_real)| |~#atanlo_atan~0.base|) |~#atanlo_atan~0.offset|)) (= 1 (select |old(#valid)| |~#aT_atan~0.base|)) (<= ~pi~0 (/ 3141592741.0 1000000000.0)) (= (select (select |old(#memory_real)| |~#atanhi_atan~0.base|) (+ |~#atanhi_atan~0.offset| 8)) (/ 98279368877.0 100000000000.0)) (= ~pi_o_4~0 (/ 3141592741.0 4000000000.0)) (<= |#NULL.offset| 0) (<= ~pi_o_2~0 (/ 3141592741.0 2000000000.0)) (= (/ 4163170699.0 62500000000.0) (select (select |old(#memory_real)| |~#aT_atan~0.base|) (+ |~#aT_atan~0.offset| 24))) (<= |~#atanhi_atan~0.offset| 0) (= (/ 3447321717.0 100000000000000000.0) (select (select |old(#memory_real)| |~#atanlo_atan~0.base|) (+ |~#atanlo_atan~0.offset| 8))) (= |~#atanlo_atan~0.offset| 0) (< |~#atanhi_atan~0.base| |#StackHeapBarrier|) (<= ~one_atan~0 1.0) (<= |~#atanlo_atan~0.offset| 0) (= (/ 3571428731.0 25000000000.0) (select (select |old(#memory_real)| |~#aT_atan~0.base|) (+ |~#aT_atan~0.offset| 8))) (= (/ 37748947079.0 1000000000000000000.0) (select (select |old(#memory_real)| |~#atanlo_atan~0.base|) (+ |~#atanlo_atan~0.offset| 4))) (= 44 (select |old(#length)| |~#aT_atan~0.base|)) (= (/ 1.0 1000000000000000000000000000000.0) ~tiny_atan2~0) (<= 0.0 ~zero_atan2~0) (= 16 (select |old(#length)| |~#atanlo_atan~0.base|)) (= 0 |#NULL.base|) (<= (/ 3141592741.0 2000000000.0) ~pi_o_2~0) (<= 0 |#NULL.offset|) (= ~huge_atan~0 1000000000000000000000000000000.0) (= 1.0 ~one_atan~0) (< |~#atanlo_atan~0.base| |#StackHeapBarrier|) (<= ~huge_atan~0 1000000000000000000000000000000.0) (= ~pi~0 (/ 3141592741.0 1000000000.0)) (= (select (select |old(#memory_real)| |~#atanlo_atan~0.base|) (+ |~#atanlo_atan~0.offset| 12)) (/ 75497894159.0 1000000000000000000.0)) (= (/ 16285819933.0 1000000000000.0) (select (select |old(#memory_real)| |~#aT_atan~0.base|) (+ |~#aT_atan~0.offset| 40))) (= |~#aT_atan~0.offset| 0) (= ~pi_o_2~0 (/ 3141592741.0 2000000000.0)) (<= |#NULL.base| 0) (<= ~zero_atan2~0 0.0) (<= 0 |~#atanlo_atan~0.offset|) (= (/ 33333334327.0 100000000000.0) (select (select |old(#memory_real)| |~#aT_atan~0.base|) |~#aT_atan~0.offset|)) (<= (/ 3141592741.0 4000000000.0) ~pi_o_4~0) (< |~#aT_atan~0.base| |#StackHeapBarrier|) (= 0 (select |old(#valid)| 0)) (<= 1.0 ~one_atan~0) (<= (/ 1.0 1000000000000000000000000000000.0) ~tiny_atan2~0) (= (/ 15707962513.0 20000000000.0) (select (select |old(#memory_real)| |~#atanhi_atan~0.base|) (+ |~#atanhi_atan~0.offset| 4))) (= 0.0 ~zero_atan2~0) (= |#NULL.offset| 0) (= (select (select |old(#memory_real)| |~#aT_atan~0.base|) (+ |~#aT_atan~0.offset| 32)) (/ 49768779427.0 1000000000000.0)) (<= 0 |~#atanhi_atan~0.offset|))) (<= ~one_atan~0 1.0) (<= |~#atanlo_atan~0.offset| 0) (<= 0 |~#atanhi_atan~0.offset|) (<= 0.0 ~zero_atan2~0)). Possible FailurePath: RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces Received shutdown request...