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_0683a.c -------------------------------------------------------------------------------- This is Ultimate 0.1.24-584d7b9 [2019-08-31 01:59:35,309 INFO L177 SettingsManager]: Resetting all preferences to default values... [2019-08-31 01:59:35,311 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2019-08-31 01:59:35,323 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2019-08-31 01:59:35,324 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2019-08-31 01:59:35,325 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2019-08-31 01:59:35,326 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2019-08-31 01:59:35,328 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2019-08-31 01:59:35,330 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2019-08-31 01:59:35,331 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2019-08-31 01:59:35,332 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2019-08-31 01:59:35,333 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2019-08-31 01:59:35,333 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2019-08-31 01:59:35,334 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2019-08-31 01:59:35,335 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2019-08-31 01:59:35,336 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2019-08-31 01:59:35,337 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2019-08-31 01:59:35,338 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2019-08-31 01:59:35,340 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2019-08-31 01:59:35,342 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2019-08-31 01:59:35,343 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2019-08-31 01:59:35,344 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2019-08-31 01:59:35,345 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2019-08-31 01:59:35,346 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2019-08-31 01:59:35,348 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2019-08-31 01:59:35,349 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2019-08-31 01:59:35,350 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2019-08-31 01:59:35,351 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2019-08-31 01:59:35,352 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2019-08-31 01:59:35,353 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2019-08-31 01:59:35,353 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2019-08-31 01:59:35,355 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2019-08-31 01:59:35,356 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2019-08-31 01:59:35,358 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2019-08-31 01:59:35,361 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2019-08-31 01:59:35,361 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2019-08-31 01:59:35,362 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2019-08-31 01:59:35,362 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2019-08-31 01:59:35,362 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2019-08-31 01:59:35,363 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2019-08-31 01:59:35,364 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2019-08-31 01:59:35,364 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:59:35,391 INFO L113 SettingsManager]: Loading preferences was successful [2019-08-31 01:59:35,391 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2019-08-31 01:59:35,393 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2019-08-31 01:59:35,394 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2019-08-31 01:59:35,394 INFO L138 SettingsManager]: * Use SBE=true [2019-08-31 01:59:35,394 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2019-08-31 01:59:35,394 INFO L138 SettingsManager]: * sizeof long=4 [2019-08-31 01:59:35,395 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2019-08-31 01:59:35,395 INFO L138 SettingsManager]: * sizeof POINTER=4 [2019-08-31 01:59:35,395 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2019-08-31 01:59:35,396 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2019-08-31 01:59:35,396 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2019-08-31 01:59:35,397 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2019-08-31 01:59:35,397 INFO L138 SettingsManager]: * sizeof long double=12 [2019-08-31 01:59:35,397 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2019-08-31 01:59:35,397 INFO L138 SettingsManager]: * Use constant arrays=true [2019-08-31 01:59:35,398 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2019-08-31 01:59:35,398 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2019-08-31 01:59:35,398 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2019-08-31 01:59:35,398 INFO L138 SettingsManager]: * To the following directory=./dump/ [2019-08-31 01:59:35,399 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2019-08-31 01:59:35,399 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2019-08-31 01:59:35,399 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2019-08-31 01:59:35,399 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2019-08-31 01:59:35,400 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2019-08-31 01:59:35,400 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2019-08-31 01:59:35,400 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2019-08-31 01:59:35,400 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2019-08-31 01:59:35,401 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2019-08-31 01:59:35,454 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2019-08-31 01:59:35,474 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2019-08-31 01:59:35,479 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2019-08-31 01:59:35,481 INFO L271 PluginConnector]: Initializing CDTParser... [2019-08-31 01:59:35,481 INFO L275 PluginConnector]: CDTParser initialized [2019-08-31 01:59:35,482 INFO L428 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/float-newlib/double_req_bl_0683a.c [2019-08-31 01:59:35,558 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/30fb388c6/7012aa1dc59b4c97a0b0aa1242ad9d85/FLAG99a71adee [2019-08-31 01:59:36,041 INFO L306 CDTParser]: Found 1 translation units. [2019-08-31 01:59:36,041 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/float-newlib/double_req_bl_0683a.c [2019-08-31 01:59:36,052 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/30fb388c6/7012aa1dc59b4c97a0b0aa1242ad9d85/FLAG99a71adee [2019-08-31 01:59:36,406 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/30fb388c6/7012aa1dc59b4c97a0b0aa1242ad9d85 [2019-08-31 01:59:36,416 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2019-08-31 01:59:36,417 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2019-08-31 01:59:36,418 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2019-08-31 01:59:36,419 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2019-08-31 01:59:36,422 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2019-08-31 01:59:36,423 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 31.08 01:59:36" (1/1) ... [2019-08-31 01:59:36,426 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5508f6fa and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.08 01:59:36, skipping insertion in model container [2019-08-31 01:59:36,426 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 31.08 01:59:36" (1/1) ... [2019-08-31 01:59:36,434 INFO L142 MainTranslator]: Starting translation in SV-COMP mode [2019-08-31 01:59:36,465 INFO L173 MainTranslator]: Built tables and reachable declarations [2019-08-31 01:59:36,835 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-08-31 01:59:36,843 INFO L188 MainTranslator]: Completed pre-run [2019-08-31 01:59:36,912 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-08-31 01:59:36,940 INFO L192 MainTranslator]: Completed translation [2019-08-31 01:59:36,940 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.08 01:59:36 WrapperNode [2019-08-31 01:59:36,940 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2019-08-31 01:59:36,941 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2019-08-31 01:59:36,941 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2019-08-31 01:59:36,941 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2019-08-31 01:59:36,955 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.08 01:59:36" (1/1) ... [2019-08-31 01:59:36,956 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.08 01:59:36" (1/1) ... [2019-08-31 01:59:36,975 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.08 01:59:36" (1/1) ... [2019-08-31 01:59:36,975 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.08 01:59:36" (1/1) ... [2019-08-31 01:59:37,013 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.08 01:59:36" (1/1) ... [2019-08-31 01:59:37,025 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.08 01:59:36" (1/1) ... [2019-08-31 01:59:37,030 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.08 01:59:36" (1/1) ... [2019-08-31 01:59:37,041 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2019-08-31 01:59:37,042 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2019-08-31 01:59:37,042 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2019-08-31 01:59:37,042 INFO L275 PluginConnector]: RCFGBuilder initialized [2019-08-31 01:59:37,043 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.08 01:59:36" (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:59:37,113 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2019-08-31 01:59:37,113 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2019-08-31 01:59:37,113 INFO L138 BoogieDeclarations]: Found implementation of procedure fabs_double [2019-08-31 01:59:37,114 INFO L138 BoogieDeclarations]: Found implementation of procedure atan_double [2019-08-31 01:59:37,115 INFO L138 BoogieDeclarations]: Found implementation of procedure __ieee754_atan2 [2019-08-31 01:59:37,115 INFO L138 BoogieDeclarations]: Found implementation of procedure isinf_double [2019-08-31 01:59:37,115 INFO L138 BoogieDeclarations]: Found implementation of procedure isfinite_double [2019-08-31 01:59:37,115 INFO L138 BoogieDeclarations]: Found implementation of procedure __signbit_double [2019-08-31 01:59:37,115 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2019-08-31 01:59:37,116 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_error [2019-08-31 01:59:37,116 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_double [2019-08-31 01:59:37,116 INFO L130 BoogieDeclarations]: Found specification of procedure fabs_double [2019-08-31 01:59:37,117 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2019-08-31 01:59:37,118 INFO L130 BoogieDeclarations]: Found specification of procedure write~real [2019-08-31 01:59:37,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2019-08-31 01:59:37,119 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2019-08-31 01:59:37,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2019-08-31 01:59:37,123 INFO L130 BoogieDeclarations]: Found specification of procedure read~real [2019-08-31 01:59:37,123 INFO L130 BoogieDeclarations]: Found specification of procedure atan_double [2019-08-31 01:59:37,123 INFO L130 BoogieDeclarations]: Found specification of procedure __ieee754_atan2 [2019-08-31 01:59:37,123 INFO L130 BoogieDeclarations]: Found specification of procedure isinf_double [2019-08-31 01:59:37,123 INFO L130 BoogieDeclarations]: Found specification of procedure isfinite_double [2019-08-31 01:59:37,124 INFO L130 BoogieDeclarations]: Found specification of procedure __signbit_double [2019-08-31 01:59:37,124 INFO L130 BoogieDeclarations]: Found specification of procedure main [2019-08-31 01:59:37,124 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2019-08-31 01:59:37,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~real [2019-08-31 01:59:37,124 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2019-08-31 01:59:37,980 INFO L278 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2019-08-31 01:59:37,980 INFO L283 CfgBuilder]: Removed 22 assume(true) statements. [2019-08-31 01:59:37,982 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 31.08 01:59:37 BoogieIcfgContainer [2019-08-31 01:59:37,982 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2019-08-31 01:59:37,983 INFO L113 PluginConnector]: ------------------------Sifa---------------------------- [2019-08-31 01:59:37,983 INFO L271 PluginConnector]: Initializing Sifa... [2019-08-31 01:59:37,983 INFO L275 PluginConnector]: Sifa initialized [2019-08-31 01:59:37,984 INFO L185 PluginConnector]: Executing the observer SifaObserver from plugin Sifa for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 31.08 01:59:37" (1/1) ... [2019-08-31 01:59:38,029 INFO L162 IcfgInterpreter]: Started Sifa with 1 locations of interest [2019-08-31 01:59:38,029 INFO L169 IcfgInterpreter]: Building call graph [2019-08-31 01:59:38,039 INFO L174 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2019-08-31 01:59:38,047 INFO L179 IcfgInterpreter]: Starting interpretation [2019-08-31 01:59:38,049 INFO L199 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2019-08-31 01:59:38,137 INFO L392 ElimStorePlain]: Different costs {0=[|v_#length_47|], 21=[|v_#valid_59|]} [2019-08-31 01:59:38,164 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:38,167 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:38,169 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:38,180 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 7 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 16 [2019-08-31 01:59:38,181 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 01:59:38,514 WARN L188 SmtUtils]: Spent 330.00 ms on a formula simplification that was a NOOP. DAG size: 134 [2019-08-31 01:59:38,516 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:59:38,527 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:38,529 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:38,541 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:38,544 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:38,545 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:38,548 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:38,564 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:38,566 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:38,568 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:38,572 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 30 [2019-08-31 01:59:38,573 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 01:59:39,005 WARN L188 SmtUtils]: Spent 431.00 ms on a formula simplification. DAG size of input: 130 DAG size of output: 124 [2019-08-31 01:59:39,006 INFO L567 ElimStorePlain]: treesize reduction 12, result has 94.4 percent of original size [2019-08-31 01:59:39,007 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-08-31 01:59:39,008 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:241, output treesize:204 [2019-08-31 01:59:39,056 INFO L199 IcfgInterpreter]: Interpreting procedure main with input of size 159 for LOIs [2019-08-31 01:59:39,110 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:59:39,112 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:59:39,125 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:59:39,146 INFO L392 ElimStorePlain]: Different costs {0=[|v_#length_48|], 1=[|v_#valid_60|]} [2019-08-31 01:59:39,163 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 120 treesize of output 119 [2019-08-31 01:59:39,164 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 01:59:39,178 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 123 treesize of output 122 [2019-08-31 01:59:39,179 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 01:59:39,192 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 125 [2019-08-31 01:59:39,193 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 01:59:39,211 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 123 treesize of output 122 [2019-08-31 01:59:39,212 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 01:59:39,479 WARN L188 SmtUtils]: Spent 266.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2019-08-31 01:59:39,480 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:59:39,499 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 125 treesize of output 122 [2019-08-31 01:59:39,501 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 01:59:39,517 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 119 treesize of output 116 [2019-08-31 01:59:39,518 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 01:59:39,540 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 122 treesize of output 119 [2019-08-31 01:59:39,541 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 01:59:39,559 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 122 treesize of output 119 [2019-08-31 01:59:39,560 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 01:59:39,820 WARN L188 SmtUtils]: Spent 259.00 ms on a formula simplification that was a NOOP. DAG size: 67 [2019-08-31 01:59:39,821 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:59:39,823 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_real_68|, |v_#memory_int_73|], 1=[|v_#memory_int_9|, |v_#memory_int_10|]} [2019-08-31 01:59:39,834 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 119 treesize of output 115 [2019-08-31 01:59:39,835 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-31 01:59:39,849 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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:59:39,849 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-31 01:59:39,865 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 113 treesize of output 109 [2019-08-31 01:59:39,865 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-31 01:59:39,881 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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:59:39,882 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-31 01:59:40,102 WARN L188 SmtUtils]: Spent 219.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2019-08-31 01:59:40,103 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:59:40,113 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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:59:40,113 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-31 01:59:40,122 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 115 treesize of output 100 [2019-08-31 01:59:40,122 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-31 01:59:40,131 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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:59:40,132 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-31 01:59:40,140 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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:59:40,141 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-31 01:59:40,330 WARN L188 SmtUtils]: Spent 188.00 ms on a formula simplification that was a NOOP. DAG size: 59 [2019-08-31 01:59:40,331 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:59:40,343 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 97 treesize of output 81 [2019-08-31 01:59:40,344 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-31 01:59:40,356 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 97 treesize of output 81 [2019-08-31 01:59:40,357 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-31 01:59:40,368 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 94 treesize of output 78 [2019-08-31 01:59:40,370 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-31 01:59:40,379 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 100 treesize of output 84 [2019-08-31 01:59:40,380 INFO L496 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2019-08-31 01:59:40,544 WARN L188 SmtUtils]: Spent 162.00 ms on a formula simplification that was a NOOP. DAG size: 54 [2019-08-31 01:59:40,544 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:59:40,563 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 82 treesize of output 58 [2019-08-31 01:59:40,566 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:59:40,585 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 79 treesize of output 55 [2019-08-31 01:59:40,587 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:59:40,609 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 84 treesize of output 60 [2019-08-31 01:59:40,611 INFO L496 ElimStorePlain]: Start of recursive call 24: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-31 01:59:40,623 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 81 treesize of output 57 [2019-08-31 01:59:40,625 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:59:40,753 WARN L188 SmtUtils]: Spent 127.00 ms on a formula simplification that was a NOOP. DAG size: 61 [2019-08-31 01:59:40,753 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:59:40,757 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, 4 dim-2 vars, End of recursive call: 8 dim-0 vars, and 4 xjuncts. [2019-08-31 01:59:40,758 INFO L221 ElimStorePlain]: Needed 25 recursive calls to eliminate 8 variables, input treesize:493, output treesize:207 [2019-08-31 01:59:40,764 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:59:40,766 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:59:40,768 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:59:40,774 INFO L392 ElimStorePlain]: Different costs {0=[|v_#length_49|], 1=[|v_#valid_61|]} [2019-08-31 01:59:40,785 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 120 treesize of output 119 [2019-08-31 01:59:40,786 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 01:59:40,799 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 123 treesize of output 122 [2019-08-31 01:59:40,799 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 01:59:40,812 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 123 treesize of output 122 [2019-08-31 01:59:40,813 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 01:59:40,825 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 125 [2019-08-31 01:59:40,826 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 01:59:41,093 WARN L188 SmtUtils]: Spent 266.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2019-08-31 01:59:41,094 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:59:41,107 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 122 treesize of output 119 [2019-08-31 01:59:41,108 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 01:59:41,120 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 125 treesize of output 122 [2019-08-31 01:59:41,121 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 01:59:41,134 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 122 treesize of output 119 [2019-08-31 01:59:41,135 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 01:59:41,145 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 119 treesize of output 116 [2019-08-31 01:59:41,146 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 01:59:41,357 WARN L188 SmtUtils]: Spent 211.00 ms on a formula simplification that was a NOOP. DAG size: 67 [2019-08-31 01:59:41,358 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:59:41,359 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_real_69|, |v_#memory_int_74|], 1=[|v_#memory_int_9|, |v_#memory_int_10|]} [2019-08-31 01:59:41,390 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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:59:41,390 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-31 01:59:41,403 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 119 treesize of output 115 [2019-08-31 01:59:41,403 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-31 01:59:41,420 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 113 treesize of output 109 [2019-08-31 01:59:41,420 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-31 01:59:41,430 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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:59:41,431 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-31 01:59:41,629 WARN L188 SmtUtils]: Spent 197.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2019-08-31 01:59:41,629 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:59:41,639 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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:59:41,640 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-31 01:59:41,652 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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:59:41,653 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-31 01:59:41,662 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 115 treesize of output 100 [2019-08-31 01:59:41,663 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-31 01:59:41,673 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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:59:41,674 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-31 01:59:41,830 WARN L188 SmtUtils]: Spent 155.00 ms on a formula simplification that was a NOOP. DAG size: 59 [2019-08-31 01:59:41,831 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:59:41,842 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 97 treesize of output 81 [2019-08-31 01:59:41,843 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-31 01:59:41,860 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 100 treesize of output 84 [2019-08-31 01:59:41,861 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-31 01:59:41,884 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 97 treesize of output 81 [2019-08-31 01:59:41,885 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-31 01:59:41,896 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 94 treesize of output 78 [2019-08-31 01:59:41,897 INFO L496 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2019-08-31 01:59:42,031 WARN L188 SmtUtils]: Spent 133.00 ms on a formula simplification that was a NOOP. DAG size: 54 [2019-08-31 01:59:42,031 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:59:42,051 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 82 treesize of output 58 [2019-08-31 01:59:42,053 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:59:42,072 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 79 treesize of output 55 [2019-08-31 01:59:42,074 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:59:42,100 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 81 treesize of output 57 [2019-08-31 01:59:42,108 INFO L496 ElimStorePlain]: Start of recursive call 24: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-31 01:59:42,120 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 84 treesize of output 60 [2019-08-31 01:59:42,121 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:59:42,234 WARN L188 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 61 [2019-08-31 01:59:42,234 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:59:42,237 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, 4 dim-2 vars, End of recursive call: 8 dim-0 vars, and 4 xjuncts. [2019-08-31 01:59:42,238 INFO L221 ElimStorePlain]: Needed 25 recursive calls to eliminate 8 variables, input treesize:493, output treesize:207 [2019-08-31 01:59:42,320 INFO L392 ElimStorePlain]: Different costs {3=[|v_old(#length)_BEFORE_CALL_2|], 6=[|v_old(#valid)_BEFORE_CALL_2|]} [2019-08-31 01:59:42,341 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:42,345 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:42,347 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:42,349 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2019-08-31 01:59:42,350 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 01:59:42,935 WARN L188 SmtUtils]: Spent 584.00 ms on a formula simplification. DAG size of input: 154 DAG size of output: 134 [2019-08-31 01:59:42,935 INFO L567 ElimStorePlain]: treesize reduction 60, result has 78.5 percent of original size [2019-08-31 01:59:42,953 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:42,954 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:42,956 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:42,972 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:59:42,973 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2019-08-31 01:59:42,974 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 01:59:43,224 WARN L188 SmtUtils]: Spent 249.00 ms on a formula simplification that was a NOOP. DAG size: 130 [2019-08-31 01:59:43,225 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:59:43,252 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:43,253 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:43,254 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:43,255 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:43,258 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:43,259 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:43,261 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:43,262 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:43,263 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:43,264 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:43,265 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:43,266 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:43,267 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:43,269 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:43,270 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:43,273 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:43,274 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:43,276 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:43,277 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:43,278 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:43,279 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:43,281 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:43,282 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:43,283 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:43,284 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:43,286 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:43,287 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:43,301 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:43,307 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:43,309 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:43,315 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:43,317 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:43,318 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:43,319 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:43,321 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:43,322 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:43,323 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:43,324 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:43,326 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:43,327 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 01:59:43,334 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 01:59:43,336 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 01:59:43,338 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:43,339 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:43,340 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 01:59:43,341 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:43,342 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:43,344 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:43,345 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:43,346 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:43,347 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:43,348 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:43,351 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:43,352 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 01:59:43,357 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:43,360 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:43,361 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:43,362 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 01:59:43,406 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:59:43,408 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 14 select indices, 14 select index equivalence classes, 36 disjoint index pairs (out of 91 index pairs), introduced 14 new quantified variables, introduced 64 case distinctions, treesize of input 121 treesize of output 107 [2019-08-31 01:59:43,410 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 01:59:43,561 WARN L188 SmtUtils]: Spent 150.00 ms on a formula simplification that was a NOOP. DAG size: 73 [2019-08-31 01:59:43,561 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:59:43,562 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-31 01:59:43,562 INFO L221 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:294, output treesize:103 [2019-08-31 01:59:43,568 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 01:59:43,573 INFO L392 ElimStorePlain]: Different costs {0=[|v_#length_50|], 1=[|v_#valid_62|]} [2019-08-31 01:59:43,582 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 87 treesize of output 86 [2019-08-31 01:59:43,582 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 01:59:43,590 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 90 treesize of output 89 [2019-08-31 01:59:43,591 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 01:59:43,689 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:59:43,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, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 83 [2019-08-31 01:59:43,698 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 01:59:43,708 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 86 [2019-08-31 01:59:43,709 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 01:59:43,785 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:59:43,787 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_real_70|, |v_#memory_int_75|], 1=[|v_#memory_int_4|]} [2019-08-31 01:59:43,798 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 80 treesize of output 76 [2019-08-31 01:59:43,799 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 01:59:43,816 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 83 treesize of output 79 [2019-08-31 01:59:43,816 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 01:59:43,899 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:59:43,911 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 76 treesize of output 61 [2019-08-31 01:59:43,911 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 01:59:43,917 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 79 treesize of output 64 [2019-08-31 01:59:43,917 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 01:59:43,976 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:59:43,986 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 61 treesize of output 45 [2019-08-31 01:59:43,987 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-31 01:59:43,993 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 64 treesize of output 48 [2019-08-31 01:59:43,994 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-31 01:59:44,039 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:59:44,041 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:59:44,042 INFO L221 ElimStorePlain]: Needed 11 recursive calls to eliminate 7 variables, input treesize:178, output treesize:81 [2019-08-31 01:59:44,134 INFO L392 ElimStorePlain]: Different costs {3=[v_prenex_13, v_prenex_16, v_prenex_19, |v_old(#length)_BEFORE_CALL_3|], 6=[v_prenex_14, v_prenex_17, v_prenex_20, |v_old(#valid)_BEFORE_CALL_3|]} [2019-08-31 01:59:44,170 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:44,171 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:44,172 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:44,174 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 320 treesize of output 314 [2019-08-31 01:59:44,175 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 01:59:47,369 WARN L188 SmtUtils]: Spent 3.19 s on a formula simplification. DAG size of input: 354 DAG size of output: 334 [2019-08-31 01:59:47,370 INFO L567 ElimStorePlain]: treesize reduction 240, result has 81.0 percent of original size [2019-08-31 01:59:47,422 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:47,424 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:47,425 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:47,427 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 260 treesize of output 254 [2019-08-31 01:59:47,428 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 01:59:48,715 WARN L188 SmtUtils]: Spent 1.28 s on a formula simplification that was a NOOP. DAG size: 327 [2019-08-31 01:59:48,716 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:59:48,775 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:48,777 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:48,778 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:48,780 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 260 treesize of output 254 [2019-08-31 01:59:48,781 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 01:59:50,025 WARN L188 SmtUtils]: Spent 1.24 s on a formula simplification that was a NOOP. DAG size: 320 [2019-08-31 01:59:50,026 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:59:50,056 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:50,059 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:50,061 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:50,063 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 260 treesize of output 254 [2019-08-31 01:59:50,064 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 01:59:51,473 WARN L188 SmtUtils]: Spent 1.41 s on a formula simplification that was a NOOP. DAG size: 312 [2019-08-31 01:59:51,473 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:59:51,503 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:51,504 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:51,508 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:51,526 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:59:51,527 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 245 treesize of output 261 [2019-08-31 01:59:51,529 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 01:59:52,789 WARN L188 SmtUtils]: Spent 1.26 s on a formula simplification that was a NOOP. DAG size: 309 [2019-08-31 01:59:52,789 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:59:52,833 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:52,834 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:52,837 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:52,856 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:59:52,857 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 245 treesize of output 261 [2019-08-31 01:59:52,858 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 01:59:54,160 WARN L188 SmtUtils]: Spent 1.30 s on a formula simplification that was a NOOP. DAG size: 300 [2019-08-31 01:59:54,161 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:59:54,184 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:54,185 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:54,189 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:54,215 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:59:54,216 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 245 treesize of output 261 [2019-08-31 01:59:54,218 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 01:59:55,463 WARN L188 SmtUtils]: Spent 1.24 s on a formula simplification that was a NOOP. DAG size: 291 [2019-08-31 01:59:55,464 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:59:55,495 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:55,497 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:55,501 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:55,519 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:59:55,520 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 245 treesize of output 261 [2019-08-31 01:59:55,522 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 01:59:56,781 WARN L188 SmtUtils]: Spent 1.26 s on a formula simplification that was a NOOP. DAG size: 281 [2019-08-31 01:59:56,781 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:59:56,809 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:56,810 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:56,811 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:56,812 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:56,816 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:56,817 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:56,818 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:56,819 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:56,820 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:56,822 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:56,823 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:56,825 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:56,826 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:56,827 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:56,830 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:56,832 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:56,833 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:56,834 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:56,835 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:56,836 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:56,838 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:56,839 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:56,841 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:56,842 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:56,844 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:56,845 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:56,848 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:56,850 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:56,851 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:56,852 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:56,858 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:56,859 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:56,860 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:56,861 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:56,862 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:56,863 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:56,864 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:56,865 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:56,866 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:56,867 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 01:59:56,867 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 01:59:56,868 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 01:59:56,869 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:56,870 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:56,871 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 01:59:56,872 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:56,873 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:56,874 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:56,875 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:56,877 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:56,879 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:56,881 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:56,882 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:56,883 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 01:59:56,885 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:56,887 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:56,892 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:56,893 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 01:59:56,933 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:59:56,934 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 14 select indices, 14 select index equivalence classes, 36 disjoint index pairs (out of 91 index pairs), introduced 14 new quantified variables, introduced 64 case distinctions, treesize of input 237 treesize of output 223 [2019-08-31 01:59:56,936 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-31 01:59:58,053 WARN L188 SmtUtils]: Spent 1.12 s on a formula simplification that was a NOOP. DAG size: 255 [2019-08-31 01:59:58,053 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:59:58,074 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:58,075 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:58,076 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:58,077 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:58,082 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:58,083 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:58,085 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:58,086 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:58,088 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:58,089 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:58,090 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:58,092 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:58,093 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:58,095 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:58,096 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:58,099 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:58,101 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:58,102 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:58,104 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:58,105 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:58,106 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:58,108 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:58,109 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:58,111 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:58,112 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:58,113 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:58,115 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:58,120 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:58,121 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:58,122 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:58,123 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:58,124 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 01:59:58,125 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 01:59:58,126 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:58,128 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:58,130 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:58,131 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:58,133 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:58,135 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:58,136 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 01:59:58,137 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:58,139 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:58,140 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 01:59:58,142 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:58,144 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:58,145 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:58,147 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:58,148 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:58,150 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:58,152 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:58,154 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:58,155 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 01:59:58,156 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:58,158 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:58,160 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:58,161 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 01:59:58,200 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:59:58,200 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 14 select indices, 14 select index equivalence classes, 36 disjoint index pairs (out of 91 index pairs), introduced 14 new quantified variables, introduced 64 case distinctions, treesize of input 237 treesize of output 223 [2019-08-31 01:59:58,203 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-31 01:59:59,255 WARN L188 SmtUtils]: Spent 1.05 s on a formula simplification that was a NOOP. DAG size: 223 [2019-08-31 01:59:59,255 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:59:59,270 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:59,272 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:59,273 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:59,275 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:59,279 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:59,281 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:59,282 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:59,284 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:59,285 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:59,286 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:59,288 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:59,289 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:59,290 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:59,292 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:59,293 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:59,296 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:59,298 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:59,299 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:59,301 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:59,302 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:59,303 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:59,305 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:59,306 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:59,308 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:59,309 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:59,310 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:59,311 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:59,316 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:59,318 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:59,321 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:59,322 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:59,322 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 01:59:59,322 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 01:59:59,324 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:59,326 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:59,327 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:59,329 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:59,330 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:59,332 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:59,333 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 01:59:59,337 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:59,338 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:59,339 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 01:59:59,340 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:59,341 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:59,343 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:59,345 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:59,346 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:59,348 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:59,349 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:59,351 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:59,357 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 01:59:59,359 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:59,360 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:59,361 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 01:59:59,362 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 01:59:59,403 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 01:59:59,404 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 14 select indices, 14 select index equivalence classes, 36 disjoint index pairs (out of 91 index pairs), introduced 14 new quantified variables, introduced 64 case distinctions, treesize of input 237 treesize of output 223 [2019-08-31 01:59:59,406 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:00,296 WARN L188 SmtUtils]: Spent 889.00 ms on a formula simplification that was a NOOP. DAG size: 191 [2019-08-31 02:00:00,297 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:00,333 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:00,334 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:00,335 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:00,335 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:00,339 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:00,341 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:00,342 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:00,343 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:00,344 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:00,346 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:00,347 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:00,348 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:00,349 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:00,351 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:00,352 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:00,354 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:00,356 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:00,357 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:00,358 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:00,359 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:00,361 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:00,362 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:00,363 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:00,364 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:00,366 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:00,367 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:00,368 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:00,376 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:00,377 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:00,378 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:00,379 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:00,379 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 02:00:00,380 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 02:00:00,381 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:00,382 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:00,383 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:00,385 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:00,386 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:00,388 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:00,389 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 02:00:00,390 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:00,392 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:00,393 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 02:00:00,394 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:00,396 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:00,397 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:00,398 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:00,400 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:00,401 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:00,403 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:00,404 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:00,405 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 02:00:00,407 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:00,408 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:00,410 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:00,410 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-31 02:00:00,448 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:00,449 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 14 select indices, 14 select index equivalence classes, 36 disjoint index pairs (out of 91 index pairs), introduced 14 new quantified variables, introduced 64 case distinctions, treesize of input 237 treesize of output 223 [2019-08-31 02:00:00,451 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:01,211 WARN L188 SmtUtils]: Spent 759.00 ms on a formula simplification that was a NOOP. DAG size: 129 [2019-08-31 02:00:01,212 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:01,214 INFO L496 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 8 dim-1 vars, 4 dim-2 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2019-08-31 02:00:01,215 INFO L221 ElimStorePlain]: Needed 13 recursive calls to eliminate 16 variables, input treesize:1281, output treesize:517 [2019-08-31 02:00:01,270 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:00:01,279 INFO L392 ElimStorePlain]: Different costs {0=[|v_#length_51|], 1=[|v_#valid_63|]} [2019-08-31 02:00:01,289 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 115 treesize of output 114 [2019-08-31 02:00:01,289 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:01,298 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 112 treesize of output 111 [2019-08-31 02:00:01,299 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:01,416 WARN L188 SmtUtils]: Spent 117.00 ms on a formula simplification that was a NOOP. DAG size: 66 [2019-08-31 02:00:01,417 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:01,428 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 111 treesize of output 108 [2019-08-31 02:00:01,430 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:01,455 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 114 treesize of output 111 [2019-08-31 02:00:01,456 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:01,565 WARN L188 SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 63 [2019-08-31 02:00:01,565 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:01,570 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_real_71|, |v_#memory_int_76|], 1=[|v_#memory_int_27|, |v_#memory_int_28|]} [2019-08-31 02:00:01,581 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 108 treesize of output 104 [2019-08-31 02:00:01,581 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:01,592 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 105 treesize of output 101 [2019-08-31 02:00:01,593 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:01,695 WARN L188 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 61 [2019-08-31 02:00:01,696 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:01,706 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 104 treesize of output 89 [2019-08-31 02:00:01,707 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:01,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, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 101 treesize of output 86 [2019-08-31 02:00:01,715 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:01,810 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:01,816 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:01,819 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:01,884 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:01,896 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 64 treesize of output 48 [2019-08-31 02:00:01,897 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:01,902 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 67 treesize of output 51 [2019-08-31 02:00:01,903 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:01,956 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:01,957 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, 4 dim-2 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2019-08-31 02:00:01,958 INFO L221 ElimStorePlain]: Needed 13 recursive calls to eliminate 8 variables, input treesize:228, output treesize:87 [2019-08-31 02:00:01,961 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:00:01,964 INFO L392 ElimStorePlain]: Different costs {0=[|v_#length_52|], 1=[|v_#valid_64|]} [2019-08-31 02:00:01,973 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 115 treesize of output 114 [2019-08-31 02:00:01,974 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:01,982 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 112 treesize of output 111 [2019-08-31 02:00:01,983 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:02,095 WARN L188 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 66 [2019-08-31 02:00:02,096 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:02,107 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 111 treesize of output 108 [2019-08-31 02:00:02,107 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:02,116 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 114 treesize of output 111 [2019-08-31 02:00:02,117 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:02,216 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:02,224 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_real_72|, |v_#memory_int_77|], 1=[|v_#memory_int_27|, |v_#memory_int_28|]} [2019-08-31 02:00:02,233 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 108 treesize of output 104 [2019-08-31 02:00:02,234 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:02,243 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 105 treesize of output 101 [2019-08-31 02:00:02,244 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:02,351 WARN L188 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 61 [2019-08-31 02:00:02,352 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:02,365 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 104 treesize of output 89 [2019-08-31 02:00:02,365 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:02,370 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 101 treesize of output 86 [2019-08-31 02:00:02,371 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:02,456 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:02,461 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:02,463 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:02,525 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:02,536 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 64 treesize of output 48 [2019-08-31 02:00:02,537 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:02,544 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 67 treesize of output 51 [2019-08-31 02:00:02,545 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:02,597 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:02,599 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, 4 dim-2 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2019-08-31 02:00:02,600 INFO L221 ElimStorePlain]: Needed 13 recursive calls to eliminate 8 variables, input treesize:228, output treesize:87 [2019-08-31 02:00:02,612 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:00:02,618 INFO L392 ElimStorePlain]: Different costs {3=[|v_#length_53|], 6=[|v_#valid_65|]} [2019-08-31 02:00:02,652 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:02,652 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 152 treesize of output 168 [2019-08-31 02:00:02,653 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:02,664 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:02,672 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 149 treesize of output 151 [2019-08-31 02:00:02,673 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:02,686 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:02,696 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 150 treesize of output 152 [2019-08-31 02:00:02,697 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:02,728 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:02,729 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 147 treesize of output 163 [2019-08-31 02:00:02,730 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:03,480 WARN L188 SmtUtils]: Spent 749.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 96 [2019-08-31 02:00:03,481 INFO L567 ElimStorePlain]: treesize reduction 28, result has 95.5 percent of original size [2019-08-31 02:00:03,496 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:03,507 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 149 treesize of output 149 [2019-08-31 02:00:03,508 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:03,528 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:03,540 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 148 treesize of output 148 [2019-08-31 02:00:03,541 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:03,582 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:03,582 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 151 treesize of output 173 [2019-08-31 02:00:03,583 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:03,623 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:03,623 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 146 treesize of output 168 [2019-08-31 02:00:03,624 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:04,375 WARN L188 SmtUtils]: Spent 750.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 93 [2019-08-31 02:00:04,376 INFO L567 ElimStorePlain]: treesize reduction 28, result has 95.3 percent of original size [2019-08-31 02:00:04,382 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_real_73|], 1=[|v_#memory_int_78|, |v_#memory_int_35|, |v_#memory_int_36|]} [2019-08-31 02:00:04,397 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 142 treesize of output 138 [2019-08-31 02:00:04,398 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:04,411 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 141 [2019-08-31 02:00:04,412 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:04,423 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 143 treesize of output 139 [2019-08-31 02:00:04,424 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:04,435 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 140 treesize of output 136 [2019-08-31 02:00:04,436 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:04,760 WARN L188 SmtUtils]: Spent 323.00 ms on a formula simplification that was a NOOP. DAG size: 91 [2019-08-31 02:00:04,760 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:04,778 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 139 treesize of output 123 [2019-08-31 02:00:04,779 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:04,796 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 138 treesize of output 122 [2019-08-31 02:00:04,797 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:04,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, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 141 treesize of output 125 [2019-08-31 02:00:04,812 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:04,824 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 136 treesize of output 120 [2019-08-31 02:00:04,825 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:05,111 WARN L188 SmtUtils]: Spent 285.00 ms on a formula simplification that was a NOOP. DAG size: 85 [2019-08-31 02:00:05,111 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:05,139 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:05,139 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 123 treesize of output 114 [2019-08-31 02:00:05,140 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:05,168 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:05,168 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 126 treesize of output 117 [2019-08-31 02:00:05,170 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:05,208 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:05,209 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 124 treesize of output 115 [2019-08-31 02:00:05,210 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:05,253 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:05,254 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 121 treesize of output 112 [2019-08-31 02:00:05,255 INFO L496 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:05,751 WARN L188 SmtUtils]: Spent 494.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 79 [2019-08-31 02:00:05,751 INFO L567 ElimStorePlain]: treesize reduction 64, result has 87.1 percent of original size [2019-08-31 02:00:05,792 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:05,793 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 110 treesize of output 97 [2019-08-31 02:00:05,794 INFO L496 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:05,830 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:05,830 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 108 treesize of output 95 [2019-08-31 02:00:05,831 INFO L496 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:05,864 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:05,864 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 108 treesize of output 95 [2019-08-31 02:00:05,866 INFO L496 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:05,885 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:05,885 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 106 treesize of output 93 [2019-08-31 02:00:05,887 INFO L496 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:06,327 WARN L188 SmtUtils]: Spent 439.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 70 [2019-08-31 02:00:06,328 INFO L567 ElimStorePlain]: treesize reduction 64, result has 84.4 percent of original size [2019-08-31 02:00:06,330 INFO L496 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 2 dim-1 vars, 4 dim-2 vars, End of recursive call: 8 dim-0 vars, and 4 xjuncts. [2019-08-31 02:00:06,331 INFO L221 ElimStorePlain]: Needed 25 recursive calls to eliminate 10 variables, input treesize:599, output treesize:317 [2019-08-31 02:00:06,348 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:00:06,362 INFO L392 ElimStorePlain]: Different costs {3=[|v_#length_54|], 6=[|v_#valid_66|]} [2019-08-31 02:00:06,390 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:06,391 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 147 treesize of output 163 [2019-08-31 02:00:06,391 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:06,405 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:06,420 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 150 treesize of output 152 [2019-08-31 02:00:06,421 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:06,435 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:06,445 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 149 treesize of output 151 [2019-08-31 02:00:06,445 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:06,472 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:06,473 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 152 treesize of output 168 [2019-08-31 02:00:06,473 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:07,234 WARN L188 SmtUtils]: Spent 759.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 96 [2019-08-31 02:00:07,234 INFO L567 ElimStorePlain]: treesize reduction 28, result has 95.5 percent of original size [2019-08-31 02:00:07,305 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:07,305 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 146 treesize of output 168 [2019-08-31 02:00:07,306 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:07,332 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:07,354 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 149 treesize of output 149 [2019-08-31 02:00:07,355 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:07,374 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:07,395 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 148 treesize of output 148 [2019-08-31 02:00:07,396 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:07,443 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:07,444 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 151 treesize of output 173 [2019-08-31 02:00:07,445 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:08,125 WARN L188 SmtUtils]: Spent 679.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 93 [2019-08-31 02:00:08,126 INFO L567 ElimStorePlain]: treesize reduction 28, result has 95.3 percent of original size [2019-08-31 02:00:08,127 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_real_74|], 1=[|v_#memory_int_79|, |v_#memory_int_35|, |v_#memory_int_36|]} [2019-08-31 02:00:08,146 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 140 treesize of output 136 [2019-08-31 02:00:08,146 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:08,159 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 142 treesize of output 138 [2019-08-31 02:00:08,159 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:08,174 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 143 treesize of output 139 [2019-08-31 02:00:08,175 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:08,185 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 141 [2019-08-31 02:00:08,185 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:08,511 WARN L188 SmtUtils]: Spent 325.00 ms on a formula simplification that was a NOOP. DAG size: 91 [2019-08-31 02:00:08,511 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:08,528 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 138 treesize of output 122 [2019-08-31 02:00:08,529 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:08,544 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 139 treesize of output 123 [2019-08-31 02:00:08,545 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:08,559 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 141 treesize of output 125 [2019-08-31 02:00:08,560 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:08,571 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 136 treesize of output 120 [2019-08-31 02:00:08,572 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:08,866 WARN L188 SmtUtils]: Spent 293.00 ms on a formula simplification that was a NOOP. DAG size: 85 [2019-08-31 02:00:08,867 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:08,893 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:08,894 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 126 treesize of output 117 [2019-08-31 02:00:08,895 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:08,918 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:08,918 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 123 treesize of output 114 [2019-08-31 02:00:08,919 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:08,944 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:08,945 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 124 treesize of output 115 [2019-08-31 02:00:08,946 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:08,964 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:08,965 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 121 treesize of output 112 [2019-08-31 02:00:08,966 INFO L496 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:09,494 WARN L188 SmtUtils]: Spent 527.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 79 [2019-08-31 02:00:09,494 INFO L567 ElimStorePlain]: treesize reduction 64, result has 87.1 percent of original size [2019-08-31 02:00:09,529 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:09,530 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 110 treesize of output 97 [2019-08-31 02:00:09,531 INFO L496 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:09,565 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:09,566 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 106 treesize of output 93 [2019-08-31 02:00:09,567 INFO L496 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:09,595 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:09,595 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 108 treesize of output 95 [2019-08-31 02:00:09,596 INFO L496 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:09,616 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:09,617 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 108 treesize of output 95 [2019-08-31 02:00:09,618 INFO L496 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:10,039 WARN L188 SmtUtils]: Spent 420.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 70 [2019-08-31 02:00:10,040 INFO L567 ElimStorePlain]: treesize reduction 64, result has 84.4 percent of original size [2019-08-31 02:00:10,043 INFO L496 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 2 dim-1 vars, 4 dim-2 vars, End of recursive call: 8 dim-0 vars, and 4 xjuncts. [2019-08-31 02:00:10,043 INFO L221 ElimStorePlain]: Needed 25 recursive calls to eliminate 10 variables, input treesize:599, output treesize:317 [2019-08-31 02:00:10,079 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:00:10,132 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:00:10,133 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:00:10,136 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:00:10,148 INFO L392 ElimStorePlain]: Different costs {0=[|v_#length_55|], 1=[|v_#valid_67|]} [2019-08-31 02:00:10,153 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2019-08-31 02:00:10,153 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:10,176 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:10,180 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 9 [2019-08-31 02:00:10,181 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:10,212 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:10,213 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_int_80|, |v_#memory_real_75|], 1=[|v_#memory_int_54|]} [2019-08-31 02:00:10,218 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2019-08-31 02:00:10,219 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:10,237 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:10,242 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2019-08-31 02:00:10,243 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:10,262 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:10,266 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2019-08-31 02:00:10,267 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:10,282 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:10,283 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, 3 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-31 02:00:10,283 INFO L221 ElimStorePlain]: Needed 6 recursive calls to eliminate 7 variables, input treesize:76, output treesize:28 [2019-08-31 02:00:10,292 INFO L392 ElimStorePlain]: Different costs {1=[|v_#length_56|], 3=[|v_#valid_68|]} [2019-08-31 02:00:10,312 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:10,312 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 28 [2019-08-31 02:00:10,313 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:10,426 WARN L188 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 72 [2019-08-31 02:00:10,426 INFO L567 ElimStorePlain]: treesize reduction 14, result has 90.6 percent of original size [2019-08-31 02:00:10,448 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:10,448 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 39 [2019-08-31 02:00:10,449 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:10,554 WARN L188 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 69 [2019-08-31 02:00:10,554 INFO L567 ElimStorePlain]: treesize reduction 14, result has 90.2 percent of original size [2019-08-31 02:00:10,556 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_int_81|, |v_#memory_real_51|, |v_#memory_real_76|], 1=[|v_#memory_real_52|, |v_#memory_int_60|]} [2019-08-31 02:00:10,565 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2019-08-31 02:00:10,566 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:10,608 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:10,611 INFO L496 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-31 02:00:10,649 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:10,655 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 7 [2019-08-31 02:00:10,656 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:10,689 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:10,693 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 14 [2019-08-31 02:00:10,694 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:10,722 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:10,761 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:10,762 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 41 [2019-08-31 02:00:10,762 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:10,832 INFO L567 ElimStorePlain]: treesize reduction 12, result has 85.4 percent of original size [2019-08-31 02:00:10,833 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:00:10,834 INFO L496 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 2 dim-1 vars, 5 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2019-08-31 02:00:10,834 INFO L221 ElimStorePlain]: Needed 8 recursive calls to eliminate 12 variables, input treesize:136, output treesize:49 [2019-08-31 02:00:10,842 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:00:10,883 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:10,886 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 140 treesize of output 136 [2019-08-31 02:00:10,887 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:10,908 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:10,911 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 138 treesize of output 134 [2019-08-31 02:00:10,912 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:10,931 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:10,934 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 121 treesize of output 117 [2019-08-31 02:00:10,935 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:10,952 WARN L225 Elim1Store]: Array PQE input equivalent to false [2019-08-31 02:00:10,952 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:13,420 WARN L188 SmtUtils]: Spent 2.47 s on a formula simplification. DAG size of input: 206 DAG size of output: 195 [2019-08-31 02:00:13,420 INFO L567 ElimStorePlain]: treesize reduction 1169, result has 51.4 percent of original size [2019-08-31 02:00:13,438 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:13,441 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 124 treesize of output 120 [2019-08-31 02:00:13,442 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:13,462 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:13,463 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 107 treesize of output 103 [2019-08-31 02:00:13,463 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:14,521 WARN L188 SmtUtils]: Spent 1.06 s on a formula simplification that was a NOOP. DAG size: 190 [2019-08-31 02:00:14,522 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:14,551 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:14,551 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 132 treesize of output 136 [2019-08-31 02:00:14,552 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:14,579 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:14,580 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 115 treesize of output 119 [2019-08-31 02:00:14,581 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:15,616 WARN L188 SmtUtils]: Spent 1.03 s on a formula simplification that was a NOOP. DAG size: 185 [2019-08-31 02:00:15,616 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:15,650 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:15,650 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 122 treesize of output 126 [2019-08-31 02:00:15,651 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:15,669 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:15,670 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 105 treesize of output 109 [2019-08-31 02:00:15,670 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:16,676 WARN L188 SmtUtils]: Spent 1.01 s on a formula simplification that was a NOOP. DAG size: 180 [2019-08-31 02:00:16,677 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:16,710 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:16,711 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 142 treesize of output 146 [2019-08-31 02:00:16,711 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:16,731 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:16,731 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 125 treesize of output 129 [2019-08-31 02:00:16,732 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:17,696 WARN L188 SmtUtils]: Spent 963.00 ms on a formula simplification that was a NOOP. DAG size: 175 [2019-08-31 02:00:17,697 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:17,711 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:17,714 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 123 treesize of output 119 [2019-08-31 02:00:17,715 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:17,730 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:17,732 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 140 treesize of output 136 [2019-08-31 02:00:17,733 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:18,637 WARN L188 SmtUtils]: Spent 903.00 ms on a formula simplification that was a NOOP. DAG size: 170 [2019-08-31 02:00:18,638 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:18,653 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:18,655 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 113 treesize of output 109 [2019-08-31 02:00:18,656 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:18,671 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:18,673 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 130 treesize of output 126 [2019-08-31 02:00:18,673 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:19,572 WARN L188 SmtUtils]: Spent 897.00 ms on a formula simplification that was a NOOP. DAG size: 165 [2019-08-31 02:00:19,573 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:19,608 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:19,608 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 132 treesize of output 136 [2019-08-31 02:00:19,609 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:19,634 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:19,635 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 115 treesize of output 119 [2019-08-31 02:00:19,635 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:20,624 WARN L188 SmtUtils]: Spent 988.00 ms on a formula simplification that was a NOOP. DAG size: 160 [2019-08-31 02:00:20,624 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:20,647 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:20,647 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 103 treesize of output 95 [2019-08-31 02:00:20,648 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:00:20,650 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:00:20,650 INFO L496 ElimStorePlain]: Start of recursive call 20: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2019-08-31 02:00:20,677 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:20,678 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 120 treesize of output 112 [2019-08-31 02:00:20,678 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:00:20,680 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:00:20,680 INFO L496 ElimStorePlain]: Start of recursive call 21: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2019-08-31 02:00:22,394 WARN L188 SmtUtils]: Spent 1.71 s on a formula simplification. DAG size of input: 171 DAG size of output: 167 [2019-08-31 02:00:22,394 INFO L567 ElimStorePlain]: treesize reduction 8, result has 99.3 percent of original size [2019-08-31 02:00:22,421 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:22,422 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 122 treesize of output 114 [2019-08-31 02:00:22,422 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:00:22,424 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:00:22,425 INFO L496 ElimStorePlain]: Start of recursive call 22: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2019-08-31 02:00:22,452 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:22,453 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 105 treesize of output 97 [2019-08-31 02:00:22,454 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:00:22,455 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:00:22,455 INFO L496 ElimStorePlain]: Start of recursive call 23: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2019-08-31 02:00:23,865 WARN L188 SmtUtils]: Spent 1.41 s on a formula simplification that was a NOOP. DAG size: 178 [2019-08-31 02:00:23,866 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:23,902 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:23,903 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 95 treesize of output 87 [2019-08-31 02:00:23,904 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:00:23,905 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:00:23,906 INFO L496 ElimStorePlain]: Start of recursive call 24: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2019-08-31 02:00:23,937 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:23,937 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 112 treesize of output 104 [2019-08-31 02:00:23,938 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:00:23,940 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:00:23,943 INFO L496 ElimStorePlain]: Start of recursive call 25: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2019-08-31 02:00:25,090 WARN L188 SmtUtils]: Spent 1.15 s on a formula simplification that was a NOOP. DAG size: 189 [2019-08-31 02:00:25,091 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:25,115 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:25,115 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 97 treesize of output 89 [2019-08-31 02:00:25,116 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:00:25,117 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:00:25,118 INFO L496 ElimStorePlain]: Start of recursive call 26: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2019-08-31 02:00:25,144 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:25,144 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 114 treesize of output 106 [2019-08-31 02:00:25,144 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:00:25,145 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:00:25,146 INFO L496 ElimStorePlain]: Start of recursive call 27: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2019-08-31 02:00:26,972 WARN L188 SmtUtils]: Spent 1.83 s on a formula simplification. DAG size of input: 199 DAG size of output: 195 [2019-08-31 02:00:26,972 INFO L567 ElimStorePlain]: treesize reduction 8, result has 99.2 percent of original size [2019-08-31 02:00:26,974 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:00:26,976 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:00:26,978 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:00:26,979 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:00:26,982 INFO L496 ElimStorePlain]: Start of recursive call 1: 11 dim-0 vars, 8 dim-1 vars, 4 dim-2 vars, End of recursive call: 38 dim-0 vars, and 12 xjuncts. [2019-08-31 02:00:26,982 INFO L221 ElimStorePlain]: Needed 27 recursive calls to eliminate 23 variables, input treesize:2557, output treesize:935 [2019-08-31 02:00:27,002 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:00:27,005 INFO L392 ElimStorePlain]: Different costs {0=[|v_#length_57|], 1=[|v_#valid_69|]} [2019-08-31 02:00:27,012 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 87 treesize of output 86 [2019-08-31 02:00:27,013 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:27,020 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 90 treesize of output 89 [2019-08-31 02:00:27,021 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:27,100 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:27,107 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 86 [2019-08-31 02:00:27,108 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:27,115 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 83 [2019-08-31 02:00:27,116 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:27,187 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:27,189 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_int_82|, |v_#memory_real_77|], 1=[|v_#memory_int_70|]} [2019-08-31 02:00:27,195 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 83 treesize of output 68 [2019-08-31 02:00:27,195 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:27,200 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 80 treesize of output 65 [2019-08-31 02:00:27,200 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:27,258 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:27,265 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 61 [2019-08-31 02:00:27,265 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:27,271 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 68 treesize of output 64 [2019-08-31 02:00:27,271 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:27,328 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:27,335 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 64 treesize of output 48 [2019-08-31 02:00:27,336 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:27,342 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 61 treesize of output 45 [2019-08-31 02:00:27,343 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:27,387 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:27,389 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, 3 dim-2 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2019-08-31 02:00:27,389 INFO L221 ElimStorePlain]: Needed 11 recursive calls to eliminate 7 variables, input treesize:178, output treesize:81 [2019-08-31 02:00:27,405 INFO L392 ElimStorePlain]: Different costs {3=[|v_#length_58|], 6=[|v_#valid_70|]} [2019-08-31 02:00:27,436 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:27,437 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 114 treesize of output 130 [2019-08-31 02:00:27,438 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:27,468 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:27,468 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 116 treesize of output 132 [2019-08-31 02:00:27,469 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:27,767 WARN L188 SmtUtils]: Spent 297.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 79 [2019-08-31 02:00:27,768 INFO L567 ElimStorePlain]: treesize reduction 28, result has 89.1 percent of original size [2019-08-31 02:00:27,800 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:27,800 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 115 treesize of output 137 [2019-08-31 02:00:27,801 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:27,827 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:27,828 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 113 treesize of output 135 [2019-08-31 02:00:27,829 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:28,066 WARN L188 SmtUtils]: Spent 236.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 76 [2019-08-31 02:00:28,066 INFO L567 ElimStorePlain]: treesize reduction 28, result has 88.6 percent of original size [2019-08-31 02:00:28,067 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_real_78|], 1=[|v_#memory_int_83|, |v_#memory_int_64|]} [2019-08-31 02:00:28,077 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 107 treesize of output 103 [2019-08-31 02:00:28,077 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:28,086 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 105 [2019-08-31 02:00:28,087 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:28,205 WARN L188 SmtUtils]: Spent 117.00 ms on a formula simplification that was a NOOP. DAG size: 74 [2019-08-31 02:00:28,205 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:28,219 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 103 treesize of output 87 [2019-08-31 02:00:28,220 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:28,236 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 105 treesize of output 89 [2019-08-31 02:00:28,237 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:28,336 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:28,351 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:28,352 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 88 treesize of output 68 [2019-08-31 02:00:28,353 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:28,360 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:28,361 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 90 treesize of output 70 [2019-08-31 02:00:28,361 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:28,437 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:28,439 INFO L496 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 2 dim-1 vars, 3 dim-2 vars, End of recursive call: 4 dim-0 vars, and 2 xjuncts. [2019-08-31 02:00:28,440 INFO L221 ElimStorePlain]: Needed 11 recursive calls to eliminate 9 variables, input treesize:231, output treesize:121 [2019-08-31 02:00:28,489 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:00:28,504 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 84 treesize of output 82 [2019-08-31 02:00:28,505 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:28,514 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 67 treesize of output 65 [2019-08-31 02:00:28,515 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:28,744 WARN L188 SmtUtils]: Spent 228.00 ms on a formula simplification that was a NOOP. DAG size: 80 [2019-08-31 02:00:28,744 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:28,752 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-31 02:00:28,752 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:28,760 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 67 [2019-08-31 02:00:28,761 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:28,966 WARN L188 SmtUtils]: Spent 205.00 ms on a formula simplification that was a NOOP. DAG size: 77 [2019-08-31 02:00:28,967 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:28,974 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 64 treesize of output 62 [2019-08-31 02:00:28,974 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:28,983 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 81 treesize of output 79 [2019-08-31 02:00:28,983 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:29,183 WARN L188 SmtUtils]: Spent 199.00 ms on a formula simplification that was a NOOP. DAG size: 74 [2019-08-31 02:00:29,184 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:29,192 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 79 treesize of output 77 [2019-08-31 02:00:29,193 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:29,202 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 62 treesize of output 60 [2019-08-31 02:00:29,202 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:29,389 WARN L188 SmtUtils]: Spent 185.00 ms on a formula simplification that was a NOOP. DAG size: 71 [2019-08-31 02:00:29,389 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:29,398 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 76 treesize of output 68 [2019-08-31 02:00:29,399 INFO L496 ElimStorePlain]: Start of recursive call 10: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-31 02:00:29,404 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 59 treesize of output 51 [2019-08-31 02:00:29,405 INFO L496 ElimStorePlain]: Start of recursive call 11: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-31 02:00:29,592 WARN L188 SmtUtils]: Spent 186.00 ms on a formula simplification that was a NOOP. DAG size: 73 [2019-08-31 02:00:29,592 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:29,598 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 74 treesize of output 66 [2019-08-31 02:00:29,598 INFO L496 ElimStorePlain]: Start of recursive call 12: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-31 02:00:29,606 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 49 [2019-08-31 02:00:29,607 INFO L496 ElimStorePlain]: Start of recursive call 13: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-31 02:00:29,791 WARN L188 SmtUtils]: Spent 183.00 ms on a formula simplification that was a NOOP. DAG size: 74 [2019-08-31 02:00:29,792 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:29,793 INFO L496 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 4 dim-1 vars, 2 dim-2 vars, End of recursive call: 10 dim-0 vars, and 4 xjuncts. [2019-08-31 02:00:29,793 INFO L221 ElimStorePlain]: Needed 13 recursive calls to eliminate 11 variables, input treesize:307, output treesize:207 [2019-08-31 02:00:29,836 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:00:29,858 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 67 [2019-08-31 02:00:29,859 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:29,866 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-31 02:00:29,866 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:30,078 WARN L188 SmtUtils]: Spent 210.00 ms on a formula simplification that was a NOOP. DAG size: 80 [2019-08-31 02:00:30,078 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:30,087 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 67 treesize of output 65 [2019-08-31 02:00:30,088 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:30,094 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 84 treesize of output 82 [2019-08-31 02:00:30,094 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:30,295 WARN L188 SmtUtils]: Spent 200.00 ms on a formula simplification that was a NOOP. DAG size: 77 [2019-08-31 02:00:30,295 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:30,302 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 79 treesize of output 77 [2019-08-31 02:00:30,302 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:30,310 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 62 treesize of output 60 [2019-08-31 02:00:30,310 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:30,508 WARN L188 SmtUtils]: Spent 197.00 ms on a formula simplification that was a NOOP. DAG size: 74 [2019-08-31 02:00:30,509 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:30,517 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 64 treesize of output 62 [2019-08-31 02:00:30,518 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:30,527 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 81 treesize of output 79 [2019-08-31 02:00:30,528 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:30,718 WARN L188 SmtUtils]: Spent 189.00 ms on a formula simplification that was a NOOP. DAG size: 71 [2019-08-31 02:00:30,718 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:30,725 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 59 treesize of output 51 [2019-08-31 02:00:30,726 INFO L496 ElimStorePlain]: Start of recursive call 10: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-31 02:00:30,734 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 76 treesize of output 68 [2019-08-31 02:00:30,735 INFO L496 ElimStorePlain]: Start of recursive call 11: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-31 02:00:30,922 WARN L188 SmtUtils]: Spent 186.00 ms on a formula simplification that was a NOOP. DAG size: 73 [2019-08-31 02:00:30,923 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:30,930 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 49 [2019-08-31 02:00:30,931 INFO L496 ElimStorePlain]: Start of recursive call 12: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-31 02:00:30,939 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 74 treesize of output 66 [2019-08-31 02:00:30,940 INFO L496 ElimStorePlain]: Start of recursive call 13: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-31 02:00:31,118 WARN L188 SmtUtils]: Spent 178.00 ms on a formula simplification that was a NOOP. DAG size: 74 [2019-08-31 02:00:31,119 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:31,121 INFO L496 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 4 dim-1 vars, 2 dim-2 vars, End of recursive call: 10 dim-0 vars, and 4 xjuncts. [2019-08-31 02:00:31,121 INFO L221 ElimStorePlain]: Needed 13 recursive calls to eliminate 11 variables, input treesize:307, output treesize:207 [2019-08-31 02:00:31,143 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:00:31,161 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 84 [2019-08-31 02:00:31,161 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:31,176 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 67 [2019-08-31 02:00:31,177 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:31,413 WARN L188 SmtUtils]: Spent 235.00 ms on a formula simplification that was a NOOP. DAG size: 80 [2019-08-31 02:00:31,414 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:31,420 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 81 treesize of output 79 [2019-08-31 02:00:31,421 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:31,429 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 64 treesize of output 62 [2019-08-31 02:00:31,430 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:31,644 WARN L188 SmtUtils]: Spent 213.00 ms on a formula simplification that was a NOOP. DAG size: 77 [2019-08-31 02:00:31,644 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:31,653 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 84 treesize of output 82 [2019-08-31 02:00:31,653 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:31,659 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 67 treesize of output 65 [2019-08-31 02:00:31,659 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:31,854 WARN L188 SmtUtils]: Spent 194.00 ms on a formula simplification that was a NOOP. DAG size: 74 [2019-08-31 02:00:31,854 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:31,863 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 79 treesize of output 77 [2019-08-31 02:00:31,863 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:31,871 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 62 treesize of output 60 [2019-08-31 02:00:31,872 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:32,059 WARN L188 SmtUtils]: Spent 186.00 ms on a formula simplification that was a NOOP. DAG size: 71 [2019-08-31 02:00:32,059 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:32,066 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 74 treesize of output 66 [2019-08-31 02:00:32,067 INFO L496 ElimStorePlain]: Start of recursive call 10: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-31 02:00:32,077 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 49 [2019-08-31 02:00:32,078 INFO L496 ElimStorePlain]: Start of recursive call 11: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-31 02:00:32,265 WARN L188 SmtUtils]: Spent 186.00 ms on a formula simplification that was a NOOP. DAG size: 73 [2019-08-31 02:00:32,265 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:32,272 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 76 treesize of output 68 [2019-08-31 02:00:32,272 INFO L496 ElimStorePlain]: Start of recursive call 12: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-31 02:00:32,280 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 59 treesize of output 51 [2019-08-31 02:00:32,281 INFO L496 ElimStorePlain]: Start of recursive call 13: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-31 02:00:32,458 WARN L188 SmtUtils]: Spent 176.00 ms on a formula simplification that was a NOOP. DAG size: 74 [2019-08-31 02:00:32,459 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:32,460 INFO L496 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 4 dim-1 vars, 2 dim-2 vars, End of recursive call: 10 dim-0 vars, and 4 xjuncts. [2019-08-31 02:00:32,461 INFO L221 ElimStorePlain]: Needed 13 recursive calls to eliminate 11 variables, input treesize:307, output treesize:207 [2019-08-31 02:00:32,494 INFO L392 ElimStorePlain]: Different costs {0=[|v_#length_59|], 1=[|v_#valid_71|]} [2019-08-31 02:00:32,498 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2019-08-31 02:00:32,498 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:32,559 INFO L567 ElimStorePlain]: treesize reduction 4, result has 95.0 percent of original size [2019-08-31 02:00:32,563 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 9 [2019-08-31 02:00:32,564 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:32,586 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:32,587 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_real_79|, |v_#memory_int_84|], 1=[|v_#memory_int_42|]} [2019-08-31 02:00:32,592 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2019-08-31 02:00:32,592 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:32,616 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:32,620 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2019-08-31 02:00:32,620 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:32,639 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:32,642 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2019-08-31 02:00:32,643 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:32,658 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:32,659 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, 3 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-31 02:00:32,659 INFO L221 ElimStorePlain]: Needed 6 recursive calls to eliminate 7 variables, input treesize:81, output treesize:29 [2019-08-31 02:00:32,662 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:00:32,667 INFO L392 ElimStorePlain]: Different costs {3=[|v_#length_60|], 6=[|v_#valid_72|]} [2019-08-31 02:00:32,726 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:32,727 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 147 treesize of output 163 [2019-08-31 02:00:32,728 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:32,751 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:32,760 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 150 treesize of output 152 [2019-08-31 02:00:32,761 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:32,775 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:32,783 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 149 treesize of output 151 [2019-08-31 02:00:32,783 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:32,809 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:32,810 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 152 treesize of output 168 [2019-08-31 02:00:32,811 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:33,546 WARN L188 SmtUtils]: Spent 735.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 96 [2019-08-31 02:00:33,547 INFO L567 ElimStorePlain]: treesize reduction 28, result has 95.5 percent of original size [2019-08-31 02:00:33,583 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:33,583 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 146 treesize of output 168 [2019-08-31 02:00:33,584 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:33,607 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:33,617 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 149 treesize of output 149 [2019-08-31 02:00:33,618 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:33,652 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:33,653 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 151 treesize of output 173 [2019-08-31 02:00:33,654 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:33,664 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-31 02:00:33,670 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 148 treesize of output 148 [2019-08-31 02:00:33,671 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:34,368 WARN L188 SmtUtils]: Spent 696.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 93 [2019-08-31 02:00:34,368 INFO L567 ElimStorePlain]: treesize reduction 28, result has 95.3 percent of original size [2019-08-31 02:00:34,369 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_real_80|], 1=[|v_#memory_int_35|, |v_#memory_int_36|, |v_#memory_int_85|]} [2019-08-31 02:00:34,382 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 143 treesize of output 139 [2019-08-31 02:00:34,383 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:34,402 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 141 [2019-08-31 02:00:34,402 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:34,416 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 140 treesize of output 136 [2019-08-31 02:00:34,416 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:34,435 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 142 treesize of output 138 [2019-08-31 02:00:34,435 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:34,765 WARN L188 SmtUtils]: Spent 329.00 ms on a formula simplification that was a NOOP. DAG size: 91 [2019-08-31 02:00:34,765 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:34,772 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 02:00:34,790 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 02:00:34,795 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 02:00:34,800 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 02:00:35,071 WARN L188 SmtUtils]: Spent 270.00 ms on a formula simplification that was a NOOP. DAG size: 102 [2019-08-31 02:00:35,071 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:35,077 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:35,088 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:35,093 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:35,097 INFO L496 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2019-08-31 02:00:35,318 WARN L188 SmtUtils]: Spent 219.00 ms on a formula simplification that was a NOOP. DAG size: 94 [2019-08-31 02:00:35,318 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:35,351 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-31 02:00:35,352 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 107 treesize of output 130 [2019-08-31 02:00:35,352 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:00:35,353 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:00:35,353 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:00:35,354 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:00:35,355 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:00:35,356 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:00:35,357 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-31 02:00:35,362 INFO L392 ElimStorePlain]: Different costs {0=[v_arrayElimCell_350], 1=[v_arrayElimCell_349]} [2019-08-31 02:00:35,367 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.sifa has thrown an exception: java.lang.AssertionError: This case should habe been handled by DER at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.DerPreprocessor.classify(DerPreprocessor.java:212) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.DerPreprocessor.classify(DerPreprocessor.java:192) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.DerPreprocessor.(DerPreprocessor.java:95) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.ElimStorePlain.applyComplexEliminationRules(ElimStorePlain.java:291) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.ElimStorePlain.doElimOneRec(ElimStorePlain.java:253) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.ElimStorePlain.eliminateOne(ElimStorePlain.java:553) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.ElimStorePlain.doElimAllRec(ElimStorePlain.java:466) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.ElimStorePlain.doElimOneRec(ElimStorePlain.java:256) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.ElimStorePlain.eliminateOne(ElimStorePlain.java:553) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.ElimStorePlain.doElimAllRec(ElimStorePlain.java:466) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.ElimStorePlain.startRecursiveElimination(ElimStorePlain.java:216) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.PartialQuantifierElimination.elim(PartialQuantifierElimination.java:306) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.PartialQuantifierElimination.quantifier(PartialQuantifierElimination.java:146) at de.uni_freiburg.informatik.ultimate.lib.sifa.SymbolicTools$EliminatingTermDomainOperationProvider.constructQuantifiedFormula(SymbolicTools.java:273) at de.uni_freiburg.informatik.ultimate.lib.sifa.SymbolicTools$EliminatingTermDomainOperationProvider.projectExistentially(SymbolicTools.java:262) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.TermDomainOperationProvider.projectExistentially(TermDomainOperationProvider.java:1) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateTransformer.strongestPostcondition(PredicateTransformer.java:131) at de.uni_freiburg.informatik.ultimate.lib.sifa.SymbolicTools.post(SymbolicTools.java:114) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretInternal(DagInterpreter.java:238) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretTransAndStoreLoiPred(DagInterpreter.java:216) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretTrans(DagInterpreter.java:197) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretNode(DagInterpreter.java:166) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.interpret(DagInterpreter.java:130) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.interpret(DagInterpreter.java:104) at de.uni_freiburg.informatik.ultimate.lib.sifa.summarizers.FixpointLoopSummarizer.summarizeInternal(FixpointLoopSummarizer.java:118) at java.util.HashMap.computeIfAbsent(HashMap.java:1127) at de.uni_freiburg.informatik.ultimate.lib.sifa.summarizers.FixpointLoopSummarizer.summarize(FixpointLoopSummarizer.java:94) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretLoop(DagInterpreter.java:178) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretNode(DagInterpreter.java:169) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.interpret(DagInterpreter.java:130) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.interpret(DagInterpreter.java:104) at de.uni_freiburg.informatik.ultimate.lib.sifa.summarizers.TopInputCallSummarizer.computeTopSummary(TopInputCallSummarizer.java:78) at java.util.HashMap.computeIfAbsent(HashMap.java:1127) at de.uni_freiburg.informatik.ultimate.lib.sifa.summarizers.TopInputCallSummarizer.summarize(TopInputCallSummarizer.java:67) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretCallReturnSummary(DagInterpreter.java:230) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretTransAndStoreLoiPred(DagInterpreter.java:214) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretTrans(DagInterpreter.java:197) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretNode(DagInterpreter.java:166) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.interpret(DagInterpreter.java:130) at de.uni_freiburg.informatik.ultimate.lib.sifa.IcfgInterpreter.interpretLoisInProcedure(IcfgInterpreter.java:139) at de.uni_freiburg.informatik.ultimate.lib.sifa.IcfgInterpreter.interpret(IcfgInterpreter.java:129) at de.uni_freiburg.informatik.ultimate.plugins.sifa.SifaObserver.processIcfg(SifaObserver.java:80) at de.uni_freiburg.informatik.ultimate.plugins.sifa.SifaObserver.process(SifaObserver.java:72) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.CFGWalker.runObserver(CFGWalker.java:57) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.runObserver(BaseWalker.java:93) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.run(BaseWalker.java:86) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:167) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:156) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:232) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:226) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:142) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:104) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:316) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) [2019-08-31 02:00:35,372 INFO L168 Benchmark]: Toolchain (without parser) took 58954.94 ms. Allocated memory was 140.0 MB in the beginning and 503.3 MB in the end (delta: 363.3 MB). Free memory was 86.4 MB in the beginning and 283.1 MB in the end (delta: -196.7 MB). Peak memory consumption was 369.0 MB. Max. memory is 7.1 GB. [2019-08-31 02:00:35,372 INFO L168 Benchmark]: CDTParser took 0.45 ms. Allocated memory is still 140.0 MB. Free memory is still 105.7 MB. There was no memory consumed. Max. memory is 7.1 GB. [2019-08-31 02:00:35,373 INFO L168 Benchmark]: CACSL2BoogieTranslator took 522.52 ms. Allocated memory was 140.0 MB in the beginning and 199.8 MB in the end (delta: 59.8 MB). Free memory was 86.4 MB in the beginning and 170.6 MB in the end (delta: -84.2 MB). Peak memory consumption was 20.6 MB. Max. memory is 7.1 GB. [2019-08-31 02:00:35,374 INFO L168 Benchmark]: Boogie Preprocessor took 99.97 ms. Allocated memory is still 199.8 MB. Free memory was 170.6 MB in the beginning and 166.8 MB in the end (delta: 3.8 MB). Peak memory consumption was 3.8 MB. Max. memory is 7.1 GB. [2019-08-31 02:00:35,374 INFO L168 Benchmark]: RCFGBuilder took 940.72 ms. Allocated memory is still 199.8 MB. Free memory was 166.8 MB in the beginning and 117.3 MB in the end (delta: 49.5 MB). Peak memory consumption was 49.5 MB. Max. memory is 7.1 GB. [2019-08-31 02:00:35,374 INFO L168 Benchmark]: Sifa took 57387.81 ms. Allocated memory was 199.8 MB in the beginning and 503.3 MB in the end (delta: 303.6 MB). Free memory was 117.3 MB in the beginning and 283.1 MB in the end (delta: -165.9 MB). Peak memory consumption was 340.1 MB. Max. memory is 7.1 GB. [2019-08-31 02:00:35,376 INFO L335 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.45 ms. Allocated memory is still 140.0 MB. Free memory is still 105.7 MB. There was no memory consumed. Max. memory is 7.1 GB. * CACSL2BoogieTranslator took 522.52 ms. Allocated memory was 140.0 MB in the beginning and 199.8 MB in the end (delta: 59.8 MB). Free memory was 86.4 MB in the beginning and 170.6 MB in the end (delta: -84.2 MB). Peak memory consumption was 20.6 MB. Max. memory is 7.1 GB. * Boogie Preprocessor took 99.97 ms. Allocated memory is still 199.8 MB. Free memory was 170.6 MB in the beginning and 166.8 MB in the end (delta: 3.8 MB). Peak memory consumption was 3.8 MB. Max. memory is 7.1 GB. * RCFGBuilder took 940.72 ms. Allocated memory is still 199.8 MB. Free memory was 166.8 MB in the beginning and 117.3 MB in the end (delta: 49.5 MB). Peak memory consumption was 49.5 MB. Max. memory is 7.1 GB. * Sifa took 57387.81 ms. Allocated memory was 199.8 MB in the beginning and 503.3 MB in the end (delta: 303.6 MB). Free memory was 117.3 MB in the beginning and 283.1 MB in the end (delta: -165.9 MB). Peak memory consumption was 340.1 MB. Max. memory is 7.1 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.sifa: - ExceptionOrErrorResult: AssertionError: This case should habe been handled by DER de.uni_freiburg.informatik.ultimate.plugins.sifa: AssertionError: This case should habe been handled by DER: de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.DerPreprocessor.classify(DerPreprocessor.java:212) RESULT: Ultimate could not prove your program: Toolchain returned no result. Received shutdown request...