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_0530a.c -------------------------------------------------------------------------------- This is Ultimate 0.1.24-fab3c18 [2019-08-22 21:36:16,434 INFO L177 SettingsManager]: Resetting all preferences to default values... [2019-08-22 21:36:16,436 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2019-08-22 21:36:16,448 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2019-08-22 21:36:16,448 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2019-08-22 21:36:16,449 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2019-08-22 21:36:16,451 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2019-08-22 21:36:16,453 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2019-08-22 21:36:16,454 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2019-08-22 21:36:16,455 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2019-08-22 21:36:16,456 INFO L181 SettingsManager]: Resetting Symbolic Interpretation preferences to default values [2019-08-22 21:36:16,457 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2019-08-22 21:36:16,457 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2019-08-22 21:36:16,458 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2019-08-22 21:36:16,459 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2019-08-22 21:36:16,461 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2019-08-22 21:36:16,461 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2019-08-22 21:36:16,462 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2019-08-22 21:36:16,464 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2019-08-22 21:36:16,466 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2019-08-22 21:36:16,468 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2019-08-22 21:36:16,469 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2019-08-22 21:36:16,470 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2019-08-22 21:36:16,471 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2019-08-22 21:36:16,473 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2019-08-22 21:36:16,473 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2019-08-22 21:36:16,474 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2019-08-22 21:36:16,475 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2019-08-22 21:36:16,475 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2019-08-22 21:36:16,476 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2019-08-22 21:36:16,476 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2019-08-22 21:36:16,477 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2019-08-22 21:36:16,478 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2019-08-22 21:36:16,479 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2019-08-22 21:36:16,480 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2019-08-22 21:36:16,480 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2019-08-22 21:36:16,481 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2019-08-22 21:36:16,481 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2019-08-22 21:36:16,481 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2019-08-22 21:36:16,482 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2019-08-22 21:36:16,483 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2019-08-22 21:36:16,483 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf [2019-08-22 21:36:16,498 INFO L113 SettingsManager]: Loading preferences was successful [2019-08-22 21:36:16,499 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2019-08-22 21:36:16,500 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2019-08-22 21:36:16,501 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2019-08-22 21:36:16,501 INFO L138 SettingsManager]: * Use SBE=true [2019-08-22 21:36:16,502 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2019-08-22 21:36:16,502 INFO L138 SettingsManager]: * sizeof long=4 [2019-08-22 21:36:16,502 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2019-08-22 21:36:16,503 INFO L138 SettingsManager]: * sizeof POINTER=4 [2019-08-22 21:36:16,503 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2019-08-22 21:36:16,503 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2019-08-22 21:36:16,503 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2019-08-22 21:36:16,503 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2019-08-22 21:36:16,503 INFO L138 SettingsManager]: * sizeof long double=12 [2019-08-22 21:36:16,504 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2019-08-22 21:36:16,504 INFO L138 SettingsManager]: * Use constant arrays=true [2019-08-22 21:36:16,504 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2019-08-22 21:36:16,504 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2019-08-22 21:36:16,504 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2019-08-22 21:36:16,505 INFO L138 SettingsManager]: * To the following directory=./dump/ [2019-08-22 21:36:16,505 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2019-08-22 21:36:16,505 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2019-08-22 21:36:16,507 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2019-08-22 21:36:16,507 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2019-08-22 21:36:16,507 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2019-08-22 21:36:16,507 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2019-08-22 21:36:16,508 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2019-08-22 21:36:16,508 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2019-08-22 21:36:16,508 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2019-08-22 21:36:16,562 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2019-08-22 21:36:16,578 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2019-08-22 21:36:16,584 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2019-08-22 21:36:16,588 INFO L271 PluginConnector]: Initializing CDTParser... [2019-08-22 21:36:16,588 INFO L275 PluginConnector]: CDTParser initialized [2019-08-22 21:36:16,589 INFO L428 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/float-newlib/float_req_bl_0530a.c [2019-08-22 21:36:16,667 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/bc06a3b27/eb91627053af4b9cb485bd0980952987/FLAGbf87166b5 [2019-08-22 21:36:17,264 INFO L306 CDTParser]: Found 1 translation units. [2019-08-22 21:36:17,265 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/float-newlib/float_req_bl_0530a.c [2019-08-22 21:36:17,283 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/bc06a3b27/eb91627053af4b9cb485bd0980952987/FLAGbf87166b5 [2019-08-22 21:36:17,518 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/bc06a3b27/eb91627053af4b9cb485bd0980952987 [2019-08-22 21:36:17,531 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2019-08-22 21:36:17,533 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2019-08-22 21:36:17,536 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2019-08-22 21:36:17,537 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2019-08-22 21:36:17,541 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2019-08-22 21:36:17,542 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.08 09:36:17" (1/1) ... [2019-08-22 21:36:17,544 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@641d4b2d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.08 09:36:17, skipping insertion in model container [2019-08-22 21:36:17,545 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.08 09:36:17" (1/1) ... [2019-08-22 21:36:17,551 INFO L142 MainTranslator]: Starting translation in SV-COMP mode [2019-08-22 21:36:17,611 INFO L173 MainTranslator]: Built tables and reachable declarations [2019-08-22 21:36:18,065 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-08-22 21:36:18,125 INFO L188 MainTranslator]: Completed pre-run [2019-08-22 21:36:18,225 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-08-22 21:36:18,275 INFO L192 MainTranslator]: Completed translation [2019-08-22 21:36:18,276 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.08 09:36:18 WrapperNode [2019-08-22 21:36:18,276 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2019-08-22 21:36:18,277 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2019-08-22 21:36:18,277 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2019-08-22 21:36:18,277 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2019-08-22 21:36:18,287 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.08 09:36:18" (1/1) ... [2019-08-22 21:36:18,288 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.08 09:36:18" (1/1) ... [2019-08-22 21:36:18,322 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.08 09:36:18" (1/1) ... [2019-08-22 21:36:18,323 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.08 09:36:18" (1/1) ... [2019-08-22 21:36:18,410 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.08 09:36:18" (1/1) ... [2019-08-22 21:36:18,431 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.08 09:36:18" (1/1) ... [2019-08-22 21:36:18,439 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.08 09:36:18" (1/1) ... [2019-08-22 21:36:18,453 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2019-08-22 21:36:18,453 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2019-08-22 21:36:18,453 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2019-08-22 21:36:18,454 INFO L275 PluginConnector]: RCFGBuilder initialized [2019-08-22 21:36:18,458 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.08 09:36:18" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2019-08-22 21:36:18,529 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2019-08-22 21:36:18,529 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2019-08-22 21:36:18,530 INFO L138 BoogieDeclarations]: Found implementation of procedure floor_float [2019-08-22 21:36:18,530 INFO L138 BoogieDeclarations]: Found implementation of procedure copysign_float [2019-08-22 21:36:18,530 INFO L138 BoogieDeclarations]: Found implementation of procedure scalbn_float [2019-08-22 21:36:18,530 INFO L138 BoogieDeclarations]: Found implementation of procedure fabs_float [2019-08-22 21:36:18,530 INFO L138 BoogieDeclarations]: Found implementation of procedure __kernel_rem_pio2f [2019-08-22 21:36:18,530 INFO L138 BoogieDeclarations]: Found implementation of procedure __ieee754_rem_pio2f [2019-08-22 21:36:18,531 INFO L138 BoogieDeclarations]: Found implementation of procedure __kernel_tanf [2019-08-22 21:36:18,531 INFO L138 BoogieDeclarations]: Found implementation of procedure tan_float [2019-08-22 21:36:18,531 INFO L138 BoogieDeclarations]: Found implementation of procedure __signbit_float [2019-08-22 21:36:18,533 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2019-08-22 21:36:18,533 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_error [2019-08-22 21:36:18,534 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_float [2019-08-22 21:36:18,534 INFO L130 BoogieDeclarations]: Found specification of procedure floor_float [2019-08-22 21:36:18,534 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2019-08-22 21:36:18,534 INFO L130 BoogieDeclarations]: Found specification of procedure write~real [2019-08-22 21:36:18,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2019-08-22 21:36:18,535 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2019-08-22 21:36:18,535 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2019-08-22 21:36:18,537 INFO L130 BoogieDeclarations]: Found specification of procedure read~real [2019-08-22 21:36:18,538 INFO L130 BoogieDeclarations]: Found specification of procedure copysign_float [2019-08-22 21:36:18,538 INFO L130 BoogieDeclarations]: Found specification of procedure scalbn_float [2019-08-22 21:36:18,538 INFO L130 BoogieDeclarations]: Found specification of procedure fabs_float [2019-08-22 21:36:18,538 INFO L130 BoogieDeclarations]: Found specification of procedure __kernel_rem_pio2f [2019-08-22 21:36:18,538 INFO L130 BoogieDeclarations]: Found specification of procedure __ieee754_rem_pio2f [2019-08-22 21:36:18,539 INFO L130 BoogieDeclarations]: Found specification of procedure __kernel_tanf [2019-08-22 21:36:18,539 INFO L130 BoogieDeclarations]: Found specification of procedure tan_float [2019-08-22 21:36:18,539 INFO L130 BoogieDeclarations]: Found specification of procedure __signbit_float [2019-08-22 21:36:18,539 INFO L130 BoogieDeclarations]: Found specification of procedure main [2019-08-22 21:36:18,539 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2019-08-22 21:36:18,539 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2019-08-22 21:36:18,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~real [2019-08-22 21:36:18,540 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2019-08-22 21:36:19,961 INFO L278 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2019-08-22 21:36:19,962 INFO L283 CfgBuilder]: Removed 65 assume(true) statements. [2019-08-22 21:36:19,963 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.08 09:36:19 BoogieIcfgContainer [2019-08-22 21:36:19,964 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2019-08-22 21:36:19,965 INFO L113 PluginConnector]: ------------------------Symbolic Interpretation---------------------------- [2019-08-22 21:36:19,965 INFO L271 PluginConnector]: Initializing Symbolic Interpretation... [2019-08-22 21:36:19,965 INFO L275 PluginConnector]: Symbolic Interpretation initialized [2019-08-22 21:36:19,966 INFO L185 PluginConnector]: Executing the observer SymbolicInterpretationObserver from plugin Symbolic Interpretation for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.08 09:36:19" (1/1) ... [2019-08-22 21:36:19,985 INFO L148 IcfgInterpreter]: Started Sifa with 1 locations of interest [2019-08-22 21:36:19,995 INFO L155 IcfgInterpreter]: Building call graph [2019-08-22 21:36:20,010 INFO L160 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2019-08-22 21:36:20,022 INFO L165 IcfgInterpreter]: Starting interpretation [2019-08-22 21:36:20,023 INFO L185 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 [2019-08-22 21:36:20,214 INFO L392 ElimStorePlain]: Different costs {0=[|v_#length_96|], 55=[|v_#valid_146|]} [2019-08-22 21:36:20,294 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:36:20,299 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:36:20,303 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:36:20,307 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:36:20,314 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:36:20,319 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:36:20,324 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:36:20,328 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:36:20,333 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:36:20,337 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:36:20,352 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 25 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 26 [2019-08-22 21:36:20,353 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:27,591 WARN L188 SmtUtils]: Spent 7.24 s on a formula simplification that was a NOOP. DAG size: 1258 [2019-08-22 21:36:27,593 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:27,628 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:36:27,631 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:36:27,633 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:36:27,637 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:36:27,643 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:36:27,647 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:36:27,650 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:36:27,656 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:36:27,659 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:36:27,662 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:36:27,664 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:36:27,673 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:36:27,677 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:36:27,680 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:36:27,685 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:36:27,735 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:36:27,740 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:36:27,743 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:36:27,747 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:36:27,752 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:36:27,755 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:36:27,759 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:36:27,763 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:36:27,766 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:36:27,769 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:36:27,775 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 16 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 46 [2019-08-22 21:36:27,776 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:40,489 WARN L188 SmtUtils]: Spent 12.71 s on a formula simplification. DAG size of input: 1252 DAG size of output: 1242 [2019-08-22 21:36:40,491 INFO L567 ElimStorePlain]: treesize reduction 20, result has 99.2 percent of original size [2019-08-22 21:36:40,493 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-08-22 21:36:40,494 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:2526, output treesize:2452 [2019-08-22 21:36:40,549 INFO L185 IcfgInterpreter]: Interpreting procedure main with input of size 1308 [2019-08-22 21:36:40,567 INFO L392 ElimStorePlain]: Different costs {0=[|v_#length_97|], 1=[|v_#valid_147|]} [2019-08-22 21:36:40,572 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2019-08-22 21:36:40,572 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:40,593 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:40,597 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 9 [2019-08-22 21:36:40,598 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:40,611 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:40,611 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-08-22 21:36:40,612 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:34, output treesize:27 [2019-08-22 21:36:40,613 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:36:40,621 INFO L392 ElimStorePlain]: Different costs {1=[|v_#length_98|], 3=[|v_#valid_148|]} [2019-08-22 21:36:40,630 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:36:40,637 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 110 treesize of output 112 [2019-08-22 21:36:40,638 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:40,647 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:36:40,652 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 113 treesize of output 115 [2019-08-22 21:36:40,653 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:40,810 WARN L188 SmtUtils]: Spent 156.00 ms on a formula simplification that was a NOOP. DAG size: 68 [2019-08-22 21:36:40,811 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:40,820 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:36:40,829 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 112 treesize of output 112 [2019-08-22 21:36:40,830 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:40,839 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:36:40,844 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 109 [2019-08-22 21:36:40,845 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:40,968 WARN L188 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2019-08-22 21:36:40,968 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:40,970 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_int_225|, |v_#memory_real_209|], 1=[|v_#memory_int_115|]} [2019-08-22 21:36:40,978 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 106 treesize of output 91 [2019-08-22 21:36:40,979 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:40,991 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 103 treesize of output 88 [2019-08-22 21:36:40,992 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:41,096 WARN L188 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 60 [2019-08-22 21:36:41,097 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:41,111 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 91 treesize of output 87 [2019-08-22 21:36:41,113 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:41,129 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-22 21:36:41,130 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:41,229 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:41,246 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 87 treesize of output 64 [2019-08-22 21:36:41,247 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-22 21:36:41,265 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 61 [2019-08-22 21:36:41,266 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-22 21:36:41,354 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:41,357 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-22 21:36:41,357 INFO L221 ElimStorePlain]: Needed 11 recursive calls to eliminate 7 variables, input treesize:224, output treesize:112 [2019-08-22 21:36:41,410 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:36:41,415 INFO L392 ElimStorePlain]: Different costs {0=[|v_#length_99|], 1=[|v_#valid_149|]} [2019-08-22 21:36:41,424 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-22 21:36:41,425 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:41,435 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 96 treesize of output 95 [2019-08-22 21:36:41,435 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:41,530 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:41,547 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-22 21:36:41,548 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:41,570 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 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 92 [2019-08-22 21:36:41,571 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:41,656 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:41,658 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_real_210|, |v_#memory_int_226|], 1=[|v_#memory_int_95|]} [2019-08-22 21:36:41,678 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 82 [2019-08-22 21:36:41,678 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:41,691 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 85 [2019-08-22 21:36:41,691 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:41,769 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:41,777 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 82 treesize of output 67 [2019-08-22 21:36:41,778 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:41,787 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 85 treesize of output 70 [2019-08-22 21:36:41,788 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:41,865 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:41,873 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-22 21:36:41,874 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-22 21:36:41,881 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 70 treesize of output 47 [2019-08-22 21:36:41,882 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-22 21:36:41,937 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:41,939 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-22 21:36:41,940 INFO L221 ElimStorePlain]: Needed 11 recursive calls to eliminate 7 variables, input treesize:190, output treesize:78 [2019-08-22 21:36:41,971 INFO L392 ElimStorePlain]: Different costs {0=[|v_#length_100|], 1=[|v_#valid_150|]} [2019-08-22 21:36:41,977 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2019-08-22 21:36:41,977 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:42,003 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:42,008 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 9 [2019-08-22 21:36:42,009 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:42,031 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:42,032 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_real_211|, |v_#memory_int_227|], 1=[|v_#memory_int_125|]} [2019-08-22 21:36:42,036 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-22 21:36:42,037 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:42,056 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:42,062 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2019-08-22 21:36:42,063 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:42,078 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:42,084 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-22 21:36:42,085 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:42,097 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:42,098 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-22 21:36:42,099 INFO L221 ElimStorePlain]: Needed 6 recursive calls to eliminate 7 variables, input treesize:76, output treesize:21 [2019-08-22 21:36:42,107 INFO L392 ElimStorePlain]: Different costs {0=[|v_#length_101|], 1=[|v_#valid_151|]} [2019-08-22 21:36:42,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 6 treesize of output 5 [2019-08-22 21:36:42,113 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:42,139 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:42,146 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 9 [2019-08-22 21:36:42,146 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:42,168 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:42,170 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_real_212|, |v_#memory_int_228|], 1=[|v_#memory_int_125|]} [2019-08-22 21:36:42,179 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2019-08-22 21:36:42,180 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:42,202 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:42,208 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2019-08-22 21:36:42,209 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:42,228 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:42,233 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-22 21:36:42,234 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:42,248 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:42,250 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-22 21:36:42,250 INFO L221 ElimStorePlain]: Needed 6 recursive calls to eliminate 7 variables, input treesize:76, output treesize:21 [2019-08-22 21:36:42,263 INFO L392 ElimStorePlain]: Different costs {1=[|v_#length_102|], 3=[|v_#valid_152|]} [2019-08-22 21:36:42,286 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:42,287 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-22 21:36:42,287 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:42,361 INFO L567 ElimStorePlain]: treesize reduction 14, result has 86.4 percent of original size [2019-08-22 21:36:42,379 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:42,380 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-22 21:36:42,381 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:42,446 INFO L567 ElimStorePlain]: treesize reduction 14, result has 85.6 percent of original size [2019-08-22 21:36:42,448 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_real_213|, |v_#memory_int_229|], 1=[|v_#memory_real_117|]} [2019-08-22 21:36:42,452 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2019-08-22 21:36:42,453 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:42,481 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:42,486 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-22 21:36:42,487 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:42,515 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:42,520 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-22 21:36:42,521 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:42,541 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:42,543 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-22 21:36:42,543 INFO L221 ElimStorePlain]: Needed 6 recursive calls to eliminate 8 variables, input treesize:90, output treesize:35 [2019-08-22 21:36:42,573 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 77 treesize of output 75 [2019-08-22 21:36:42,574 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:42,685 WARN L188 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 67 [2019-08-22 21:36:42,686 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:42,698 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 72 treesize of output 70 [2019-08-22 21:36:42,698 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:42,834 WARN L188 SmtUtils]: Spent 134.00 ms on a formula simplification that was a NOOP. DAG size: 64 [2019-08-22 21:36:42,834 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:42,842 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 74 treesize of output 72 [2019-08-22 21:36:42,844 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:42,964 WARN L188 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 61 [2019-08-22 21:36:42,965 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:42,972 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 67 [2019-08-22 21:36:42,973 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:43,074 WARN L188 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 58 [2019-08-22 21:36:43,074 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:43,076 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-22 21:36:43,077 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 10 variables, input treesize:152, output treesize:118 [2019-08-22 21:36:43,106 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:36:43,107 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:36:43,108 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:36:43,119 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:36:43,123 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:36:43,152 INFO L392 ElimStorePlain]: Different costs {10=[|v_#length_103|], 15=[|v_#valid_153|]} [2019-08-22 21:36:43,178 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:43,179 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 141 treesize of output 157 [2019-08-22 21:36:43,180 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:43,209 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:43,210 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 137 treesize of output 153 [2019-08-22 21:36:43,211 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:43,242 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:43,242 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 138 treesize of output 154 [2019-08-22 21:36:43,243 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:43,276 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:43,276 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 135 treesize of output 151 [2019-08-22 21:36:43,277 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:43,308 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:43,311 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 137 treesize of output 153 [2019-08-22 21:36:43,313 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:43,358 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:43,359 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 140 treesize of output 156 [2019-08-22 21:36:43,360 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:43,402 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:43,403 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 134 treesize of output 150 [2019-08-22 21:36:43,404 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:43,467 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:43,468 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 138 treesize of output 154 [2019-08-22 21:36:43,470 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:45,065 WARN L188 SmtUtils]: Spent 1.59 s on a formula simplification. DAG size of input: 147 DAG size of output: 133 [2019-08-22 21:36:45,066 INFO L567 ElimStorePlain]: treesize reduction 120, result has 90.0 percent of original size [2019-08-22 21:36:45,108 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:45,109 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 134 treesize of output 156 [2019-08-22 21:36:45,111 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:45,156 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:45,157 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 136 treesize of output 158 [2019-08-22 21:36:45,158 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:45,199 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:45,200 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 137 treesize of output 159 [2019-08-22 21:36:45,201 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:45,248 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:45,249 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 140 treesize of output 162 [2019-08-22 21:36:45,250 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:45,298 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:45,299 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 135 treesize of output 157 [2019-08-22 21:36:45,300 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:45,342 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:45,343 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 132 treesize of output 154 [2019-08-22 21:36:45,343 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:45,384 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:45,384 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 133 treesize of output 155 [2019-08-22 21:36:45,385 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:45,418 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:45,419 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 137 treesize of output 159 [2019-08-22 21:36:45,421 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:46,940 WARN L188 SmtUtils]: Spent 1.52 s on a formula simplification. DAG size of input: 145 DAG size of output: 130 [2019-08-22 21:36:46,940 INFO L567 ElimStorePlain]: treesize reduction 112, result has 90.3 percent of original size [2019-08-22 21:36:46,942 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_int_230|, |v_#memory_real_214|], 1=[|v_#memory_int_91|]} [2019-08-22 21:36:46,955 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 126 treesize of output 111 [2019-08-22 21:36:46,956 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:46,969 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 131 treesize of output 116 [2019-08-22 21:36:46,970 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:46,981 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 130 treesize of output 115 [2019-08-22 21:36:46,982 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:46,997 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 129 treesize of output 114 [2019-08-22 21:36:46,998 INFO L496 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:47,016 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 128 treesize of output 113 [2019-08-22 21:36:47,016 INFO L496 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:47,030 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 131 treesize of output 116 [2019-08-22 21:36:47,031 INFO L496 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:47,043 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 127 treesize of output 112 [2019-08-22 21:36:47,044 INFO L496 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:47,057 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 134 treesize of output 119 [2019-08-22 21:36:47,057 INFO L496 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:47,944 WARN L188 SmtUtils]: Spent 885.00 ms on a formula simplification that was a NOOP. DAG size: 125 [2019-08-22 21:36:47,944 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:47,962 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-22 21:36:47,962 INFO L496 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:47,980 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 119 treesize of output 115 [2019-08-22 21:36:47,981 INFO L496 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:47,996 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 107 [2019-08-22 21:36:47,997 INFO L496 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:48,012 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 116 treesize of output 112 [2019-08-22 21:36:48,013 INFO L496 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:48,029 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 113 treesize of output 109 [2019-08-22 21:36:48,030 INFO L496 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:48,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 116 treesize of output 112 [2019-08-22 21:36:48,046 INFO L496 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:48,061 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 112 treesize of output 108 [2019-08-22 21:36:48,061 INFO L496 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:48,075 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 115 treesize of output 111 [2019-08-22 21:36:48,076 INFO L496 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:48,696 WARN L188 SmtUtils]: Spent 619.00 ms on a formula simplification that was a NOOP. DAG size: 123 [2019-08-22 21:36:48,697 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:48,717 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 115 treesize of output 92 [2019-08-22 21:36:48,719 INFO L496 ElimStorePlain]: Start of recursive call 34: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:36:48,732 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 110 treesize of output 87 [2019-08-22 21:36:48,734 INFO L496 ElimStorePlain]: Start of recursive call 35: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:36:48,766 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 112 treesize of output 89 [2019-08-22 21:36:48,767 INFO L496 ElimStorePlain]: Start of recursive call 36: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:36:48,784 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 112 treesize of output 89 [2019-08-22 21:36:48,786 INFO L496 ElimStorePlain]: Start of recursive call 37: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:36:48,820 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 107 treesize of output 84 [2019-08-22 21:36:48,821 INFO L496 ElimStorePlain]: Start of recursive call 38: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:36:48,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 108 treesize of output 85 [2019-08-22 21:36:48,855 INFO L496 ElimStorePlain]: Start of recursive call 39: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:36:48,873 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 111 treesize of output 88 [2019-08-22 21:36:48,874 INFO L496 ElimStorePlain]: Start of recursive call 40: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:36:48,889 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 109 treesize of output 86 [2019-08-22 21:36:48,890 INFO L496 ElimStorePlain]: Start of recursive call 41: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:36:49,587 WARN L188 SmtUtils]: Spent 695.00 ms on a formula simplification that was a NOOP. DAG size: 148 [2019-08-22 21:36:49,587 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:49,589 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:36:49,594 INFO L496 ElimStorePlain]: Start of recursive call 1: 10 dim-0 vars, 2 dim-1 vars, 3 dim-2 vars, End of recursive call: 32 dim-0 vars, and 8 xjuncts. [2019-08-22 21:36:49,595 INFO L221 ElimStorePlain]: Needed 41 recursive calls to eliminate 15 variables, input treesize:1101, output treesize:645 [2019-08-22 21:36:49,601 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:36:49,602 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:36:49,603 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:36:49,618 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:36:49,622 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:36:49,651 INFO L392 ElimStorePlain]: Different costs {10=[|v_#length_104|], 15=[|v_#valid_154|]} [2019-08-22 21:36:49,686 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:49,687 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 137 treesize of output 153 [2019-08-22 21:36:49,687 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:49,717 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:49,717 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 135 treesize of output 151 [2019-08-22 21:36:49,718 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:49,746 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:49,746 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 138 treesize of output 154 [2019-08-22 21:36:49,747 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:49,774 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:49,775 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 140 treesize of output 156 [2019-08-22 21:36:49,776 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:49,804 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:49,804 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 137 treesize of output 153 [2019-08-22 21:36:49,805 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:49,832 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:49,832 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 141 treesize of output 157 [2019-08-22 21:36:49,833 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:49,862 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:49,862 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 134 treesize of output 150 [2019-08-22 21:36:49,863 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:49,891 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:49,892 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 138 treesize of output 154 [2019-08-22 21:36:49,892 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:51,576 WARN L188 SmtUtils]: Spent 1.68 s on a formula simplification. DAG size of input: 147 DAG size of output: 131 [2019-08-22 21:36:51,576 INFO L567 ElimStorePlain]: treesize reduction 128, result has 89.4 percent of original size [2019-08-22 21:36:51,618 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:51,619 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 129 treesize of output 151 [2019-08-22 21:36:51,620 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:51,661 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:51,662 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 137 treesize of output 159 [2019-08-22 21:36:51,663 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:51,700 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:51,700 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 132 treesize of output 154 [2019-08-22 21:36:51,701 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:51,743 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:51,743 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 137 treesize of output 159 [2019-08-22 21:36:51,744 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:51,781 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:51,782 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 135 treesize of output 157 [2019-08-22 21:36:51,783 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:51,821 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:51,821 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 140 treesize of output 162 [2019-08-22 21:36:51,822 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:51,860 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:51,860 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 134 treesize of output 156 [2019-08-22 21:36:51,861 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:51,901 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:51,901 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 132 treesize of output 154 [2019-08-22 21:36:51,902 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:53,384 WARN L188 SmtUtils]: Spent 1.48 s on a formula simplification. DAG size of input: 144 DAG size of output: 128 [2019-08-22 21:36:53,385 INFO L567 ElimStorePlain]: treesize reduction 112, result has 90.2 percent of original size [2019-08-22 21:36:53,386 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_int_231|, |v_#memory_real_215|], 1=[|v_#memory_int_91|]} [2019-08-22 21:36:53,398 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 126 treesize of output 111 [2019-08-22 21:36:53,398 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:53,409 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 131 treesize of output 116 [2019-08-22 21:36:53,410 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:53,420 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 134 treesize of output 119 [2019-08-22 21:36:53,421 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:53,432 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 111 [2019-08-22 21:36:53,433 INFO L496 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:53,449 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 123 treesize of output 108 [2019-08-22 21:36:53,450 INFO L496 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:53,486 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 128 treesize of output 113 [2019-08-22 21:36:53,486 INFO L496 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:53,498 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 131 treesize of output 116 [2019-08-22 21:36:53,499 INFO L496 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:53,517 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 129 treesize of output 114 [2019-08-22 21:36:53,518 INFO L496 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:54,136 WARN L188 SmtUtils]: Spent 617.00 ms on a formula simplification that was a NOOP. DAG size: 123 [2019-08-22 21:36:54,137 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:54,155 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-22 21:36:54,156 INFO L496 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:54,177 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-22 21:36:54,177 INFO L496 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:54,190 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 116 treesize of output 112 [2019-08-22 21:36:54,190 INFO L496 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:54,203 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 116 treesize of output 112 [2019-08-22 21:36:54,204 INFO L496 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:54,218 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 113 treesize of output 109 [2019-08-22 21:36:54,219 INFO L496 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:54,231 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 119 treesize of output 115 [2019-08-22 21:36:54,232 INFO L496 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:54,249 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 107 [2019-08-22 21:36:54,250 INFO L496 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:54,263 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 111 treesize of output 107 [2019-08-22 21:36:54,264 INFO L496 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:54,878 WARN L188 SmtUtils]: Spent 613.00 ms on a formula simplification that was a NOOP. DAG size: 121 [2019-08-22 21:36:54,879 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:54,902 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 107 treesize of output 84 [2019-08-22 21:36:54,903 INFO L496 ElimStorePlain]: Start of recursive call 34: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:36:54,917 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 115 treesize of output 92 [2019-08-22 21:36:54,918 INFO L496 ElimStorePlain]: Start of recursive call 35: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:36:54,934 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 110 treesize of output 87 [2019-08-22 21:36:54,935 INFO L496 ElimStorePlain]: Start of recursive call 36: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:36:54,950 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 104 treesize of output 81 [2019-08-22 21:36:54,951 INFO L496 ElimStorePlain]: Start of recursive call 37: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:36:54,967 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 112 treesize of output 89 [2019-08-22 21:36:54,968 INFO L496 ElimStorePlain]: Start of recursive call 38: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:36:54,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 107 treesize of output 84 [2019-08-22 21:36:54,984 INFO L496 ElimStorePlain]: Start of recursive call 39: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:36:55,000 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 112 treesize of output 89 [2019-08-22 21:36:55,001 INFO L496 ElimStorePlain]: Start of recursive call 40: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:36:55,014 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 109 treesize of output 86 [2019-08-22 21:36:55,015 INFO L496 ElimStorePlain]: Start of recursive call 41: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:36:55,582 WARN L188 SmtUtils]: Spent 566.00 ms on a formula simplification that was a NOOP. DAG size: 146 [2019-08-22 21:36:55,582 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:55,588 INFO L496 ElimStorePlain]: Start of recursive call 1: 10 dim-0 vars, 2 dim-1 vars, 3 dim-2 vars, End of recursive call: 32 dim-0 vars, and 8 xjuncts. [2019-08-22 21:36:55,588 INFO L221 ElimStorePlain]: Needed 41 recursive calls to eliminate 15 variables, input treesize:1101, output treesize:637 [2019-08-22 21:36:55,606 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:36:55,607 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:36:55,608 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:36:55,615 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:36:55,617 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:36:55,637 INFO L392 ElimStorePlain]: Different costs {10=[|v_#length_105|], 15=[|v_#valid_155|]} [2019-08-22 21:36:55,668 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:55,669 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 141 treesize of output 157 [2019-08-22 21:36:55,670 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:55,702 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:55,703 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 138 treesize of output 154 [2019-08-22 21:36:55,703 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:55,732 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:55,732 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 135 treesize of output 151 [2019-08-22 21:36:55,733 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:55,762 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:55,762 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 140 treesize of output 156 [2019-08-22 21:36:55,763 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:55,792 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:55,793 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 137 treesize of output 153 [2019-08-22 21:36:55,794 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:55,825 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:55,826 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 137 treesize of output 153 [2019-08-22 21:36:55,826 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:55,854 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:55,854 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 138 treesize of output 154 [2019-08-22 21:36:55,855 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:55,897 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:55,897 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 134 treesize of output 150 [2019-08-22 21:36:55,898 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:57,527 WARN L188 SmtUtils]: Spent 1.63 s on a formula simplification. DAG size of input: 147 DAG size of output: 131 [2019-08-22 21:36:57,528 INFO L567 ElimStorePlain]: treesize reduction 128, result has 89.4 percent of original size [2019-08-22 21:36:57,567 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:57,567 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 129 treesize of output 151 [2019-08-22 21:36:57,568 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:57,612 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:57,613 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 140 treesize of output 162 [2019-08-22 21:36:57,614 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:57,661 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:57,662 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 132 treesize of output 154 [2019-08-22 21:36:57,663 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:57,703 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:57,704 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 137 treesize of output 159 [2019-08-22 21:36:57,705 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:57,743 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:57,744 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 134 treesize of output 156 [2019-08-22 21:36:57,745 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:57,785 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:57,786 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 132 treesize of output 154 [2019-08-22 21:36:57,787 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:57,848 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:57,849 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 135 treesize of output 157 [2019-08-22 21:36:57,850 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:36:57,896 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:36:57,896 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 137 treesize of output 159 [2019-08-22 21:36:57,897 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:00,022 WARN L188 SmtUtils]: Spent 2.12 s on a formula simplification. DAG size of input: 144 DAG size of output: 128 [2019-08-22 21:37:00,023 INFO L567 ElimStorePlain]: treesize reduction 112, result has 90.2 percent of original size [2019-08-22 21:37:00,026 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_int_232|, |v_#memory_real_216|], 1=[|v_#memory_int_91|]} [2019-08-22 21:37:00,038 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 123 treesize of output 108 [2019-08-22 21:37:00,039 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:00,049 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 134 treesize of output 119 [2019-08-22 21:37:00,050 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:00,060 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 129 treesize of output 114 [2019-08-22 21:37:00,061 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:00,071 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 128 treesize of output 113 [2019-08-22 21:37:00,072 INFO L496 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:00,081 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 111 [2019-08-22 21:37:00,082 INFO L496 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:00,091 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 126 treesize of output 111 [2019-08-22 21:37:00,092 INFO L496 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:00,102 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 131 treesize of output 116 [2019-08-22 21:37:00,103 INFO L496 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:00,114 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 131 treesize of output 116 [2019-08-22 21:37:00,115 INFO L496 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:00,758 WARN L188 SmtUtils]: Spent 642.00 ms on a formula simplification that was a NOOP. DAG size: 123 [2019-08-22 21:37:00,759 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:37:00,773 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 116 treesize of output 112 [2019-08-22 21:37:00,774 INFO L496 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:00,786 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 113 treesize of output 109 [2019-08-22 21:37:00,787 INFO L496 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:00,800 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-22 21:37:00,801 INFO L496 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:00,811 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 107 [2019-08-22 21:37:00,812 INFO L496 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:00,825 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 107 [2019-08-22 21:37:00,826 INFO L496 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:00,840 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-22 21:37:00,840 INFO L496 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:00,853 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 116 treesize of output 112 [2019-08-22 21:37:00,853 INFO L496 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:00,873 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 119 treesize of output 115 [2019-08-22 21:37:00,874 INFO L496 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:01,506 WARN L188 SmtUtils]: Spent 631.00 ms on a formula simplification that was a NOOP. DAG size: 121 [2019-08-22 21:37:01,507 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:37:01,520 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 107 treesize of output 84 [2019-08-22 21:37:01,524 INFO L496 ElimStorePlain]: Start of recursive call 34: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:37:01,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 104 treesize of output 81 [2019-08-22 21:37:01,556 INFO L496 ElimStorePlain]: Start of recursive call 35: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:37:01,568 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 86 [2019-08-22 21:37:01,569 INFO L496 ElimStorePlain]: Start of recursive call 36: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:37:01,589 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 110 treesize of output 87 [2019-08-22 21:37:01,590 INFO L496 ElimStorePlain]: Start of recursive call 37: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:37:01,603 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 107 treesize of output 84 [2019-08-22 21:37:01,603 INFO L496 ElimStorePlain]: Start of recursive call 38: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:37:01,619 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 115 treesize of output 92 [2019-08-22 21:37:01,620 INFO L496 ElimStorePlain]: Start of recursive call 39: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:37:01,632 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 112 treesize of output 89 [2019-08-22 21:37:01,633 INFO L496 ElimStorePlain]: Start of recursive call 40: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:37:01,644 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 112 treesize of output 89 [2019-08-22 21:37:01,645 INFO L496 ElimStorePlain]: Start of recursive call 41: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:37:02,204 WARN L188 SmtUtils]: Spent 557.00 ms on a formula simplification that was a NOOP. DAG size: 146 [2019-08-22 21:37:02,205 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:37:02,209 INFO L496 ElimStorePlain]: Start of recursive call 1: 10 dim-0 vars, 2 dim-1 vars, 3 dim-2 vars, End of recursive call: 32 dim-0 vars, and 8 xjuncts. [2019-08-22 21:37:02,209 INFO L221 ElimStorePlain]: Needed 41 recursive calls to eliminate 15 variables, input treesize:1101, output treesize:637 [2019-08-22 21:37:02,239 INFO L392 ElimStorePlain]: Different costs {136=[|v_#length_106|], 153=[|v_#valid_156|]} [2019-08-22 21:37:02,302 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:37:02,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, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 143 treesize of output 184 [2019-08-22 21:37:02,304 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:02,378 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:37:02,379 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 154 treesize of output 195 [2019-08-22 21:37:02,380 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:02,448 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:37:02,449 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 151 treesize of output 192 [2019-08-22 21:37:02,450 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:02,540 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:37:02,541 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 151 treesize of output 192 [2019-08-22 21:37:02,542 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:02,622 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:37:02,623 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 149 treesize of output 190 [2019-08-22 21:37:02,624 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:02,708 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:37:02,708 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 148 treesize of output 189 [2019-08-22 21:37:02,709 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:02,794 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:37:02,795 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 146 treesize of output 187 [2019-08-22 21:37:02,795 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:02,857 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:37:02,857 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 146 treesize of output 187 [2019-08-22 21:37:02,858 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:05,067 WARN L188 SmtUtils]: Spent 2.21 s on a formula simplification. DAG size of input: 344 DAG size of output: 280 [2019-08-22 21:37:05,068 INFO L567 ElimStorePlain]: treesize reduction 224, result has 84.1 percent of original size [2019-08-22 21:37:05,183 INFO L341 Elim1Store]: treesize reduction 8, result has 87.3 percent of original size [2019-08-22 21:37:05,184 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 150 treesize of output 197 [2019-08-22 21:37:05,185 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:05,295 INFO L341 Elim1Store]: treesize reduction 8, result has 87.3 percent of original size [2019-08-22 21:37:05,296 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 153 treesize of output 200 [2019-08-22 21:37:05,297 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:05,417 INFO L341 Elim1Store]: treesize reduction 8, result has 87.3 percent of original size [2019-08-22 21:37:05,418 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 148 treesize of output 195 [2019-08-22 21:37:05,419 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:05,532 INFO L341 Elim1Store]: treesize reduction 8, result has 87.3 percent of original size [2019-08-22 21:37:05,532 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 142 treesize of output 189 [2019-08-22 21:37:05,534 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:05,666 INFO L341 Elim1Store]: treesize reduction 8, result has 87.3 percent of original size [2019-08-22 21:37:05,666 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 150 treesize of output 197 [2019-08-22 21:37:05,668 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:05,830 INFO L341 Elim1Store]: treesize reduction 8, result has 87.3 percent of original size [2019-08-22 21:37:05,831 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 145 treesize of output 192 [2019-08-22 21:37:05,833 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:05,995 INFO L341 Elim1Store]: treesize reduction 8, result has 87.3 percent of original size [2019-08-22 21:37:05,996 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 145 treesize of output 192 [2019-08-22 21:37:05,998 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:06,131 INFO L341 Elim1Store]: treesize reduction 8, result has 87.3 percent of original size [2019-08-22 21:37:06,132 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 147 treesize of output 194 [2019-08-22 21:37:06,133 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:08,550 WARN L188 SmtUtils]: Spent 2.42 s on a formula simplification. DAG size of input: 341 DAG size of output: 277 [2019-08-22 21:37:08,550 INFO L567 ElimStorePlain]: treesize reduction 224, result has 83.5 percent of original size [2019-08-22 21:37:08,553 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_int_233|, |v_#memory_real_217|], 1=[|v_#memory_real_93|]} [2019-08-22 21:37:08,574 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 142 treesize of output 138 [2019-08-22 21:37:08,575 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:08,599 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 139 treesize of output 135 [2019-08-22 21:37:08,599 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:08,620 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 141 treesize of output 137 [2019-08-22 21:37:08,621 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:08,643 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 144 treesize of output 140 [2019-08-22 21:37:08,643 INFO L496 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:08,664 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 136 treesize of output 132 [2019-08-22 21:37:08,665 INFO L496 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:08,685 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 144 treesize of output 140 [2019-08-22 21:37:08,686 INFO L496 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:08,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 139 treesize of output 135 [2019-08-22 21:37:08,707 INFO L496 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:08,727 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 147 treesize of output 143 [2019-08-22 21:37:08,728 INFO L496 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:09,548 WARN L188 SmtUtils]: Spent 819.00 ms on a formula simplification that was a NOOP. DAG size: 275 [2019-08-22 21:37:09,548 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:37:09,567 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 138 treesize of output 123 [2019-08-22 21:37:09,568 INFO L496 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:09,586 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 143 treesize of output 128 [2019-08-22 21:37:09,587 INFO L496 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:09,606 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 140 treesize of output 125 [2019-08-22 21:37:09,607 INFO L496 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:09,622 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 135 treesize of output 120 [2019-08-22 21:37:09,623 INFO L496 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:09,656 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 140 treesize of output 125 [2019-08-22 21:37:09,656 INFO L496 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:09,674 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 137 treesize of output 122 [2019-08-22 21:37:09,674 INFO L496 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:09,693 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 135 treesize of output 120 [2019-08-22 21:37:09,694 INFO L496 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:09,716 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 132 treesize of output 117 [2019-08-22 21:37:09,716 INFO L496 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:10,437 WARN L188 SmtUtils]: Spent 719.00 ms on a formula simplification that was a NOOP. DAG size: 270 [2019-08-22 21:37:10,437 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:37:10,460 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 125 treesize of output 106 [2019-08-22 21:37:10,461 INFO L496 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:10,483 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 117 treesize of output 98 [2019-08-22 21:37:10,483 INFO L496 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:10,504 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 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 104 [2019-08-22 21:37:10,505 INFO L496 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:10,527 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 120 treesize of output 101 [2019-08-22 21:37:10,528 INFO L496 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:10,551 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 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 103 [2019-08-22 21:37:10,552 INFO L496 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:10,573 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 120 treesize of output 101 [2019-08-22 21:37:10,574 INFO L496 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:10,596 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 128 treesize of output 109 [2019-08-22 21:37:10,596 INFO L496 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:10,616 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 125 treesize of output 106 [2019-08-22 21:37:10,617 INFO L496 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:11,224 WARN L188 SmtUtils]: Spent 605.00 ms on a formula simplification that was a NOOP. DAG size: 259 [2019-08-22 21:37:11,225 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:37:11,230 INFO L496 ElimStorePlain]: Start of recursive call 1: 34 dim-0 vars, 2 dim-1 vars, 3 dim-2 vars, End of recursive call: 40 dim-0 vars, and 8 xjuncts. [2019-08-22 21:37:11,231 INFO L221 ElimStorePlain]: Needed 41 recursive calls to eliminate 39 variables, input treesize:1189, output treesize:749 [2019-08-22 21:37:11,236 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:37:11,298 INFO L392 ElimStorePlain]: Different costs {300=[|v_#length_107|], 325=[|v_#valid_157|]} [2019-08-22 21:37:11,421 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:37:11,421 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 175 treesize of output 249 [2019-08-22 21:37:11,423 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:11,541 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:37:11,542 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 167 treesize of output 241 [2019-08-22 21:37:11,543 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:11,676 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:37:11,677 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 164 treesize of output 238 [2019-08-22 21:37:11,678 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:11,812 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:37:11,813 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 169 treesize of output 243 [2019-08-22 21:37:11,815 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:11,935 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:37:11,936 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 172 treesize of output 246 [2019-08-22 21:37:11,937 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:12,087 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:37:12,088 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 175 treesize of output 249 [2019-08-22 21:37:12,090 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:12,227 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:37:12,228 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 167 treesize of output 241 [2019-08-22 21:37:12,229 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:12,350 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:37:12,351 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 172 treesize of output 246 [2019-08-22 21:37:12,352 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:12,489 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:37:12,490 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 170 treesize of output 244 [2019-08-22 21:37:12,491 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:12,657 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:37:12,657 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 170 treesize of output 244 [2019-08-22 21:37:12,659 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:12,771 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:37:12,773 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 167 treesize of output 241 [2019-08-22 21:37:12,773 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:12,895 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:37:12,896 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 169 treesize of output 243 [2019-08-22 21:37:12,897 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:13,030 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:37:13,031 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 172 treesize of output 246 [2019-08-22 21:37:13,033 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:13,170 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:37:13,171 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 167 treesize of output 241 [2019-08-22 21:37:13,172 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:13,299 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:37:13,300 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 164 treesize of output 238 [2019-08-22 21:37:13,301 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:13,403 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:37:13,404 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 172 treesize of output 246 [2019-08-22 21:37:13,405 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:20,503 WARN L188 SmtUtils]: Spent 7.10 s on a formula simplification. DAG size of input: 415 DAG size of output: 327 [2019-08-22 21:37:20,504 INFO L567 ElimStorePlain]: treesize reduction 640, result has 81.0 percent of original size [2019-08-22 21:37:20,662 INFO L341 Elim1Store]: treesize reduction 24, result has 77.4 percent of original size [2019-08-22 21:37:20,663 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 171 treesize of output 243 [2019-08-22 21:37:20,664 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:20,823 INFO L341 Elim1Store]: treesize reduction 24, result has 77.4 percent of original size [2019-08-22 21:37:20,824 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 174 treesize of output 246 [2019-08-22 21:37:20,825 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:20,981 INFO L341 Elim1Store]: treesize reduction 24, result has 77.4 percent of original size [2019-08-22 21:37:20,982 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 163 treesize of output 235 [2019-08-22 21:37:20,983 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:21,146 INFO L341 Elim1Store]: treesize reduction 24, result has 77.4 percent of original size [2019-08-22 21:37:21,147 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 175 treesize of output 247 [2019-08-22 21:37:21,148 INFO L496 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:21,315 INFO L341 Elim1Store]: treesize reduction 24, result has 77.4 percent of original size [2019-08-22 21:37:21,316 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 166 treesize of output 238 [2019-08-22 21:37:21,317 INFO L496 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:21,478 INFO L341 Elim1Store]: treesize reduction 24, result has 77.4 percent of original size [2019-08-22 21:37:21,479 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 175 treesize of output 247 [2019-08-22 21:37:21,481 INFO L496 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:21,641 INFO L341 Elim1Store]: treesize reduction 24, result has 77.4 percent of original size [2019-08-22 21:37:21,642 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 166 treesize of output 238 [2019-08-22 21:37:21,644 INFO L496 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:21,821 INFO L341 Elim1Store]: treesize reduction 24, result has 77.4 percent of original size [2019-08-22 21:37:21,822 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 174 treesize of output 246 [2019-08-22 21:37:21,824 INFO L496 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:21,987 INFO L341 Elim1Store]: treesize reduction 24, result has 77.4 percent of original size [2019-08-22 21:37:21,987 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 172 treesize of output 244 [2019-08-22 21:37:21,989 INFO L496 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:22,154 INFO L341 Elim1Store]: treesize reduction 24, result has 77.4 percent of original size [2019-08-22 21:37:22,155 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 177 treesize of output 249 [2019-08-22 21:37:22,157 INFO L496 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:22,322 INFO L341 Elim1Store]: treesize reduction 24, result has 77.4 percent of original size [2019-08-22 21:37:22,323 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 168 treesize of output 240 [2019-08-22 21:37:22,324 INFO L496 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:22,512 INFO L341 Elim1Store]: treesize reduction 24, result has 77.4 percent of original size [2019-08-22 21:37:22,513 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 171 treesize of output 243 [2019-08-22 21:37:22,514 INFO L496 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:22,678 INFO L341 Elim1Store]: treesize reduction 24, result has 77.4 percent of original size [2019-08-22 21:37:22,679 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 166 treesize of output 238 [2019-08-22 21:37:22,680 INFO L496 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:22,846 INFO L341 Elim1Store]: treesize reduction 24, result has 77.4 percent of original size [2019-08-22 21:37:22,847 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 169 treesize of output 241 [2019-08-22 21:37:22,848 INFO L496 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:23,016 INFO L341 Elim1Store]: treesize reduction 24, result has 77.4 percent of original size [2019-08-22 21:37:23,016 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 163 treesize of output 235 [2019-08-22 21:37:23,018 INFO L496 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:23,159 INFO L341 Elim1Store]: treesize reduction 24, result has 77.4 percent of original size [2019-08-22 21:37:23,160 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 178 treesize of output 250 [2019-08-22 21:37:23,161 INFO L496 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:29,822 WARN L188 SmtUtils]: Spent 6.66 s on a formula simplification. DAG size of input: 416 DAG size of output: 339 [2019-08-22 21:37:29,823 INFO L567 ElimStorePlain]: treesize reduction 608, result has 81.6 percent of original size [2019-08-22 21:37:29,824 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_int_234|, |v_#memory_real_218|], 1=[|v_#memory_int_102|]} [2019-08-22 21:37:29,843 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 175 treesize of output 160 [2019-08-22 21:37:29,843 INFO L496 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:29,864 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 169 treesize of output 154 [2019-08-22 21:37:29,864 INFO L496 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:29,884 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 168 treesize of output 153 [2019-08-22 21:37:29,885 INFO L496 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:29,907 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 165 treesize of output 150 [2019-08-22 21:37:29,908 INFO L496 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:29,925 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 172 treesize of output 157 [2019-08-22 21:37:29,925 INFO L496 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:29,946 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 169 treesize of output 154 [2019-08-22 21:37:29,947 INFO L496 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:29,967 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 166 treesize of output 151 [2019-08-22 21:37:29,968 INFO L496 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:29,989 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 168 treesize of output 153 [2019-08-22 21:37:29,989 INFO L496 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:30,013 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 172 treesize of output 157 [2019-08-22 21:37:30,014 INFO L496 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:30,033 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 165 treesize of output 150 [2019-08-22 21:37:30,034 INFO L496 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:30,055 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 172 treesize of output 157 [2019-08-22 21:37:30,055 INFO L496 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:30,075 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 169 treesize of output 154 [2019-08-22 21:37:30,076 INFO L496 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:30,098 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 169 treesize of output 154 [2019-08-22 21:37:30,098 INFO L496 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:30,118 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 166 treesize of output 151 [2019-08-22 21:37:30,119 INFO L496 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:30,142 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 167 treesize of output 152 [2019-08-22 21:37:30,143 INFO L496 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2019-08-22 21:37:30,163 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 164 treesize of output 149 [2019-08-22 21:37:30,164 INFO L496 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts.