java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/SifaC.xml -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf -i ../../../trunk/examples/svcomp/float-newlib/double_req_bl_0240a.c -------------------------------------------------------------------------------- This is Ultimate 0.1.24-584d7b9 [2019-08-31 01:37:24,758 INFO L177 SettingsManager]: Resetting all preferences to default values... [2019-08-31 01:37:24,760 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2019-08-31 01:37:24,774 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2019-08-31 01:37:24,774 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2019-08-31 01:37:24,775 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2019-08-31 01:37:24,777 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2019-08-31 01:37:24,778 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2019-08-31 01:37:24,780 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2019-08-31 01:37:24,781 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2019-08-31 01:37:24,782 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2019-08-31 01:37:24,783 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2019-08-31 01:37:24,783 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2019-08-31 01:37:24,784 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2019-08-31 01:37:24,785 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2019-08-31 01:37:24,786 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2019-08-31 01:37:24,787 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2019-08-31 01:37:24,788 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2019-08-31 01:37:24,790 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2019-08-31 01:37:24,792 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2019-08-31 01:37:24,794 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2019-08-31 01:37:24,795 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2019-08-31 01:37:24,796 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2019-08-31 01:37:24,797 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2019-08-31 01:37:24,799 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2019-08-31 01:37:24,799 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2019-08-31 01:37:24,800 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2019-08-31 01:37:24,801 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2019-08-31 01:37:24,802 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2019-08-31 01:37:24,804 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2019-08-31 01:37:24,804 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2019-08-31 01:37:24,805 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2019-08-31 01:37:24,808 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2019-08-31 01:37:24,808 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2019-08-31 01:37:24,809 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2019-08-31 01:37:24,810 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2019-08-31 01:37:24,810 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2019-08-31 01:37:24,811 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2019-08-31 01:37:24,811 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2019-08-31 01:37:24,812 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2019-08-31 01:37:24,812 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2019-08-31 01:37:24,813 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf [2019-08-31 01:37:24,837 INFO L113 SettingsManager]: Loading preferences was successful [2019-08-31 01:37:24,838 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2019-08-31 01:37:24,839 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2019-08-31 01:37:24,839 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2019-08-31 01:37:24,839 INFO L138 SettingsManager]: * Use SBE=true [2019-08-31 01:37:24,840 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2019-08-31 01:37:24,840 INFO L138 SettingsManager]: * sizeof long=4 [2019-08-31 01:37:24,840 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2019-08-31 01:37:24,842 INFO L138 SettingsManager]: * sizeof POINTER=4 [2019-08-31 01:37:24,842 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2019-08-31 01:37:24,842 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2019-08-31 01:37:24,842 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2019-08-31 01:37:24,842 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2019-08-31 01:37:24,843 INFO L138 SettingsManager]: * sizeof long double=12 [2019-08-31 01:37:24,843 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2019-08-31 01:37:24,843 INFO L138 SettingsManager]: * Use constant arrays=true [2019-08-31 01:37:24,844 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2019-08-31 01:37:24,845 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2019-08-31 01:37:24,845 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2019-08-31 01:37:24,845 INFO L138 SettingsManager]: * To the following directory=./dump/ [2019-08-31 01:37:24,845 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2019-08-31 01:37:24,845 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2019-08-31 01:37:24,846 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2019-08-31 01:37:24,846 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2019-08-31 01:37:24,846 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2019-08-31 01:37:24,846 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2019-08-31 01:37:24,847 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2019-08-31 01:37:24,847 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2019-08-31 01:37:24,847 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2019-08-31 01:37:24,892 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2019-08-31 01:37:24,901 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2019-08-31 01:37:24,908 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2019-08-31 01:37:24,910 INFO L271 PluginConnector]: Initializing CDTParser... [2019-08-31 01:37:24,910 INFO L275 PluginConnector]: CDTParser initialized [2019-08-31 01:37:24,911 INFO L428 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/float-newlib/double_req_bl_0240a.c [2019-08-31 01:37:24,983 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/dfcd1fa82/a45cf53655bd4277b27a00730480022f/FLAG1a3c03e84 [2019-08-31 01:37:25,508 INFO L306 CDTParser]: Found 1 translation units. [2019-08-31 01:37:25,512 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/float-newlib/double_req_bl_0240a.c [2019-08-31 01:37:25,529 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/dfcd1fa82/a45cf53655bd4277b27a00730480022f/FLAG1a3c03e84 [2019-08-31 01:37:25,788 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/dfcd1fa82/a45cf53655bd4277b27a00730480022f [2019-08-31 01:37:25,799 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2019-08-31 01:37:25,800 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2019-08-31 01:37:25,801 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2019-08-31 01:37:25,802 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2019-08-31 01:37:25,805 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2019-08-31 01:37:25,806 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 31.08 01:37:25" (1/1) ... [2019-08-31 01:37:25,809 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@37e3d41a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.08 01:37:25, skipping insertion in model container [2019-08-31 01:37:25,809 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 31.08 01:37:25" (1/1) ... [2019-08-31 01:37:25,816 INFO L142 MainTranslator]: Starting translation in SV-COMP mode [2019-08-31 01:37:25,861 INFO L173 MainTranslator]: Built tables and reachable declarations [2019-08-31 01:37:26,318 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-08-31 01:37:26,344 INFO L188 MainTranslator]: Completed pre-run [2019-08-31 01:37:26,463 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-08-31 01:37:26,514 INFO L192 MainTranslator]: Completed translation [2019-08-31 01:37:26,515 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.08 01:37:26 WrapperNode [2019-08-31 01:37:26,515 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2019-08-31 01:37:26,516 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2019-08-31 01:37:26,516 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2019-08-31 01:37:26,516 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2019-08-31 01:37:26,529 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.08 01:37:26" (1/1) ... [2019-08-31 01:37:26,530 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.08 01:37:26" (1/1) ... [2019-08-31 01:37:26,559 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.08 01:37:26" (1/1) ... [2019-08-31 01:37:26,560 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.08 01:37:26" (1/1) ... [2019-08-31 01:37:26,644 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.08 01:37:26" (1/1) ... [2019-08-31 01:37:26,665 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.08 01:37:26" (1/1) ... [2019-08-31 01:37:26,685 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.08 01:37:26" (1/1) ... [2019-08-31 01:37:26,706 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2019-08-31 01:37:26,708 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2019-08-31 01:37:26,709 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2019-08-31 01:37:26,709 INFO L275 PluginConnector]: RCFGBuilder initialized [2019-08-31 01:37:26,710 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.08 01:37:26" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2019-08-31 01:37:26,784 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2019-08-31 01:37:26,784 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2019-08-31 01:37:26,784 INFO L138 BoogieDeclarations]: Found implementation of procedure floor_double [2019-08-31 01:37:26,784 INFO L138 BoogieDeclarations]: Found implementation of procedure isnan_double [2019-08-31 01:37:26,785 INFO L138 BoogieDeclarations]: Found implementation of procedure copysign_double [2019-08-31 01:37:26,786 INFO L138 BoogieDeclarations]: Found implementation of procedure scalbn_double [2019-08-31 01:37:26,786 INFO L138 BoogieDeclarations]: Found implementation of procedure fabs_double [2019-08-31 01:37:26,786 INFO L138 BoogieDeclarations]: Found implementation of procedure __kernel_rem_pio2 [2019-08-31 01:37:26,786 INFO L138 BoogieDeclarations]: Found implementation of procedure __ieee754_rem_pio2 [2019-08-31 01:37:26,786 INFO L138 BoogieDeclarations]: Found implementation of procedure __kernel_cos [2019-08-31 01:37:26,786 INFO L138 BoogieDeclarations]: Found implementation of procedure __kernel_sin [2019-08-31 01:37:26,787 INFO L138 BoogieDeclarations]: Found implementation of procedure sin_double [2019-08-31 01:37:26,787 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2019-08-31 01:37:26,787 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_error [2019-08-31 01:37:26,788 INFO L130 BoogieDeclarations]: Found specification of procedure floor_double [2019-08-31 01:37:26,789 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2019-08-31 01:37:26,791 INFO L130 BoogieDeclarations]: Found specification of procedure write~real [2019-08-31 01:37:26,791 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2019-08-31 01:37:26,791 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2019-08-31 01:37:26,792 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2019-08-31 01:37:26,792 INFO L130 BoogieDeclarations]: Found specification of procedure read~real [2019-08-31 01:37:26,792 INFO L130 BoogieDeclarations]: Found specification of procedure isnan_double [2019-08-31 01:37:26,792 INFO L130 BoogieDeclarations]: Found specification of procedure copysign_double [2019-08-31 01:37:26,792 INFO L130 BoogieDeclarations]: Found specification of procedure scalbn_double [2019-08-31 01:37:26,793 INFO L130 BoogieDeclarations]: Found specification of procedure fabs_double [2019-08-31 01:37:26,793 INFO L130 BoogieDeclarations]: Found specification of procedure __kernel_rem_pio2 [2019-08-31 01:37:26,793 INFO L130 BoogieDeclarations]: Found specification of procedure __ieee754_rem_pio2 [2019-08-31 01:37:26,793 INFO L130 BoogieDeclarations]: Found specification of procedure __kernel_cos [2019-08-31 01:37:26,793 INFO L130 BoogieDeclarations]: Found specification of procedure __kernel_sin [2019-08-31 01:37:26,793 INFO L130 BoogieDeclarations]: Found specification of procedure sin_double [2019-08-31 01:37:26,794 INFO L130 BoogieDeclarations]: Found specification of procedure main [2019-08-31 01:37:26,794 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2019-08-31 01:37:26,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2019-08-31 01:37:26,795 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~real [2019-08-31 01:37:26,795 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2019-08-31 01:37:28,483 INFO L278 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2019-08-31 01:37:28,483 INFO L283 CfgBuilder]: Removed 63 assume(true) statements. [2019-08-31 01:37:28,485 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 31.08 01:37:28 BoogieIcfgContainer [2019-08-31 01:37:28,485 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2019-08-31 01:37:28,485 INFO L113 PluginConnector]: ------------------------Sifa---------------------------- [2019-08-31 01:37:28,486 INFO L271 PluginConnector]: Initializing Sifa... [2019-08-31 01:37:28,486 INFO L275 PluginConnector]: Sifa initialized [2019-08-31 01:37:28,487 INFO L185 PluginConnector]: Executing the observer SifaObserver from plugin Sifa for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 31.08 01:37:28" (1/1) ... [2019-08-31 01:37:28,535 INFO L162 IcfgInterpreter]: Started Sifa with 1 locations of interest [2019-08-31 01:37:28,535 INFO L169 IcfgInterpreter]: Building call graph [2019-08-31 01:37:28,554 INFO L174 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2019-08-31 01:37:28,583 INFO L179 IcfgInterpreter]: Starting interpretation [2019-08-31 01:37:28,585 INFO L199 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2019-08-31 01:37:28,754 INFO L392 ElimStorePlain]: Different costs {0=[|v_#length_95|], 36=[|v_#valid_152|]} [2019-08-31 01:37:28,803 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:28,806 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:28,809 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:28,811 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:28,818 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:28,822 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:28,835 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 16 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 21 [2019-08-31 01:37:28,836 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:31,396 WARN L188 SmtUtils]: Spent 2.56 s on a formula simplification that was a NOOP. DAG size: 640 [2019-08-31 01:37:31,398 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:37:31,432 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:31,442 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:31,444 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:31,448 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:31,450 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:31,452 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:31,454 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:31,457 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:31,459 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:31,462 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:31,495 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:31,497 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:31,500 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:31,502 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:31,504 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:31,506 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:31,512 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 38 [2019-08-31 01:37:31,513 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:35,686 WARN L188 SmtUtils]: Spent 4.17 s on a formula simplification. DAG size of input: 635 DAG size of output: 627 [2019-08-31 01:37:35,687 INFO L567 ElimStorePlain]: treesize reduction 16, result has 98.6 percent of original size [2019-08-31 01:37:35,689 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-08-31 01:37:35,690 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:1193, output treesize:1139 [2019-08-31 01:37:35,730 INFO L199 IcfgInterpreter]: Interpreting procedure main with input of size 701 for LOIs [2019-08-31 01:37:35,765 INFO L392 ElimStorePlain]: Different costs {0=[|v_#length_96|], 1=[|v_#valid_153|]} [2019-08-31 01:37:35,770 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2019-08-31 01:37:35,770 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:35,786 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:37:35,792 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 9 [2019-08-31 01:37:35,793 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:35,806 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:37:35,806 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-08-31 01:37:35,807 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:34, output treesize:27 [2019-08-31 01:37:35,810 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:37:35,819 INFO L392 ElimStorePlain]: Different costs {1=[|v_#length_97|], 3=[|v_#valid_154|]} [2019-08-31 01:37:35,835 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:35,841 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-31 01:37:35,843 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:35,853 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:35,860 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-31 01:37:35,861 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:36,025 WARN L188 SmtUtils]: Spent 163.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2019-08-31 01:37:36,026 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:37:36,047 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:36,057 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-31 01:37:36,058 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:36,068 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:36,073 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-31 01:37:36,074 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:36,200 WARN L188 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 67 [2019-08-31 01:37:36,201 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:37:36,209 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_real_238|, |v_#memory_int_249|], 1=[|v_#memory_int_4|]} [2019-08-31 01:37:36,220 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 103 treesize of output 99 [2019-08-31 01:37:36,221 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:36,237 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 102 [2019-08-31 01:37:36,238 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:36,382 WARN L188 SmtUtils]: Spent 143.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2019-08-31 01:37:36,383 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:37:36,391 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 102 treesize of output 87 [2019-08-31 01:37:36,392 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:36,401 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 99 treesize of output 84 [2019-08-31 01:37:36,401 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:36,506 WARN L188 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 59 [2019-08-31 01:37:36,507 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:37:36,525 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 84 treesize of output 68 [2019-08-31 01:37:36,526 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:36,549 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 87 treesize of output 71 [2019-08-31 01:37:36,550 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:36,643 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:37:36,646 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, 3 dim-2 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2019-08-31 01:37:36,646 INFO L221 ElimStorePlain]: Needed 11 recursive calls to eliminate 7 variables, input treesize:224, output treesize:127 [2019-08-31 01:37:36,657 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:37:36,667 INFO L392 ElimStorePlain]: Different costs {1=[|v_#length_98|], 3=[|v_#valid_155|]} [2019-08-31 01:37:36,676 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:36,683 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-31 01:37:36,684 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:36,693 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:36,697 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-31 01:37:36,698 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:36,832 WARN L188 SmtUtils]: Spent 133.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2019-08-31 01:37:36,833 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:37:36,841 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:36,852 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-31 01:37:36,853 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:36,862 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:36,866 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-31 01:37:36,867 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:36,997 WARN L188 SmtUtils]: Spent 128.00 ms on a formula simplification that was a NOOP. DAG size: 67 [2019-08-31 01:37:36,997 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:37:37,001 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_int_250|, |v_#memory_real_239|], 1=[|v_#memory_int_4|]} [2019-08-31 01:37:37,015 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-31 01:37:37,015 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:37,027 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 103 treesize of output 88 [2019-08-31 01:37:37,028 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:37,154 WARN L188 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 61 [2019-08-31 01:37:37,155 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:37:37,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 88 treesize of output 84 [2019-08-31 01:37:37,164 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:37,175 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-31 01:37:37,176 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:37,287 WARN L188 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 59 [2019-08-31 01:37:37,287 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:37:37,304 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 84 treesize of output 68 [2019-08-31 01:37:37,305 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:37,320 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 87 treesize of output 71 [2019-08-31 01:37:37,322 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:37,420 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:37:37,422 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, 3 dim-2 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2019-08-31 01:37:37,423 INFO L221 ElimStorePlain]: Needed 11 recursive calls to eliminate 7 variables, input treesize:224, output treesize:127 [2019-08-31 01:37:37,464 INFO L392 ElimStorePlain]: Different costs {0=[|v_#length_99|], 1=[|v_#valid_156|]} [2019-08-31 01:37:37,476 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2019-08-31 01:37:37,476 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:37,509 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:37:37,514 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 9 [2019-08-31 01:37:37,515 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:37,535 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:37:37,536 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-08-31 01:37:37,536 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:40, output treesize:33 [2019-08-31 01:37:37,539 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:37:37,546 INFO L392 ElimStorePlain]: Different costs {1=[|v_#length_100|], 3=[|v_#valid_157|]} [2019-08-31 01:37:37,557 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:37,565 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 119 treesize of output 121 [2019-08-31 01:37:37,566 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:37,576 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:37,580 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 116 treesize of output 118 [2019-08-31 01:37:37,581 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:37,738 WARN L188 SmtUtils]: Spent 155.00 ms on a formula simplification that was a NOOP. DAG size: 76 [2019-08-31 01:37:37,739 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:37:37,750 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:37,759 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 115 treesize of output 115 [2019-08-31 01:37:37,761 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:37,771 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:37,776 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 118 treesize of output 118 [2019-08-31 01:37:37,777 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:37,930 WARN L188 SmtUtils]: Spent 152.00 ms on a formula simplification that was a NOOP. DAG size: 73 [2019-08-31 01:37:37,930 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:37:37,933 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_int_251|, |v_#memory_real_240|], 1=[|v_#memory_int_96|]} [2019-08-31 01:37:37,947 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 112 treesize of output 97 [2019-08-31 01:37:37,947 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:37,957 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 94 [2019-08-31 01:37:37,958 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:38,106 WARN L188 SmtUtils]: Spent 147.00 ms on a formula simplification that was a NOOP. DAG size: 67 [2019-08-31 01:37:38,106 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:37:38,116 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 94 treesize of output 90 [2019-08-31 01:37:38,117 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:38,127 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 97 treesize of output 93 [2019-08-31 01:37:38,128 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:38,257 WARN L188 SmtUtils]: Spent 128.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2019-08-31 01:37:38,258 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:37:38,270 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 90 treesize of output 74 [2019-08-31 01:37:38,272 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:38,282 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 93 treesize of output 77 [2019-08-31 01:37:38,283 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:38,395 WARN L188 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 58 [2019-08-31 01:37:38,396 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:37:38,398 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, 3 dim-2 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2019-08-31 01:37:38,399 INFO L221 ElimStorePlain]: Needed 11 recursive calls to eliminate 7 variables, input treesize:236, output treesize:139 [2019-08-31 01:37:38,410 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:37:38,422 INFO L392 ElimStorePlain]: Different costs {1=[|v_#length_101|], 3=[|v_#valid_158|]} [2019-08-31 01:37:38,432 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:38,439 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 116 treesize of output 118 [2019-08-31 01:37:38,440 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:38,450 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:38,459 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 119 treesize of output 121 [2019-08-31 01:37:38,460 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:38,617 WARN L188 SmtUtils]: Spent 156.00 ms on a formula simplification that was a NOOP. DAG size: 76 [2019-08-31 01:37:38,618 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:37:38,630 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:38,642 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 115 treesize of output 115 [2019-08-31 01:37:38,643 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:38,653 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:38,658 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 118 treesize of output 118 [2019-08-31 01:37:38,659 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:38,815 WARN L188 SmtUtils]: Spent 154.00 ms on a formula simplification that was a NOOP. DAG size: 73 [2019-08-31 01:37:38,815 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:37:38,817 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_real_241|, |v_#memory_int_252|], 1=[|v_#memory_int_96|]} [2019-08-31 01:37:38,829 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-31 01:37:38,830 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:38,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 109 treesize of output 105 [2019-08-31 01:37:38,841 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:38,980 WARN L188 SmtUtils]: Spent 138.00 ms on a formula simplification that was a NOOP. DAG size: 71 [2019-08-31 01:37:38,981 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:37:38,992 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 105 treesize of output 90 [2019-08-31 01:37:38,993 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:39,003 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 108 treesize of output 93 [2019-08-31 01:37:39,004 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:39,129 WARN L188 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2019-08-31 01:37:39,129 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:37:39,144 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 90 treesize of output 74 [2019-08-31 01:37:39,145 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:39,163 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 93 treesize of output 77 [2019-08-31 01:37:39,164 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:39,277 WARN L188 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 58 [2019-08-31 01:37:39,278 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:37:39,280 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, 3 dim-2 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2019-08-31 01:37:39,280 INFO L221 ElimStorePlain]: Needed 11 recursive calls to eliminate 7 variables, input treesize:236, output treesize:139 [2019-08-31 01:37:39,300 INFO L392 ElimStorePlain]: Different costs {6=[|v_#length_102|], 10=[|v_#valid_159|]} [2019-08-31 01:37:39,318 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:39,321 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:39,343 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:37:39,344 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 5 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 156 treesize of output 175 [2019-08-31 01:37:39,345 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:39,355 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:39,357 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:39,377 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:37:39,378 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 5 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 158 treesize of output 177 [2019-08-31 01:37:39,379 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:39,928 WARN L188 SmtUtils]: Spent 548.00 ms on a formula simplification. DAG size of input: 118 DAG size of output: 104 [2019-08-31 01:37:39,929 INFO L567 ElimStorePlain]: treesize reduction 44, result has 87.1 percent of original size [2019-08-31 01:37:39,945 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:39,950 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:39,982 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:37:39,983 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 149 treesize of output 174 [2019-08-31 01:37:39,985 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:40,001 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:40,004 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:40,030 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:37:40,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, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 147 treesize of output 172 [2019-08-31 01:37:40,033 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:40,542 WARN L188 SmtUtils]: Spent 508.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 101 [2019-08-31 01:37:40,542 INFO L567 ElimStorePlain]: treesize reduction 28, result has 91.1 percent of original size [2019-08-31 01:37:40,544 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_real_242|], 1=[|v_#memory_int_80|, |v_#memory_int_253|]} [2019-08-31 01:37:40,555 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 143 treesize of output 139 [2019-08-31 01:37:40,556 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:40,566 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-31 01:37:40,567 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:40,781 WARN L188 SmtUtils]: Spent 213.00 ms on a formula simplification that was a NOOP. DAG size: 99 [2019-08-31 01:37:40,782 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:37:40,796 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:40,802 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:40,999 WARN L188 SmtUtils]: Spent 196.00 ms on a formula simplification that was a NOOP. DAG size: 91 [2019-08-31 01:37:40,999 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:37:41,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, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 101 [2019-08-31 01:37:41,015 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:41,031 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 115 treesize of output 99 [2019-08-31 01:37:41,033 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:41,188 WARN L188 SmtUtils]: Spent 154.00 ms on a formula simplification that was a NOOP. DAG size: 84 [2019-08-31 01:37:41,189 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:37:41,191 INFO L496 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 2 dim-1 vars, 3 dim-2 vars, End of recursive call: 4 dim-0 vars, and 2 xjuncts. [2019-08-31 01:37:41,192 INFO L221 ElimStorePlain]: Needed 11 recursive calls to eliminate 9 variables, input treesize:315, output treesize:189 [2019-08-31 01:37:41,218 INFO L392 ElimStorePlain]: Different costs {15=[|v_#length_103|], 21=[|v_#valid_160|]} [2019-08-31 01:37:41,242 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:41,247 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:41,253 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:41,318 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:37:41,319 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 197 treesize of output 241 [2019-08-31 01:37:41,320 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:41,339 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:41,345 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:41,350 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:41,388 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:37:41,388 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 195 treesize of output 239 [2019-08-31 01:37:41,390 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:42,110 WARN L188 SmtUtils]: Spent 719.00 ms on a formula simplification. DAG size of input: 147 DAG size of output: 131 [2019-08-31 01:37:42,110 INFO L567 ElimStorePlain]: treesize reduction 56, result has 87.5 percent of original size [2019-08-31 01:37:42,128 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:42,133 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:42,136 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:42,237 INFO L341 Elim1Store]: treesize reduction 8, result has 87.3 percent of original size [2019-08-31 01:37:42,238 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 196 treesize of output 246 [2019-08-31 01:37:42,240 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:42,260 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:42,264 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:42,266 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:42,340 INFO L341 Elim1Store]: treesize reduction 8, result has 87.3 percent of original size [2019-08-31 01:37:42,341 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 194 treesize of output 244 [2019-08-31 01:37:42,342 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:43,023 WARN L188 SmtUtils]: Spent 679.00 ms on a formula simplification. DAG size of input: 144 DAG size of output: 128 [2019-08-31 01:37:43,024 INFO L567 ElimStorePlain]: treesize reduction 56, result has 87.1 percent of original size [2019-08-31 01:37:43,030 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_real_83|, |v_#memory_real_243|], 1=[|v_#memory_real_84|, |v_#memory_int_254|, |v_#memory_int_86|]} [2019-08-31 01:37:43,059 INFO L496 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-31 01:37:43,067 INFO L496 ElimStorePlain]: Start of recursive call 7: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-31 01:37:43,465 WARN L188 SmtUtils]: Spent 396.00 ms on a formula simplification that was a NOOP. DAG size: 129 [2019-08-31 01:37:43,466 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:37:43,481 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 178 treesize of output 163 [2019-08-31 01:37:43,481 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:43,494 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 176 treesize of output 161 [2019-08-31 01:37:43,494 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:43,767 WARN L188 SmtUtils]: Spent 272.00 ms on a formula simplification that was a NOOP. DAG size: 124 [2019-08-31 01:37:43,768 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:37:43,791 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 163 treesize of output 148 [2019-08-31 01:37:43,792 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:43,811 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 161 treesize of output 146 [2019-08-31 01:37:43,812 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:44,043 WARN L188 SmtUtils]: Spent 229.00 ms on a formula simplification that was a NOOP. DAG size: 113 [2019-08-31 01:37:44,043 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:37:44,064 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 129 [2019-08-31 01:37:44,065 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:44,080 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 143 treesize of output 127 [2019-08-31 01:37:44,081 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:44,277 WARN L188 SmtUtils]: Spent 195.00 ms on a formula simplification that was a NOOP. DAG size: 107 [2019-08-31 01:37:44,278 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:37:44,316 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:37:44,316 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 128 treesize of output 143 [2019-08-31 01:37:44,317 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:37:44,319 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:37:44,320 INFO L496 ElimStorePlain]: Start of recursive call 14: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-31 01:37:44,375 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:37:44,375 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 130 treesize of output 145 [2019-08-31 01:37:44,376 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:37:44,378 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:37:44,378 INFO L496 ElimStorePlain]: Start of recursive call 15: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-31 01:37:44,831 WARN L188 SmtUtils]: Spent 451.00 ms on a formula simplification. DAG size of input: 120 DAG size of output: 114 [2019-08-31 01:37:44,831 INFO L567 ElimStorePlain]: treesize reduction 24, result has 91.7 percent of original size [2019-08-31 01:37:44,832 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:37:44,835 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:37:44,845 INFO L496 ElimStorePlain]: Start of recursive call 1: 7 dim-0 vars, 2 dim-1 vars, 5 dim-2 vars, End of recursive call: 8 dim-0 vars, and 2 xjuncts. [2019-08-31 01:37:44,846 INFO L221 ElimStorePlain]: Needed 15 recursive calls to eliminate 14 variables, input treesize:393, output treesize:223 [2019-08-31 01:37:44,861 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:37:44,863 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:37:44,884 INFO L392 ElimStorePlain]: Different costs {28=[|v_#length_104|], 36=[|v_#valid_161|]} [2019-08-31 01:37:44,910 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:44,916 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:44,921 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:44,989 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:37:44,990 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 208 treesize of output 252 [2019-08-31 01:37:44,992 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:45,009 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:45,016 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:45,023 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:45,096 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:37:45,097 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 206 treesize of output 250 [2019-08-31 01:37:45,098 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:45,132 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:45,141 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:45,147 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:45,153 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:45,278 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:37:45,278 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 9 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 229 treesize of output 306 [2019-08-31 01:37:45,280 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:45,314 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:45,324 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:45,331 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:45,339 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:45,419 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:37:45,420 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 9 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 231 treesize of output 308 [2019-08-31 01:37:45,421 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:47,388 WARN L188 SmtUtils]: Spent 1.97 s on a formula simplification. DAG size of input: 196 DAG size of output: 180 [2019-08-31 01:37:47,389 INFO L567 ElimStorePlain]: treesize reduction 112, result has 88.9 percent of original size [2019-08-31 01:37:47,415 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:47,419 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:47,422 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:47,526 INFO L341 Elim1Store]: treesize reduction 8, result has 87.3 percent of original size [2019-08-31 01:37:47,527 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 213 treesize of output 263 [2019-08-31 01:37:47,528 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:47,570 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:47,576 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:47,578 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:47,701 INFO L341 Elim1Store]: treesize reduction 8, result has 87.3 percent of original size [2019-08-31 01:37:47,702 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 211 treesize of output 261 [2019-08-31 01:37:47,704 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:47,744 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:47,754 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:47,759 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:47,761 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:47,909 INFO L341 Elim1Store]: treesize reduction 24, result has 77.4 percent of original size [2019-08-31 01:37:47,909 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 9 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 236 treesize of output 311 [2019-08-31 01:37:47,911 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:47,939 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:47,947 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:47,951 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:47,954 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:48,070 INFO L341 Elim1Store]: treesize reduction 24, result has 77.4 percent of original size [2019-08-31 01:37:48,071 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 9 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 238 treesize of output 313 [2019-08-31 01:37:48,073 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:49,745 WARN L188 SmtUtils]: Spent 1.67 s on a formula simplification. DAG size of input: 197 DAG size of output: 178 [2019-08-31 01:37:49,746 INFO L567 ElimStorePlain]: treesize reduction 132, result has 87.0 percent of original size [2019-08-31 01:37:49,755 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_real_244|, |v_#memory_real_90|], 1=[|v_#memory_int_92|, |v_#memory_int_255|, |v_#memory_real_91|]} [2019-08-31 01:37:49,782 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 232 treesize of output 221 [2019-08-31 01:37:49,783 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:49,812 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 234 treesize of output 223 [2019-08-31 01:37:49,813 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:49,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, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 207 treesize of output 196 [2019-08-31 01:37:49,841 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:49,869 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 209 treesize of output 198 [2019-08-31 01:37:49,870 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:50,580 WARN L188 SmtUtils]: Spent 709.00 ms on a formula simplification that was a NOOP. DAG size: 172 [2019-08-31 01:37:50,581 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:37:50,592 INFO L496 ElimStorePlain]: Start of recursive call 14: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-31 01:37:50,601 INFO L496 ElimStorePlain]: Start of recursive call 15: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-31 01:37:50,611 INFO L496 ElimStorePlain]: Start of recursive call 16: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-31 01:37:50,623 INFO L496 ElimStorePlain]: Start of recursive call 17: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-31 01:37:51,503 WARN L188 SmtUtils]: Spent 879.00 ms on a formula simplification that was a NOOP. DAG size: 183 [2019-08-31 01:37:51,504 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:37:51,520 INFO L496 ElimStorePlain]: Start of recursive call 18: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-31 01:37:51,534 INFO L496 ElimStorePlain]: Start of recursive call 19: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-31 01:37:51,552 INFO L496 ElimStorePlain]: Start of recursive call 20: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-31 01:37:51,568 INFO L496 ElimStorePlain]: Start of recursive call 21: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-31 01:37:53,467 WARN L188 SmtUtils]: Spent 1.90 s on a formula simplification that was a NOOP. DAG size: 200 [2019-08-31 01:37:53,467 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:37:53,551 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 174 treesize of output 164 [2019-08-31 01:37:53,552 INFO L496 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:53,669 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:37:53,670 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 197 treesize of output 202 [2019-08-31 01:37:53,671 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:37:53,673 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:37:53,674 INFO L496 ElimStorePlain]: Start of recursive call 23: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-31 01:37:53,714 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 172 treesize of output 162 [2019-08-31 01:37:53,715 INFO L496 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:53,783 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:37:53,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, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 199 treesize of output 204 [2019-08-31 01:37:53,785 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:37:53,786 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:37:53,787 INFO L496 ElimStorePlain]: Start of recursive call 25: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-31 01:37:55,404 WARN L188 SmtUtils]: Spent 1.62 s on a formula simplification. DAG size of input: 186 DAG size of output: 180 [2019-08-31 01:37:55,405 INFO L567 ElimStorePlain]: treesize reduction 24, result has 96.7 percent of original size [2019-08-31 01:37:55,426 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 190 treesize of output 171 [2019-08-31 01:37:55,427 INFO L496 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:55,450 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 164 treesize of output 145 [2019-08-31 01:37:55,451 INFO L496 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:55,468 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 143 [2019-08-31 01:37:55,469 INFO L496 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:55,486 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 192 treesize of output 173 [2019-08-31 01:37:55,487 INFO L496 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:56,058 WARN L188 SmtUtils]: Spent 570.00 ms on a formula simplification that was a NOOP. DAG size: 164 [2019-08-31 01:37:56,058 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:37:56,059 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:37:56,060 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:37:56,061 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:37:56,063 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:37:56,064 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:37:56,066 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:37:56,067 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:37:56,068 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:37:56,069 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:37:56,071 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:37:56,072 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:37:56,073 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:37:56,075 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:37:56,076 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:37:56,077 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:37:56,077 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:37:56,079 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:37:56,080 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:37:56,081 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:37:56,082 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:37:56,083 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:37:56,084 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:37:56,085 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:37:56,087 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:37:56,088 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:37:56,089 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:37:56,091 INFO L496 ElimStorePlain]: Start of recursive call 1: 12 dim-0 vars, 2 dim-1 vars, 5 dim-2 vars, End of recursive call: 18 dim-0 vars, and 4 xjuncts. [2019-08-31 01:37:56,091 INFO L221 ElimStorePlain]: Needed 29 recursive calls to eliminate 19 variables, input treesize:875, output treesize:525 [2019-08-31 01:37:56,098 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:37:56,100 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:37:56,111 INFO L392 ElimStorePlain]: Different costs {28=[|v_#length_105|], 36=[|v_#valid_162|]} [2019-08-31 01:37:56,132 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:56,136 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:56,141 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:56,199 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:37:56,200 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 208 treesize of output 252 [2019-08-31 01:37:56,201 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:56,230 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:56,239 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:56,244 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:56,249 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:56,366 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:37:56,367 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 9 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 231 treesize of output 308 [2019-08-31 01:37:56,368 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:56,408 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:56,412 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:56,417 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:56,465 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:37:56,465 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 206 treesize of output 250 [2019-08-31 01:37:56,467 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:56,493 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:56,500 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:56,505 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:56,509 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:56,575 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:37:56,576 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 9 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 229 treesize of output 306 [2019-08-31 01:37:56,577 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:58,258 WARN L188 SmtUtils]: Spent 1.68 s on a formula simplification. DAG size of input: 196 DAG size of output: 180 [2019-08-31 01:37:58,259 INFO L567 ElimStorePlain]: treesize reduction 112, result has 88.9 percent of original size [2019-08-31 01:37:58,291 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:58,298 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:58,302 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:58,304 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:58,467 INFO L341 Elim1Store]: treesize reduction 24, result has 77.4 percent of original size [2019-08-31 01:37:58,468 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 9 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 238 treesize of output 313 [2019-08-31 01:37:58,469 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:58,497 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:58,501 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:58,504 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:58,606 INFO L341 Elim1Store]: treesize reduction 8, result has 87.3 percent of original size [2019-08-31 01:37:58,607 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 211 treesize of output 261 [2019-08-31 01:37:58,609 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:58,645 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:58,650 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:58,653 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:58,759 INFO L341 Elim1Store]: treesize reduction 8, result has 87.3 percent of original size [2019-08-31 01:37:58,760 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 213 treesize of output 263 [2019-08-31 01:37:58,762 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 01:37:58,789 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:58,798 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:58,804 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:58,806 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:37:58,923 INFO L341 Elim1Store]: treesize reduction 24, result has 77.4 percent of original size [2019-08-31 01:37:58,924 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 9 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 236 treesize of output 311 [2019-08-31 01:37:58,925 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 01:38:00,584 WARN L188 SmtUtils]: Spent 1.66 s on a formula simplification. DAG size of input: 197 DAG size of output: 177 [2019-08-31 01:38:00,585 INFO L567 ElimStorePlain]: treesize reduction 140, result has 86.2 percent of original size [2019-08-31 01:38:00,586 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_real_245|, |v_#memory_real_90|], 1=[|v_#memory_int_92|, |v_#memory_int_256|, |v_#memory_real_91|]} [2019-08-31 01:38:00,616 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 230 treesize of output 219 [2019-08-31 01:38:00,617 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-31 01:38:00,644 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 232 treesize of output 221 [2019-08-31 01:38:00,644 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-31 01:38:00,679 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 207 treesize of output 196 [2019-08-31 01:38:00,679 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-31 01:38:00,722 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 205 treesize of output 194 [2019-08-31 01:38:00,722 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-31 01:38:01,453 WARN L188 SmtUtils]: Spent 730.00 ms on a formula simplification that was a NOOP. DAG size: 171 [2019-08-31 01:38:01,453 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:38:01,470 INFO L496 ElimStorePlain]: Start of recursive call 14: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-31 01:38:01,481 INFO L496 ElimStorePlain]: Start of recursive call 15: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-31 01:38:01,493 INFO L496 ElimStorePlain]: Start of recursive call 16: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-31 01:38:01,505 INFO L496 ElimStorePlain]: Start of recursive call 17: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-31 01:38:02,353 WARN L188 SmtUtils]: Spent 847.00 ms on a formula simplification that was a NOOP. DAG size: 182 [2019-08-31 01:38:02,354 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:38:02,365 INFO L496 ElimStorePlain]: Start of recursive call 18: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-31 01:38:02,377 INFO L496 ElimStorePlain]: Start of recursive call 19: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-31 01:38:02,388 INFO L496 ElimStorePlain]: Start of recursive call 20: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-31 01:38:02,417 INFO L496 ElimStorePlain]: Start of recursive call 21: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-31 01:38:04,285 WARN L188 SmtUtils]: Spent 1.87 s on a formula simplification that was a NOOP. DAG size: 199 [2019-08-31 01:38:04,285 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:38:04,465 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:38:04,466 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 197 treesize of output 202 [2019-08-31 01:38:04,467 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:38:04,468 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:38:04,469 INFO L496 ElimStorePlain]: Start of recursive call 22: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-31 01:38:04,532 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 170 treesize of output 160 [2019-08-31 01:38:04,533 INFO L496 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2019-08-31 01:38:04,583 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 172 treesize of output 162 [2019-08-31 01:38:04,584 INFO L496 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2019-08-31 01:38:04,656 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:38:04,657 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 195 treesize of output 200 [2019-08-31 01:38:04,658 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:38:04,658 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:38:04,659 INFO L496 ElimStorePlain]: Start of recursive call 25: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-31 01:38:06,336 WARN L188 SmtUtils]: Spent 1.68 s on a formula simplification. DAG size of input: 185 DAG size of output: 179 [2019-08-31 01:38:06,336 INFO L567 ElimStorePlain]: treesize reduction 24, result has 96.7 percent of original size [2019-08-31 01:38:06,361 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 143 [2019-08-31 01:38:06,362 INFO L496 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2019-08-31 01:38:06,386 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 190 treesize of output 171 [2019-08-31 01:38:06,387 INFO L496 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2019-08-31 01:38:06,406 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 160 treesize of output 141 [2019-08-31 01:38:06,408 INFO L496 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2019-08-31 01:38:06,425 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 188 treesize of output 169 [2019-08-31 01:38:06,426 INFO L496 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2019-08-31 01:38:06,986 WARN L188 SmtUtils]: Spent 559.00 ms on a formula simplification that was a NOOP. DAG size: 163 [2019-08-31 01:38:06,987 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:38:06,988 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:38:06,989 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:38:06,990 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:38:06,991 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:38:06,993 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:38:06,998 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:38:06,999 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:38:07,001 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:38:07,003 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:38:07,004 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:38:07,005 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:38:07,008 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:38:07,008 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:38:07,009 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:38:07,011 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:38:07,012 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:38:07,013 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:38:07,014 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:38:07,015 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:38:07,017 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:38:07,018 INFO L496 ElimStorePlain]: Start of recursive call 1: 12 dim-0 vars, 2 dim-1 vars, 5 dim-2 vars, End of recursive call: 18 dim-0 vars, and 4 xjuncts. [2019-08-31 01:38:07,019 INFO L221 ElimStorePlain]: Needed 29 recursive calls to eliminate 19 variables, input treesize:875, output treesize:517 [2019-08-31 01:38:07,036 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:38:07,037 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:38:07,038 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:38:07,041 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:38:07,042 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:38:07,043 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:38:07,044 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:38:07,046 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:38:07,046 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:38:07,047 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:38:07,051 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:38:07,053 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:38:07,054 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:38:07,055 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:38:07,056 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:38:07,057 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:38:07,058 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:38:07,059 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:38:07,060 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:38:07,061 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:38:07,105 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_real_246|], 5=[|v_#memory_int_257|]} [2019-08-31 01:38:07,143 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 123 treesize of output 119 [2019-08-31 01:38:07,144 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 01:38:07,189 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 131 [2019-08-31 01:38:07,190 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 01:38:07,230 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:38:07,232 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 152 treesize of output 1 [2019-08-31 01:38:07,232 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 01:38:07,270 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 158 [2019-08-31 01:38:07,271 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 01:38:07,308 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 164 treesize of output 160 [2019-08-31 01:38:07,309 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 01:38:07,358 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 150 treesize of output 146 [2019-08-31 01:38:07,361 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 01:38:07,405 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 150 treesize of output 146 [2019-08-31 01:38:07,406 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 01:38:07,447 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 116 treesize of output 112 [2019-08-31 01:38:07,448 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 01:38:07,491 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 133 treesize of output 129 [2019-08-31 01:38:07,492 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-31 01:38:07,536 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 143 treesize of output 139 [2019-08-31 01:38:07,537 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-31 01:38:07,583 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:38:07,584 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 137 treesize of output 1 [2019-08-31 01:38:07,585 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-31 01:38:07,624 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:38:07,625 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 139 treesize of output 1 [2019-08-31 01:38:07,625 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-31 01:38:07,652 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:38:07,653 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 133 treesize of output 1 [2019-08-31 01:38:07,653 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-31 01:38:07,692 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 118 treesize of output 114 [2019-08-31 01:38:07,693 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-31 01:38:07,734 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:38:07,735 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 140 treesize of output 1 [2019-08-31 01:38:07,736 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-31 01:38:07,773 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:38:07,774 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 177 treesize of output 1 [2019-08-31 01:38:07,774 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-31 01:38:07,808 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:38:07,809 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 152 treesize of output 1 [2019-08-31 01:38:07,809 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-31 01:38:07,844 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:38:07,845 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 175 treesize of output 1 [2019-08-31 01:38:07,846 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-31 01:38:07,885 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 116 treesize of output 112 [2019-08-31 01:38:07,886 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-31 01:38:07,921 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:38:07,922 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 133 treesize of output 1 [2019-08-31 01:38:07,923 INFO L496 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2019-08-31 01:38:07,954 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:38:07,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, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 158 treesize of output 1 [2019-08-31 01:38:07,956 INFO L496 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2019-08-31 01:38:07,985 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:38:07,987 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 160 treesize of output 1 [2019-08-31 01:38:07,987 INFO L496 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2019-08-31 01:38:08,022 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:38:08,024 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 140 treesize of output 1 [2019-08-31 01:38:08,024 INFO L496 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2019-08-31 01:38:08,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 141 treesize of output 137 [2019-08-31 01:38:08,061 INFO L496 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2019-08-31 01:38:09,289 WARN L188 SmtUtils]: Spent 1.23 s on a formula simplification. DAG size of input: 195 DAG size of output: 142 [2019-08-31 01:38:09,289 INFO L567 ElimStorePlain]: treesize reduction 893, result has 44.3 percent of original size [2019-08-31 01:38:09,303 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 86 [2019-08-31 01:38:09,303 INFO L496 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2019-08-31 01:38:09,315 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 86 [2019-08-31 01:38:09,316 INFO L496 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2019-08-31 01:38:09,329 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 88 [2019-08-31 01:38:09,330 INFO L496 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2019-08-31 01:38:09,343 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 88 [2019-08-31 01:38:09,343 INFO L496 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2019-08-31 01:38:09,360 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:38:09,364 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 134 treesize of output 110 [2019-08-31 01:38:09,365 INFO L496 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2019-08-31 01:38:09,379 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:38:09,381 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 136 treesize of output 112 [2019-08-31 01:38:09,382 INFO L496 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2019-08-31 01:38:09,827 WARN L188 SmtUtils]: Spent 444.00 ms on a formula simplification that was a NOOP. DAG size: 135 [2019-08-31 01:38:09,827 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:38:09,830 INFO L496 ElimStorePlain]: Start of recursive call 1: 19 dim-0 vars, 2 dim-2 vars, End of recursive call: 12 dim-0 vars, and 6 xjuncts. [2019-08-31 01:38:09,830 INFO L221 ElimStorePlain]: Needed 31 recursive calls to eliminate 21 variables, input treesize:3448, output treesize:507 [2019-08-31 01:38:09,857 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_real_247|], 5=[|v_#memory_int_258|]} [2019-08-31 01:38:09,886 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 120 treesize of output 116 [2019-08-31 01:38:09,887 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 01:38:09,904 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 143 treesize of output 139 [2019-08-31 01:38:09,904 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 01:38:09,921 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 118 treesize of output 114 [2019-08-31 01:38:09,922 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 01:38:09,937 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 141 [2019-08-31 01:38:09,938 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 01:38:09,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 118 treesize of output 114 [2019-08-31 01:38:09,956 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 01:38:09,972 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 120 treesize of output 116 [2019-08-31 01:38:09,972 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 01:38:10,962 WARN L188 SmtUtils]: Spent 988.00 ms on a formula simplification. DAG size of input: 162 DAG size of output: 160 [2019-08-31 01:38:10,962 INFO L567 ElimStorePlain]: treesize reduction 18, result has 97.6 percent of original size [2019-08-31 01:38:10,989 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:38:10,996 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 138 treesize of output 114 [2019-08-31 01:38:10,998 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 01:38:11,010 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 90 [2019-08-31 01:38:11,011 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 01:38:11,023 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 88 [2019-08-31 01:38:11,023 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-31 01:38:11,037 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 88 [2019-08-31 01:38:11,037 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-31 01:38:11,049 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:38:11,057 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 136 treesize of output 112 [2019-08-31 01:38:11,059 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-31 01:38:11,073 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 90 [2019-08-31 01:38:11,073 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-31 01:38:11,498 WARN L188 SmtUtils]: Spent 423.00 ms on a formula simplification that was a NOOP. DAG size: 153 [2019-08-31 01:38:11,498 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:38:11,501 INFO L496 ElimStorePlain]: Start of recursive call 1: 13 dim-0 vars, 2 dim-2 vars, End of recursive call: 12 dim-0 vars, and 6 xjuncts. [2019-08-31 01:38:11,502 INFO L221 ElimStorePlain]: Needed 13 recursive calls to eliminate 15 variables, input treesize:765, output treesize:519 [2019-08-31 01:38:11,710 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2019-08-31 01:38:11,710 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 01:38:11,715 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:38:11,717 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2019-08-31 01:38:11,718 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 01:38:11,722 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:38:11,723 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-31 01:38:11,723 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:3 [2019-08-31 01:38:11,744 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2019-08-31 01:38:11,745 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 01:38:11,749 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:38:11,752 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2019-08-31 01:38:11,752 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 01:38:11,756 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:38:11,757 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-31 01:38:11,757 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:3 [2019-08-31 01:38:11,772 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2019-08-31 01:38:11,772 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 01:38:11,785 INFO L567 ElimStorePlain]: treesize reduction 4, result has 83.3 percent of original size [2019-08-31 01:38:11,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, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2019-08-31 01:38:11,787 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 01:38:11,793 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:38:11,793 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-31 01:38:11,794 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:16 [2019-08-31 01:38:36,491 WARN L177 XnfTransformerHelper]: Simplifying disjunction of 7307 conjuctions. This might take some time... [2019-08-31 01:38:39,588 INFO L193 XnfTransformerHelper]: Simplified to disjunction of 7307 conjuctions. [2019-08-31 01:38:47,034 WARN L177 XnfTransformerHelper]: Simplifying disjunction of 7719 conjuctions. This might take some time... [2019-08-31 01:38:50,622 INFO L193 XnfTransformerHelper]: Simplified to disjunction of 7719 conjuctions. [2019-08-31 01:38:57,790 WARN L177 XnfTransformerHelper]: Simplifying disjunction of 7307 conjuctions. This might take some time... [2019-08-31 01:39:01,549 INFO L193 XnfTransformerHelper]: Simplified to disjunction of 7307 conjuctions. [2019-08-31 01:39:07,688 WARN L177 XnfTransformerHelper]: Simplifying disjunction of 6957 conjuctions. This might take some time... [2019-08-31 01:39:11,481 INFO L193 XnfTransformerHelper]: Simplified to disjunction of 6957 conjuctions. [2019-08-31 01:39:17,917 WARN L177 XnfTransformerHelper]: Simplifying disjunction of 7066 conjuctions. This might take some time... [2019-08-31 01:39:20,799 INFO L193 XnfTransformerHelper]: Simplified to disjunction of 7066 conjuctions. [2019-08-31 01:39:20,833 WARN L177 XnfTransformerHelper]: Simplifying disjunction of 11542 conjuctions. This might take some time... [2019-08-31 01:39:28,270 INFO L193 XnfTransformerHelper]: Simplified to disjunction of 11542 conjuctions. [2019-08-31 01:39:36,181 WARN L177 XnfTransformerHelper]: Simplifying disjunction of 7307 conjuctions. This might take some time... [2019-08-31 01:39:40,828 INFO L193 XnfTransformerHelper]: Simplified to disjunction of 7307 conjuctions. [2019-08-31 01:39:47,676 WARN L177 XnfTransformerHelper]: Simplifying disjunction of 7719 conjuctions. This might take some time... [2019-08-31 01:39:51,433 INFO L193 XnfTransformerHelper]: Simplified to disjunction of 7719 conjuctions. [2019-08-31 01:39:51,474 WARN L177 XnfTransformerHelper]: Simplifying disjunction of 13497 conjuctions. This might take some time... [2019-08-31 01:40:03,046 INFO L193 XnfTransformerHelper]: Simplified to disjunction of 13497 conjuctions. [2019-08-31 01:40:09,146 WARN L177 XnfTransformerHelper]: Simplifying disjunction of 6957 conjuctions. This might take some time... [2019-08-31 01:40:13,854 INFO L193 XnfTransformerHelper]: Simplified to disjunction of 6957 conjuctions. [2019-08-31 01:40:20,549 WARN L177 XnfTransformerHelper]: Simplifying disjunction of 7066 conjuctions. This might take some time... [2019-08-31 01:40:23,386 INFO L193 XnfTransformerHelper]: Simplified to disjunction of 7066 conjuctions. [2019-08-31 01:40:23,423 WARN L177 XnfTransformerHelper]: Simplifying disjunction of 11542 conjuctions. This might take some time... [2019-08-31 01:40:33,772 INFO L193 XnfTransformerHelper]: Simplified to disjunction of 11542 conjuctions. [2019-08-31 01:40:40,179 WARN L177 XnfTransformerHelper]: Simplifying disjunction of 6979 conjuctions. This might take some time... [2019-08-31 01:40:44,429 INFO L193 XnfTransformerHelper]: Simplified to disjunction of 6979 conjuctions. [2019-08-31 01:40:50,745 WARN L177 XnfTransformerHelper]: Simplifying disjunction of 7040 conjuctions. This might take some time... [2019-08-31 01:40:53,609 INFO L193 XnfTransformerHelper]: Simplified to disjunction of 7040 conjuctions. [2019-08-31 01:40:53,643 WARN L177 XnfTransformerHelper]: Simplifying disjunction of 11520 conjuctions. This might take some time... [2019-08-31 01:41:00,955 INFO L193 XnfTransformerHelper]: Simplified to disjunction of 11520 conjuctions. [2019-08-31 01:41:06,656 WARN L177 XnfTransformerHelper]: Simplifying disjunction of 6979 conjuctions. This might take some time... [2019-08-31 01:41:09,409 INFO L193 XnfTransformerHelper]: Simplified to disjunction of 6979 conjuctions. [2019-08-31 01:41:14,026 WARN L177 XnfTransformerHelper]: Simplifying disjunction of 6487 conjuctions. This might take some time... [2019-08-31 01:41:17,248 INFO L193 XnfTransformerHelper]: Simplified to disjunction of 6487 conjuctions. [2019-08-31 01:41:17,288 WARN L177 XnfTransformerHelper]: Simplifying disjunction of 11454 conjuctions. This might take some time... [2019-08-31 01:41:26,954 INFO L193 XnfTransformerHelper]: Simplified to disjunction of 11454 conjuctions. [2019-08-31 01:41:27,027 WARN L177 XnfTransformerHelper]: Simplifying disjunction of 19038 conjuctions. This might take some time... [2019-08-31 01:41:49,602 INFO L193 XnfTransformerHelper]: Simplified to disjunction of 19038 conjuctions. [2019-08-31 01:41:55,929 WARN L177 XnfTransformerHelper]: Simplifying disjunction of 6957 conjuctions. This might take some time... [2019-08-31 01:41:59,777 INFO L193 XnfTransformerHelper]: Simplified to disjunction of 6957 conjuctions. [2019-08-31 01:42:05,748 WARN L177 XnfTransformerHelper]: Simplifying disjunction of 7066 conjuctions. This might take some time... [2019-08-31 01:42:08,520 INFO L193 XnfTransformerHelper]: Simplified to disjunction of 7066 conjuctions. [2019-08-31 01:42:08,556 WARN L177 XnfTransformerHelper]: Simplifying disjunction of 11542 conjuctions. This might take some time... [2019-08-31 01:42:18,782 INFO L193 XnfTransformerHelper]: Simplified to disjunction of 11542 conjuctions. [2019-08-31 01:42:25,122 WARN L177 XnfTransformerHelper]: Simplifying disjunction of 7307 conjuctions. This might take some time... [2019-08-31 01:42:28,593 INFO L193 XnfTransformerHelper]: Simplified to disjunction of 7307 conjuctions. [2019-08-31 01:42:35,453 WARN L177 XnfTransformerHelper]: Simplifying disjunction of 7719 conjuctions. This might take some time... [2019-08-31 01:42:38,709 INFO L193 XnfTransformerHelper]: Simplified to disjunction of 7719 conjuctions. [2019-08-31 01:42:38,751 WARN L177 XnfTransformerHelper]: Simplifying disjunction of 13497 conjuctions. This might take some time... [2019-08-31 01:42:48,794 INFO L193 XnfTransformerHelper]: Simplified to disjunction of 13497 conjuctions. [2019-08-31 01:42:48,864 WARN L177 XnfTransformerHelper]: Simplifying disjunction of 22527 conjuctions. This might take some time... [2019-08-31 01:43:27,122 INFO L193 XnfTransformerHelper]: Simplified to disjunction of 22527 conjuctions. [2019-08-31 01:43:33,328 WARN L177 XnfTransformerHelper]: Simplifying disjunction of 6979 conjuctions. This might take some time... [2019-08-31 01:43:37,378 INFO L193 XnfTransformerHelper]: Simplified to disjunction of 6979 conjuctions. [2019-08-31 01:43:43,872 WARN L177 XnfTransformerHelper]: Simplifying disjunction of 7040 conjuctions. This might take some time... [2019-08-31 01:43:46,828 INFO L193 XnfTransformerHelper]: Simplified to disjunction of 7040 conjuctions. [2019-08-31 01:43:46,863 WARN L177 XnfTransformerHelper]: Simplifying disjunction of 11520 conjuctions. This might take some time... [2019-08-31 01:43:54,317 INFO L193 XnfTransformerHelper]: Simplified to disjunction of 11520 conjuctions. [2019-08-31 01:44:00,496 WARN L177 XnfTransformerHelper]: Simplifying disjunction of 6979 conjuctions. This might take some time... [2019-08-31 01:44:03,351 INFO L193 XnfTransformerHelper]: Simplified to disjunction of 6979 conjuctions. [2019-08-31 01:44:08,242 WARN L177 XnfTransformerHelper]: Simplifying disjunction of 6487 conjuctions. This might take some time... [2019-08-31 01:44:11,397 INFO L193 XnfTransformerHelper]: Simplified to disjunction of 6487 conjuctions. [2019-08-31 01:44:11,434 WARN L177 XnfTransformerHelper]: Simplifying disjunction of 11454 conjuctions. This might take some time... [2019-08-31 01:44:22,107 INFO L193 XnfTransformerHelper]: Simplified to disjunction of 11454 conjuctions. [2019-08-31 01:44:22,174 WARN L177 XnfTransformerHelper]: Simplifying disjunction of 19038 conjuctions. This might take some time... [2019-08-31 01:44:56,741 INFO L193 XnfTransformerHelper]: Simplified to disjunction of 19038 conjuctions. [2019-08-31 01:45:02,749 WARN L177 XnfTransformerHelper]: Simplifying disjunction of 6487 conjuctions. This might take some time... [2019-08-31 01:45:05,410 INFO L193 XnfTransformerHelper]: Simplified to disjunction of 6487 conjuctions. [2019-08-31 01:45:08,885 WARN L177 XnfTransformerHelper]: Simplifying disjunction of 6010 conjuctions. This might take some time... [2019-08-31 01:45:11,508 INFO L193 XnfTransformerHelper]: Simplified to disjunction of 6010 conjuctions. [2019-08-31 01:45:11,544 WARN L177 XnfTransformerHelper]: Simplifying disjunction of 10596 conjuctions. This might take some time... [2019-08-31 01:45:19,643 INFO L193 XnfTransformerHelper]: Simplified to disjunction of 10596 conjuctions. [2019-08-31 01:45:23,529 WARN L177 XnfTransformerHelper]: Simplifying disjunction of 6979 conjuctions. This might take some time... [2019-08-31 01:45:28,045 INFO L193 XnfTransformerHelper]: Simplified to disjunction of 6979 conjuctions. [2019-08-31 01:45:28,071 WARN L177 XnfTransformerHelper]: Simplifying disjunction of 6487 conjuctions. This might take some time... [2019-08-31 01:45:32,339 INFO L193 XnfTransformerHelper]: Simplified to disjunction of 6487 conjuctions. [2019-08-31 01:45:32,373 WARN L177 XnfTransformerHelper]: Simplifying disjunction of 11454 conjuctions. This might take some time... [2019-08-31 01:45:41,693 INFO L193 XnfTransformerHelper]: Simplified to disjunction of 11454 conjuctions. [2019-08-31 01:45:41,761 WARN L177 XnfTransformerHelper]: Simplifying disjunction of 18685 conjuctions. This might take some time... [2019-08-31 01:46:16,841 INFO L193 XnfTransformerHelper]: Simplified to disjunction of 18685 conjuctions. [2019-08-31 01:46:21,778 WARN L177 XnfTransformerHelper]: Simplifying disjunction of 6487 conjuctions. This might take some time... [2019-08-31 01:46:28,634 INFO L193 XnfTransformerHelper]: Simplified to disjunction of 6487 conjuctions. [2019-08-31 01:46:32,698 WARN L177 XnfTransformerHelper]: Simplifying disjunction of 6979 conjuctions. This might take some time... [2019-08-31 01:46:38,043 INFO L193 XnfTransformerHelper]: Simplified to disjunction of 6979 conjuctions. [2019-08-31 01:46:38,080 WARN L177 XnfTransformerHelper]: Simplifying disjunction of 11454 conjuctions. This might take some time... [2019-08-31 01:46:54,546 INFO L193 XnfTransformerHelper]: Simplified to disjunction of 11454 conjuctions. [2019-08-31 01:46:58,948 WARN L177 XnfTransformerHelper]: Simplifying disjunction of 6979 conjuctions. This might take some time... [2019-08-31 01:47:03,184 INFO L193 XnfTransformerHelper]: Simplified to disjunction of 6979 conjuctions. [2019-08-31 01:47:07,811 WARN L177 XnfTransformerHelper]: Simplifying disjunction of 7040 conjuctions. This might take some time... [2019-08-31 01:47:10,732 INFO L193 XnfTransformerHelper]: Simplified to disjunction of 7040 conjuctions. [2019-08-31 01:47:10,768 WARN L177 XnfTransformerHelper]: Simplifying disjunction of 11520 conjuctions. This might take some time... [2019-08-31 01:47:18,466 INFO L193 XnfTransformerHelper]: Simplified to disjunction of 11520 conjuctions. [2019-08-31 01:47:18,524 WARN L177 XnfTransformerHelper]: Simplifying disjunction of 19038 conjuctions. This might take some time... [2019-08-31 01:47:45,828 INFO L193 XnfTransformerHelper]: Simplified to disjunction of 19038 conjuctions. [2019-08-31 01:47:45,930 WARN L177 XnfTransformerHelper]: Simplifying disjunction of 31035 conjuctions. This might take some time... [2019-08-31 01:49:14,180 INFO L193 XnfTransformerHelper]: Simplified to disjunction of 31035 conjuctions. [2019-08-31 01:49:21,547 WARN L177 XnfTransformerHelper]: Simplifying disjunction of 6957 conjuctions. This might take some time... [2019-08-31 01:49:28,113 INFO L193 XnfTransformerHelper]: Simplified to disjunction of 6957 conjuctions. [2019-08-31 01:49:34,934 WARN L177 XnfTransformerHelper]: Simplifying disjunction of 7066 conjuctions. This might take some time... [2019-08-31 01:49:39,986 INFO L193 XnfTransformerHelper]: Simplified to disjunction of 7066 conjuctions. [2019-08-31 01:49:40,024 WARN L177 XnfTransformerHelper]: Simplifying disjunction of 11542 conjuctions. This might take some time... [2019-08-31 01:49:58,981 INFO L193 XnfTransformerHelper]: Simplified to disjunction of 11542 conjuctions. [2019-08-31 01:50:06,139 WARN L177 XnfTransformerHelper]: Simplifying disjunction of 7307 conjuctions. This might take some time... [2019-08-31 01:50:10,221 INFO L193 XnfTransformerHelper]: Simplified to disjunction of 7307 conjuctions. [2019-08-31 01:50:17,665 WARN L177 XnfTransformerHelper]: Simplifying disjunction of 7719 conjuctions. This might take some time... [2019-08-31 01:50:27,011 INFO L193 XnfTransformerHelper]: Simplified to disjunction of 7719 conjuctions. [2019-08-31 01:50:27,057 WARN L177 XnfTransformerHelper]: Simplifying disjunction of 13497 conjuctions. This might take some time... [2019-08-31 01:50:37,978 INFO L193 XnfTransformerHelper]: Simplified to disjunction of 13497 conjuctions. [2019-08-31 01:50:38,049 WARN L177 XnfTransformerHelper]: Simplifying disjunction of 22527 conjuctions. This might take some time... [2019-08-31 01:51:16,372 INFO L193 XnfTransformerHelper]: Simplified to disjunction of 22527 conjuctions. [2019-08-31 01:51:22,254 WARN L177 XnfTransformerHelper]: Simplifying disjunction of 6979 conjuctions. This might take some time... [2019-08-31 01:51:26,219 INFO L193 XnfTransformerHelper]: Simplified to disjunction of 6979 conjuctions. [2019-08-31 01:51:32,833 WARN L177 XnfTransformerHelper]: Simplifying disjunction of 7040 conjuctions. This might take some time... [2019-08-31 01:51:35,726 INFO L193 XnfTransformerHelper]: Simplified to disjunction of 7040 conjuctions. [2019-08-31 01:51:35,762 WARN L177 XnfTransformerHelper]: Simplifying disjunction of 11520 conjuctions. This might take some time... [2019-08-31 01:51:43,654 INFO L193 XnfTransformerHelper]: Simplified to disjunction of 11520 conjuctions. [2019-08-31 01:51:49,970 WARN L177 XnfTransformerHelper]: Simplifying disjunction of 6979 conjuctions. This might take some time... [2019-08-31 01:51:56,158 INFO L193 XnfTransformerHelper]: Simplified to disjunction of 6979 conjuctions.