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/forester-heap/sll-queue-2.i -------------------------------------------------------------------------------- This is Ultimate 0.1.24-fab3c18 [2019-08-22 21:48:28,473 INFO L177 SettingsManager]: Resetting all preferences to default values... [2019-08-22 21:48:28,475 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2019-08-22 21:48:28,487 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2019-08-22 21:48:28,487 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2019-08-22 21:48:28,488 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2019-08-22 21:48:28,490 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2019-08-22 21:48:28,492 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2019-08-22 21:48:28,493 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2019-08-22 21:48:28,494 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2019-08-22 21:48:28,495 INFO L181 SettingsManager]: Resetting Symbolic Interpretation preferences to default values [2019-08-22 21:48:28,496 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2019-08-22 21:48:28,497 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2019-08-22 21:48:28,497 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2019-08-22 21:48:28,498 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2019-08-22 21:48:28,499 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2019-08-22 21:48:28,500 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2019-08-22 21:48:28,501 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2019-08-22 21:48:28,503 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2019-08-22 21:48:28,504 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2019-08-22 21:48:28,506 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2019-08-22 21:48:28,507 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2019-08-22 21:48:28,508 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2019-08-22 21:48:28,509 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2019-08-22 21:48:28,511 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2019-08-22 21:48:28,511 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2019-08-22 21:48:28,511 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2019-08-22 21:48:28,512 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2019-08-22 21:48:28,513 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2019-08-22 21:48:28,514 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2019-08-22 21:48:28,514 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2019-08-22 21:48:28,515 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2019-08-22 21:48:28,515 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2019-08-22 21:48:28,516 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2019-08-22 21:48:28,517 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2019-08-22 21:48:28,517 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2019-08-22 21:48:28,518 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2019-08-22 21:48:28,518 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2019-08-22 21:48:28,518 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2019-08-22 21:48:28,519 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2019-08-22 21:48:28,520 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2019-08-22 21:48:28,521 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf [2019-08-22 21:48:28,535 INFO L113 SettingsManager]: Loading preferences was successful [2019-08-22 21:48:28,536 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2019-08-22 21:48:28,537 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2019-08-22 21:48:28,537 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2019-08-22 21:48:28,537 INFO L138 SettingsManager]: * Use SBE=true [2019-08-22 21:48:28,537 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2019-08-22 21:48:28,538 INFO L138 SettingsManager]: * sizeof long=4 [2019-08-22 21:48:28,538 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2019-08-22 21:48:28,538 INFO L138 SettingsManager]: * sizeof POINTER=4 [2019-08-22 21:48:28,538 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2019-08-22 21:48:28,538 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2019-08-22 21:48:28,539 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2019-08-22 21:48:28,539 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2019-08-22 21:48:28,539 INFO L138 SettingsManager]: * sizeof long double=12 [2019-08-22 21:48:28,539 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2019-08-22 21:48:28,540 INFO L138 SettingsManager]: * Use constant arrays=true [2019-08-22 21:48:28,540 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2019-08-22 21:48:28,540 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2019-08-22 21:48:28,540 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2019-08-22 21:48:28,540 INFO L138 SettingsManager]: * To the following directory=./dump/ [2019-08-22 21:48:28,541 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2019-08-22 21:48:28,541 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2019-08-22 21:48:28,541 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2019-08-22 21:48:28,541 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2019-08-22 21:48:28,541 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2019-08-22 21:48:28,542 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2019-08-22 21:48:28,542 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2019-08-22 21:48:28,542 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2019-08-22 21:48:28,542 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2019-08-22 21:48:28,570 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2019-08-22 21:48:28,582 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2019-08-22 21:48:28,586 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2019-08-22 21:48:28,591 INFO L271 PluginConnector]: Initializing CDTParser... [2019-08-22 21:48:28,591 INFO L275 PluginConnector]: CDTParser initialized [2019-08-22 21:48:28,592 INFO L428 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/forester-heap/sll-queue-2.i [2019-08-22 21:48:28,659 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/703e45f9e/9e09d295d7d947ceaa8fc598a2b8f981/FLAGa9ea88aaf [2019-08-22 21:48:29,227 INFO L306 CDTParser]: Found 1 translation units. [2019-08-22 21:48:29,228 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/forester-heap/sll-queue-2.i [2019-08-22 21:48:29,242 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/703e45f9e/9e09d295d7d947ceaa8fc598a2b8f981/FLAGa9ea88aaf [2019-08-22 21:48:29,539 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/703e45f9e/9e09d295d7d947ceaa8fc598a2b8f981 [2019-08-22 21:48:29,547 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2019-08-22 21:48:29,548 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2019-08-22 21:48:29,549 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2019-08-22 21:48:29,549 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2019-08-22 21:48:29,553 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2019-08-22 21:48:29,554 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.08 09:48:29" (1/1) ... [2019-08-22 21:48:29,558 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7fac6aa3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.08 09:48:29, skipping insertion in model container [2019-08-22 21:48:29,558 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.08 09:48:29" (1/1) ... [2019-08-22 21:48:29,566 INFO L142 MainTranslator]: Starting translation in SV-COMP mode [2019-08-22 21:48:29,631 INFO L173 MainTranslator]: Built tables and reachable declarations [2019-08-22 21:48:30,112 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-08-22 21:48:30,124 INFO L188 MainTranslator]: Completed pre-run [2019-08-22 21:48:30,179 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-08-22 21:48:30,234 INFO L192 MainTranslator]: Completed translation [2019-08-22 21:48:30,234 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.08 09:48:30 WrapperNode [2019-08-22 21:48:30,234 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2019-08-22 21:48:30,235 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2019-08-22 21:48:30,235 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2019-08-22 21:48:30,235 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2019-08-22 21:48:30,249 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.08 09:48:30" (1/1) ... [2019-08-22 21:48:30,250 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.08 09:48:30" (1/1) ... [2019-08-22 21:48:30,267 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.08 09:48:30" (1/1) ... [2019-08-22 21:48:30,267 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.08 09:48:30" (1/1) ... [2019-08-22 21:48:30,285 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.08 09:48:30" (1/1) ... [2019-08-22 21:48:30,296 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.08 09:48:30" (1/1) ... [2019-08-22 21:48:30,299 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.08 09:48:30" (1/1) ... [2019-08-22 21:48:30,306 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2019-08-22 21:48:30,307 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2019-08-22 21:48:30,307 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2019-08-22 21:48:30,307 INFO L275 PluginConnector]: RCFGBuilder initialized [2019-08-22 21:48:30,308 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.08 09:48:30" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2019-08-22 21:48:30,359 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2019-08-22 21:48:30,359 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2019-08-22 21:48:30,359 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2019-08-22 21:48:30,360 INFO L130 BoogieDeclarations]: Found specification of procedure __ctype_get_mb_cur_max [2019-08-22 21:48:30,361 INFO L130 BoogieDeclarations]: Found specification of procedure atof [2019-08-22 21:48:30,361 INFO L130 BoogieDeclarations]: Found specification of procedure atoi [2019-08-22 21:48:30,361 INFO L130 BoogieDeclarations]: Found specification of procedure atol [2019-08-22 21:48:30,362 INFO L130 BoogieDeclarations]: Found specification of procedure atoll [2019-08-22 21:48:30,362 INFO L130 BoogieDeclarations]: Found specification of procedure strtod [2019-08-22 21:48:30,362 INFO L130 BoogieDeclarations]: Found specification of procedure strtof [2019-08-22 21:48:30,362 INFO L130 BoogieDeclarations]: Found specification of procedure strtold [2019-08-22 21:48:30,362 INFO L130 BoogieDeclarations]: Found specification of procedure strtol [2019-08-22 21:48:30,362 INFO L130 BoogieDeclarations]: Found specification of procedure strtoul [2019-08-22 21:48:30,363 INFO L130 BoogieDeclarations]: Found specification of procedure strtoq [2019-08-22 21:48:30,363 INFO L130 BoogieDeclarations]: Found specification of procedure strtouq [2019-08-22 21:48:30,363 INFO L130 BoogieDeclarations]: Found specification of procedure strtoll [2019-08-22 21:48:30,363 INFO L130 BoogieDeclarations]: Found specification of procedure strtoull [2019-08-22 21:48:30,363 INFO L130 BoogieDeclarations]: Found specification of procedure l64a [2019-08-22 21:48:30,364 INFO L130 BoogieDeclarations]: Found specification of procedure a64l [2019-08-22 21:48:30,364 INFO L130 BoogieDeclarations]: Found specification of procedure select [2019-08-22 21:48:30,364 INFO L130 BoogieDeclarations]: Found specification of procedure pselect [2019-08-22 21:48:30,364 INFO L130 BoogieDeclarations]: Found specification of procedure gnu_dev_major [2019-08-22 21:48:30,364 INFO L130 BoogieDeclarations]: Found specification of procedure gnu_dev_minor [2019-08-22 21:48:30,364 INFO L130 BoogieDeclarations]: Found specification of procedure gnu_dev_makedev [2019-08-22 21:48:30,364 INFO L130 BoogieDeclarations]: Found specification of procedure random [2019-08-22 21:48:30,365 INFO L130 BoogieDeclarations]: Found specification of procedure srandom [2019-08-22 21:48:30,365 INFO L130 BoogieDeclarations]: Found specification of procedure initstate [2019-08-22 21:48:30,365 INFO L130 BoogieDeclarations]: Found specification of procedure setstate [2019-08-22 21:48:30,365 INFO L130 BoogieDeclarations]: Found specification of procedure random_r [2019-08-22 21:48:30,365 INFO L130 BoogieDeclarations]: Found specification of procedure srandom_r [2019-08-22 21:48:30,366 INFO L130 BoogieDeclarations]: Found specification of procedure initstate_r [2019-08-22 21:48:30,366 INFO L130 BoogieDeclarations]: Found specification of procedure setstate_r [2019-08-22 21:48:30,366 INFO L130 BoogieDeclarations]: Found specification of procedure rand [2019-08-22 21:48:30,366 INFO L130 BoogieDeclarations]: Found specification of procedure srand [2019-08-22 21:48:30,366 INFO L130 BoogieDeclarations]: Found specification of procedure rand_r [2019-08-22 21:48:30,366 INFO L130 BoogieDeclarations]: Found specification of procedure drand48 [2019-08-22 21:48:30,366 INFO L130 BoogieDeclarations]: Found specification of procedure erand48 [2019-08-22 21:48:30,367 INFO L130 BoogieDeclarations]: Found specification of procedure lrand48 [2019-08-22 21:48:30,367 INFO L130 BoogieDeclarations]: Found specification of procedure nrand48 [2019-08-22 21:48:30,367 INFO L130 BoogieDeclarations]: Found specification of procedure mrand48 [2019-08-22 21:48:30,367 INFO L130 BoogieDeclarations]: Found specification of procedure jrand48 [2019-08-22 21:48:30,367 INFO L130 BoogieDeclarations]: Found specification of procedure srand48 [2019-08-22 21:48:30,367 INFO L130 BoogieDeclarations]: Found specification of procedure seed48 [2019-08-22 21:48:30,368 INFO L130 BoogieDeclarations]: Found specification of procedure lcong48 [2019-08-22 21:48:30,368 INFO L130 BoogieDeclarations]: Found specification of procedure drand48_r [2019-08-22 21:48:30,368 INFO L130 BoogieDeclarations]: Found specification of procedure erand48_r [2019-08-22 21:48:30,368 INFO L130 BoogieDeclarations]: Found specification of procedure lrand48_r [2019-08-22 21:48:30,368 INFO L130 BoogieDeclarations]: Found specification of procedure nrand48_r [2019-08-22 21:48:30,368 INFO L130 BoogieDeclarations]: Found specification of procedure mrand48_r [2019-08-22 21:48:30,368 INFO L130 BoogieDeclarations]: Found specification of procedure jrand48_r [2019-08-22 21:48:30,369 INFO L130 BoogieDeclarations]: Found specification of procedure srand48_r [2019-08-22 21:48:30,369 INFO L130 BoogieDeclarations]: Found specification of procedure seed48_r [2019-08-22 21:48:30,369 INFO L130 BoogieDeclarations]: Found specification of procedure lcong48_r [2019-08-22 21:48:30,369 INFO L130 BoogieDeclarations]: Found specification of procedure malloc [2019-08-22 21:48:30,369 INFO L130 BoogieDeclarations]: Found specification of procedure calloc [2019-08-22 21:48:30,369 INFO L130 BoogieDeclarations]: Found specification of procedure realloc [2019-08-22 21:48:30,369 INFO L130 BoogieDeclarations]: Found specification of procedure free [2019-08-22 21:48:30,369 INFO L130 BoogieDeclarations]: Found specification of procedure cfree [2019-08-22 21:48:30,369 INFO L130 BoogieDeclarations]: Found specification of procedure alloca [2019-08-22 21:48:30,369 INFO L130 BoogieDeclarations]: Found specification of procedure valloc [2019-08-22 21:48:30,370 INFO L130 BoogieDeclarations]: Found specification of procedure posix_memalign [2019-08-22 21:48:30,370 INFO L130 BoogieDeclarations]: Found specification of procedure aligned_alloc [2019-08-22 21:48:30,370 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2019-08-22 21:48:30,370 INFO L130 BoogieDeclarations]: Found specification of procedure atexit [2019-08-22 21:48:30,370 INFO L130 BoogieDeclarations]: Found specification of procedure at_quick_exit [2019-08-22 21:48:30,370 INFO L130 BoogieDeclarations]: Found specification of procedure on_exit [2019-08-22 21:48:30,370 INFO L130 BoogieDeclarations]: Found specification of procedure exit [2019-08-22 21:48:30,370 INFO L130 BoogieDeclarations]: Found specification of procedure quick_exit [2019-08-22 21:48:30,370 INFO L130 BoogieDeclarations]: Found specification of procedure _Exit [2019-08-22 21:48:30,371 INFO L130 BoogieDeclarations]: Found specification of procedure getenv [2019-08-22 21:48:30,371 INFO L130 BoogieDeclarations]: Found specification of procedure putenv [2019-08-22 21:48:30,371 INFO L130 BoogieDeclarations]: Found specification of procedure setenv [2019-08-22 21:48:30,371 INFO L130 BoogieDeclarations]: Found specification of procedure unsetenv [2019-08-22 21:48:30,371 INFO L130 BoogieDeclarations]: Found specification of procedure clearenv [2019-08-22 21:48:30,371 INFO L130 BoogieDeclarations]: Found specification of procedure mktemp [2019-08-22 21:48:30,372 INFO L130 BoogieDeclarations]: Found specification of procedure mkstemp [2019-08-22 21:48:30,372 INFO L130 BoogieDeclarations]: Found specification of procedure mkstemps [2019-08-22 21:48:30,372 INFO L130 BoogieDeclarations]: Found specification of procedure mkdtemp [2019-08-22 21:48:30,372 INFO L130 BoogieDeclarations]: Found specification of procedure system [2019-08-22 21:48:30,372 INFO L130 BoogieDeclarations]: Found specification of procedure realpath [2019-08-22 21:48:30,372 INFO L130 BoogieDeclarations]: Found specification of procedure bsearch [2019-08-22 21:48:30,372 INFO L130 BoogieDeclarations]: Found specification of procedure qsort [2019-08-22 21:48:30,372 INFO L130 BoogieDeclarations]: Found specification of procedure abs [2019-08-22 21:48:30,373 INFO L130 BoogieDeclarations]: Found specification of procedure labs [2019-08-22 21:48:30,373 INFO L130 BoogieDeclarations]: Found specification of procedure llabs [2019-08-22 21:48:30,373 INFO L130 BoogieDeclarations]: Found specification of procedure div [2019-08-22 21:48:30,373 INFO L130 BoogieDeclarations]: Found specification of procedure ldiv [2019-08-22 21:48:30,373 INFO L130 BoogieDeclarations]: Found specification of procedure lldiv [2019-08-22 21:48:30,373 INFO L130 BoogieDeclarations]: Found specification of procedure ecvt [2019-08-22 21:48:30,373 INFO L130 BoogieDeclarations]: Found specification of procedure fcvt [2019-08-22 21:48:30,374 INFO L130 BoogieDeclarations]: Found specification of procedure gcvt [2019-08-22 21:48:30,374 INFO L130 BoogieDeclarations]: Found specification of procedure qecvt [2019-08-22 21:48:30,374 INFO L130 BoogieDeclarations]: Found specification of procedure qfcvt [2019-08-22 21:48:30,374 INFO L130 BoogieDeclarations]: Found specification of procedure qgcvt [2019-08-22 21:48:30,374 INFO L130 BoogieDeclarations]: Found specification of procedure ecvt_r [2019-08-22 21:48:30,374 INFO L130 BoogieDeclarations]: Found specification of procedure fcvt_r [2019-08-22 21:48:30,374 INFO L130 BoogieDeclarations]: Found specification of procedure qecvt_r [2019-08-22 21:48:30,375 INFO L130 BoogieDeclarations]: Found specification of procedure qfcvt_r [2019-08-22 21:48:30,375 INFO L130 BoogieDeclarations]: Found specification of procedure mblen [2019-08-22 21:48:30,375 INFO L130 BoogieDeclarations]: Found specification of procedure mbtowc [2019-08-22 21:48:30,375 INFO L130 BoogieDeclarations]: Found specification of procedure wctomb [2019-08-22 21:48:30,375 INFO L130 BoogieDeclarations]: Found specification of procedure mbstowcs [2019-08-22 21:48:30,375 INFO L130 BoogieDeclarations]: Found specification of procedure wcstombs [2019-08-22 21:48:30,376 INFO L130 BoogieDeclarations]: Found specification of procedure rpmatch [2019-08-22 21:48:30,376 INFO L130 BoogieDeclarations]: Found specification of procedure getsubopt [2019-08-22 21:48:30,376 INFO L130 BoogieDeclarations]: Found specification of procedure getloadavg [2019-08-22 21:48:30,376 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2019-08-22 21:48:30,376 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_error [2019-08-22 21:48:30,376 INFO L130 BoogieDeclarations]: Found specification of procedure main [2019-08-22 21:48:30,376 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2019-08-22 21:48:30,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2019-08-22 21:48:30,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2019-08-22 21:48:30,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2019-08-22 21:48:30,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2019-08-22 21:48:30,377 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2019-08-22 21:48:30,377 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2019-08-22 21:48:30,377 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2019-08-22 21:48:30,989 INFO L278 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2019-08-22 21:48:30,989 INFO L283 CfgBuilder]: Removed 31 assume(true) statements. [2019-08-22 21:48:30,991 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.08 09:48:30 BoogieIcfgContainer [2019-08-22 21:48:30,991 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2019-08-22 21:48:30,991 INFO L113 PluginConnector]: ------------------------Symbolic Interpretation---------------------------- [2019-08-22 21:48:30,992 INFO L271 PluginConnector]: Initializing Symbolic Interpretation... [2019-08-22 21:48:30,992 INFO L275 PluginConnector]: Symbolic Interpretation initialized [2019-08-22 21:48:30,993 INFO L185 PluginConnector]: Executing the observer SymbolicInterpretationObserver from plugin Symbolic Interpretation for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.08 09:48:30" (1/1) ... [2019-08-22 21:48:31,015 INFO L148 IcfgInterpreter]: Started Sifa with 14 locations of interest [2019-08-22 21:48:31,018 INFO L155 IcfgInterpreter]: Building call graph [2019-08-22 21:48:31,032 INFO L160 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2019-08-22 21:48:31,042 INFO L165 IcfgInterpreter]: Starting interpretation [2019-08-22 21:48:31,044 INFO L185 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 [2019-08-22 21:48:31,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, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2019-08-22 21:48:31,163 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:31,185 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:48:31,185 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-08-22 21:48:31,186 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:13, output treesize:12 [2019-08-22 21:48:31,218 INFO L185 IcfgInterpreter]: Interpreting procedure main with input of size 27 [2019-08-22 21:48:32,085 INFO L496 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:48:32,344 WARN L188 SmtUtils]: Spent 256.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 66 [2019-08-22 21:48:32,345 INFO L567 ElimStorePlain]: treesize reduction 9, result has 92.9 percent of original size [2019-08-22 21:48:32,346 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:48:32,347 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:138, output treesize:117 [2019-08-22 21:48:33,358 INFO L392 ElimStorePlain]: Different costs {2=[|v_#memory_int_9|], 4=[|v_#memory_$Pointer$.base_26|, |v_#memory_$Pointer$.offset_26|]} [2019-08-22 21:48:33,368 INFO L496 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:48:33,705 WARN L188 SmtUtils]: Spent 336.00 ms on a formula simplification that was a NOOP. DAG size: 97 [2019-08-22 21:48:33,706 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:48:33,714 INFO L496 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:48:34,045 WARN L188 SmtUtils]: Spent 330.00 ms on a formula simplification that was a NOOP. DAG size: 93 [2019-08-22 21:48:34,046 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:48:34,054 INFO L496 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:48:34,316 WARN L188 SmtUtils]: Spent 260.00 ms on a formula simplification that was a NOOP. DAG size: 89 [2019-08-22 21:48:34,316 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:48:34,317 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-2 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2019-08-22 21:48:34,318 INFO L221 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:217, output treesize:214 [2019-08-22 21:48:34,409 INFO L496 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:48:34,745 WARN L188 SmtUtils]: Spent 335.00 ms on a formula simplification that was a NOOP. DAG size: 96 [2019-08-22 21:48:34,746 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:48:34,747 INFO L496 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 5 dim-0 vars, and 1 xjuncts. [2019-08-22 21:48:34,747 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 5 variables, input treesize:249, output treesize:237 [2019-08-22 21:48:34,847 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:48:34,848 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:48:34,853 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:48:34,877 INFO L496 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:48:34,894 INFO L496 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:48:37,669 WARN L188 SmtUtils]: Spent 2.77 s on a formula simplification. DAG size of input: 137 DAG size of output: 124 [2019-08-22 21:48:37,669 INFO L567 ElimStorePlain]: treesize reduction 375, result has 49.4 percent of original size [2019-08-22 21:48:37,688 INFO L496 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:48:38,619 WARN L188 SmtUtils]: Spent 929.00 ms on a formula simplification that was a NOOP. DAG size: 120 [2019-08-22 21:48:38,620 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:48:38,626 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-22 21:48:39,879 WARN L188 SmtUtils]: Spent 1.25 s on a formula simplification that was a NOOP. DAG size: 116 [2019-08-22 21:48:39,880 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:48:39,884 INFO L496 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 3 dim-2 vars, End of recursive call: 9 dim-0 vars, and 1 xjuncts. [2019-08-22 21:48:39,884 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 9 variables, input treesize:663, output treesize:418 [2019-08-22 21:48:39,902 INFO L496 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:48:41,449 WARN L188 SmtUtils]: Spent 1.55 s on a formula simplification that was a NOOP. DAG size: 124 [2019-08-22 21:48:41,450 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:48:41,451 INFO L496 ElimStorePlain]: Start of recursive call 1: 9 dim-0 vars, 1 dim-2 vars, End of recursive call: 10 dim-0 vars, and 1 xjuncts. [2019-08-22 21:48:41,452 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 10 variables, input treesize:453, output treesize:441 [2019-08-22 21:48:41,522 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:48:41,528 INFO L392 ElimStorePlain]: Different costs {0=[|v_#length_10|], 1=[|v_#valid_17|]} [2019-08-22 21:48:41,544 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-22 21:48:41,545 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:41,563 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-22 21:48:41,563 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:41,579 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-22 21:48:41,580 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:41,605 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-22 21:48:41,606 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:41,999 WARN L188 SmtUtils]: Spent 392.00 ms on a formula simplification that was a NOOP. DAG size: 73 [2019-08-22 21:48:42,000 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:48:42,025 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-22 21:48:42,026 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:42,046 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-22 21:48:42,046 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:42,063 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-22 21:48:42,064 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:42,096 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-22 21:48:42,097 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:42,428 WARN L188 SmtUtils]: Spent 330.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2019-08-22 21:48:42,428 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:48:42,430 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_$Pointer$.base_34|, |v_#memory_int_28|, |v_#memory_$Pointer$.offset_34|], 2=[|v_#memory_int_9|]} [2019-08-22 21:48:42,444 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:48:42,456 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 119 treesize of output 106 [2019-08-22 21:48:42,457 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:42,512 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:48:42,513 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 1 case distinctions, treesize of input 119 treesize of output 130 [2019-08-22 21:48:42,514 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:42,552 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:48:42,562 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 119 treesize of output 106 [2019-08-22 21:48:42,563 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:42,602 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:48:42,603 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 1 case distinctions, treesize of input 119 treesize of output 130 [2019-08-22 21:48:42,603 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:43,221 WARN L188 SmtUtils]: Spent 616.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 72 [2019-08-22 21:48:43,222 INFO L567 ElimStorePlain]: treesize reduction 32, result has 93.2 percent of original size [2019-08-22 21:48:43,230 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 106 treesize of output 91 [2019-08-22 21:48:43,231 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:43,241 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 114 treesize of output 99 [2019-08-22 21:48:43,242 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:43,252 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 106 treesize of output 91 [2019-08-22 21:48:43,253 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:43,262 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 114 treesize of output 99 [2019-08-22 21:48:43,263 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:43,474 WARN L188 SmtUtils]: Spent 210.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2019-08-22 21:48:43,475 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:48:43,492 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 91 treesize of output 78 [2019-08-22 21:48:43,493 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:43,527 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:48:43,528 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 99 treesize of output 110 [2019-08-22 21:48:43,529 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:43,547 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 91 treesize of output 78 [2019-08-22 21:48:43,547 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:43,580 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:48:43,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 1 case distinctions, treesize of input 99 treesize of output 110 [2019-08-22 21:48:43,581 INFO L496 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:43,974 WARN L188 SmtUtils]: Spent 392.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 64 [2019-08-22 21:48:43,975 INFO L567 ElimStorePlain]: treesize reduction 32, result has 91.5 percent of original size [2019-08-22 21:48:43,990 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 78 treesize of output 63 [2019-08-22 21:48:43,990 INFO L496 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:44,008 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 78 treesize of output 63 [2019-08-22 21:48:44,009 INFO L496 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:44,015 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 94 treesize of output 79 [2019-08-22 21:48:44,016 INFO L496 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:44,023 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 94 treesize of output 79 [2019-08-22 21:48:44,024 INFO L496 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:44,185 WARN L188 SmtUtils]: Spent 160.00 ms on a formula simplification that was a NOOP. DAG size: 56 [2019-08-22 21:48:44,185 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:48:44,186 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:48:44,187 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:48:44,189 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-22 21:48:44,189 INFO L221 ElimStorePlain]: Needed 25 recursive calls to eliminate 8 variables, input treesize:505, output treesize:285 [2019-08-22 21:48:44,191 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:48:44,192 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:48:44,193 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:48:44,194 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:48:44,218 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_int_29|], 30=[|v_#memory_$Pointer$.base_35|, |v_#memory_$Pointer$.offset_35|]} [2019-08-22 21:48:44,232 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 103 treesize of output 99 [2019-08-22 21:48:44,232 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:44,249 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:48:44,250 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 1 [2019-08-22 21:48:44,250 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:44,262 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 113 [2019-08-22 21:48:44,263 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:44,275 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 103 treesize of output 99 [2019-08-22 21:48:44,275 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:44,288 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:48:44,289 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 1 [2019-08-22 21:48:44,289 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:44,302 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:48:44,303 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 1 [2019-08-22 21:48:44,304 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:44,543 WARN L188 SmtUtils]: Spent 238.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 57 [2019-08-22 21:48:44,543 INFO L567 ElimStorePlain]: treesize reduction 121, result has 61.2 percent of original size [2019-08-22 21:48:44,550 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:48:44,554 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 95 treesize of output 79 [2019-08-22 21:48:44,555 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:44,563 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:48:44,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, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 95 treesize of output 79 [2019-08-22 21:48:44,566 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:44,666 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:48:44,672 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:48:44,677 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 76 treesize of output 60 [2019-08-22 21:48:44,678 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:44,685 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:48:44,688 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 76 treesize of output 60 [2019-08-22 21:48:44,689 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:44,767 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:48:44,768 INFO L496 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 3 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:48:44,768 INFO L221 ElimStorePlain]: Needed 11 recursive calls to eliminate 11 variables, input treesize:675, output treesize:115 [2019-08-22 21:48:44,772 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:48:44,772 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:48:44,773 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:48:44,774 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:48:44,790 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_int_30|], 30=[|v_#memory_$Pointer$.base_36|, |v_#memory_$Pointer$.offset_36|]} [2019-08-22 21:48:44,812 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 113 [2019-08-22 21:48:44,812 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:44,833 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 113 [2019-08-22 21:48:44,833 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:44,848 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 103 treesize of output 99 [2019-08-22 21:48:44,848 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:44,864 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:48:44,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 117 treesize of output 1 [2019-08-22 21:48:44,865 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:44,878 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 113 [2019-08-22 21:48:44,879 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:44,893 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 103 treesize of output 99 [2019-08-22 21:48:44,893 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:45,171 WARN L188 SmtUtils]: Spent 277.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 58 [2019-08-22 21:48:45,172 INFO L567 ElimStorePlain]: treesize reduction 347, result has 35.5 percent of original size [2019-08-22 21:48:45,182 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:48:45,187 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 95 treesize of output 79 [2019-08-22 21:48:45,188 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:45,196 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:48:45,200 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 95 treesize of output 79 [2019-08-22 21:48:45,201 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:45,316 WARN L188 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 52 [2019-08-22 21:48:45,317 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:48:45,324 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:48:45,331 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 76 treesize of output 60 [2019-08-22 21:48:45,332 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:45,338 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:48:45,340 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 76 treesize of output 60 [2019-08-22 21:48:45,341 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:45,435 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:48:45,436 INFO L496 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 3 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:48:45,436 INFO L221 ElimStorePlain]: Needed 11 recursive calls to eliminate 11 variables, input treesize:675, output treesize:115 [2019-08-22 21:48:45,441 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:48:45,442 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:48:45,443 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:48:45,443 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:48:45,454 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_int_31|], 30=[|v_#memory_$Pointer$.base_37|, |v_#memory_$Pointer$.offset_37|]} [2019-08-22 21:48:45,469 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 113 [2019-08-22 21:48:45,469 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:45,484 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 113 [2019-08-22 21:48:45,484 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:45,499 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 103 treesize of output 99 [2019-08-22 21:48:45,499 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:45,513 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:48:45,514 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 1 [2019-08-22 21:48:45,514 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:45,529 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 103 treesize of output 99 [2019-08-22 21:48:45,529 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:45,540 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:48:45,541 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 1 [2019-08-22 21:48:45,542 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:45,782 WARN L188 SmtUtils]: Spent 239.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 58 [2019-08-22 21:48:45,782 INFO L567 ElimStorePlain]: treesize reduction 234, result has 44.9 percent of original size [2019-08-22 21:48:45,792 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:48:45,798 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 95 treesize of output 79 [2019-08-22 21:48:45,799 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:45,806 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:48:45,809 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 95 treesize of output 79 [2019-08-22 21:48:45,810 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:45,906 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:48:45,915 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:48:45,920 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 76 treesize of output 60 [2019-08-22 21:48:45,921 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:45,943 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:48:45,951 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 76 treesize of output 60 [2019-08-22 21:48:45,952 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:46,023 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:48:46,023 INFO L496 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 3 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:48:46,024 INFO L221 ElimStorePlain]: Needed 11 recursive calls to eliminate 11 variables, input treesize:675, output treesize:115 [2019-08-22 21:48:46,091 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:48:46,098 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:48:46,102 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:48:46,141 INFO L496 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:48:46,151 INFO L496 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:48:48,642 WARN L188 SmtUtils]: Spent 2.49 s on a formula simplification. DAG size of input: 137 DAG size of output: 123 [2019-08-22 21:48:48,643 INFO L567 ElimStorePlain]: treesize reduction 362, result has 49.4 percent of original size [2019-08-22 21:48:48,653 INFO L496 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:48:49,658 WARN L188 SmtUtils]: Spent 1.00 s on a formula simplification that was a NOOP. DAG size: 119 [2019-08-22 21:48:49,659 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:48:49,667 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-22 21:48:51,089 WARN L188 SmtUtils]: Spent 1.42 s on a formula simplification that was a NOOP. DAG size: 116 [2019-08-22 21:48:51,089 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:48:51,090 INFO L496 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 3 dim-2 vars, End of recursive call: 9 dim-0 vars, and 1 xjuncts. [2019-08-22 21:48:51,091 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 9 variables, input treesize:663, output treesize:418 [2019-08-22 21:48:51,136 INFO L496 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:48:52,364 WARN L188 SmtUtils]: Spent 1.23 s on a formula simplification that was a NOOP. DAG size: 124 [2019-08-22 21:48:52,364 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:48:52,365 INFO L496 ElimStorePlain]: Start of recursive call 1: 9 dim-0 vars, 1 dim-2 vars, End of recursive call: 10 dim-0 vars, and 1 xjuncts. [2019-08-22 21:48:52,365 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 10 variables, input treesize:453, output treesize:441 [2019-08-22 21:48:52,402 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:48:52,408 INFO L392 ElimStorePlain]: Different costs {0=[|v_#length_12|], 1=[|v_#valid_19|]} [2019-08-22 21:48:52,421 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-22 21:48:52,422 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:52,440 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-22 21:48:52,440 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:52,453 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-22 21:48:52,454 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:52,479 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-22 21:48:52,480 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:52,855 WARN L188 SmtUtils]: Spent 374.00 ms on a formula simplification that was a NOOP. DAG size: 73 [2019-08-22 21:48:52,855 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:48:52,886 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-22 21:48:52,887 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:52,904 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-22 21:48:52,905 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:52,924 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-22 21:48:52,925 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:52,945 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-22 21:48:52,946 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:53,288 WARN L188 SmtUtils]: Spent 341.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2019-08-22 21:48:53,288 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:48:53,289 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_int_36|, |v_#memory_$Pointer$.base_42|, |v_#memory_$Pointer$.offset_42|], 2=[|v_#memory_int_9|]} [2019-08-22 21:48:53,306 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 104 [2019-08-22 21:48:53,306 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:53,316 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 104 [2019-08-22 21:48:53,317 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:53,328 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 104 [2019-08-22 21:48:53,329 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:53,339 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 104 [2019-08-22 21:48:53,339 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:53,605 WARN L188 SmtUtils]: Spent 264.00 ms on a formula simplification that was a NOOP. DAG size: 63 [2019-08-22 21:48:53,605 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:48:53,623 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:48:53,636 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 104 treesize of output 91 [2019-08-22 21:48:53,636 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:53,653 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:48:53,663 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 104 treesize of output 91 [2019-08-22 21:48:53,663 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:53,704 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:48:53,705 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 1 case distinctions, treesize of input 104 treesize of output 115 [2019-08-22 21:48:53,706 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:53,745 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:48:53,745 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 104 treesize of output 115 [2019-08-22 21:48:53,746 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:54,184 WARN L188 SmtUtils]: Spent 438.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 65 [2019-08-22 21:48:54,185 INFO L567 ElimStorePlain]: treesize reduction 32, result has 92.3 percent of original size [2019-08-22 21:48:54,201 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 91 treesize of output 78 [2019-08-22 21:48:54,202 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:54,226 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 91 treesize of output 78 [2019-08-22 21:48:54,227 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:54,263 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:48:54,263 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 99 treesize of output 110 [2019-08-22 21:48:54,264 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:54,292 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:48:54,292 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 99 treesize of output 110 [2019-08-22 21:48:54,293 INFO L496 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:54,682 WARN L188 SmtUtils]: Spent 387.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 63 [2019-08-22 21:48:54,683 INFO L567 ElimStorePlain]: treesize reduction 48, result has 87.3 percent of original size [2019-08-22 21:48:54,694 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 78 treesize of output 63 [2019-08-22 21:48:54,695 INFO L496 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:54,702 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 78 treesize of output 63 [2019-08-22 21:48:54,702 INFO L496 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:54,711 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 71 [2019-08-22 21:48:54,712 INFO L496 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:54,724 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 71 [2019-08-22 21:48:54,725 INFO L496 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:54,878 WARN L188 SmtUtils]: Spent 152.00 ms on a formula simplification that was a NOOP. DAG size: 55 [2019-08-22 21:48:54,879 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:48:54,879 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:48:54,881 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-22 21:48:54,881 INFO L221 ElimStorePlain]: Needed 25 recursive calls to eliminate 8 variables, input treesize:505, output treesize:269 [2019-08-22 21:48:54,883 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:48:54,884 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:48:54,893 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_int_37|], 30=[|v_#memory_$Pointer$.offset_43|, |v_#memory_$Pointer$.base_43|]} [2019-08-22 21:48:54,908 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 110 treesize of output 106 [2019-08-22 21:48:54,909 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:54,930 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:48:54,931 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 1 [2019-08-22 21:48:54,931 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:54,943 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 113 [2019-08-22 21:48:54,943 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:54,955 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 110 treesize of output 106 [2019-08-22 21:48:54,955 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:54,966 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:48:54,967 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 1 [2019-08-22 21:48:54,968 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:54,977 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:48:54,977 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 1 [2019-08-22 21:48:54,978 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:55,245 WARN L188 SmtUtils]: Spent 267.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 57 [2019-08-22 21:48:55,246 INFO L567 ElimStorePlain]: treesize reduction 127, result has 61.0 percent of original size [2019-08-22 21:48:55,257 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:48:55,261 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 99 treesize of output 79 [2019-08-22 21:48:55,261 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:55,281 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:48:55,284 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 99 treesize of output 79 [2019-08-22 21:48:55,284 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:55,368 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:48:55,375 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:48:55,381 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 76 treesize of output 60 [2019-08-22 21:48:55,382 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:55,391 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:48:55,393 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 76 treesize of output 60 [2019-08-22 21:48:55,394 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:55,463 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:48:55,464 INFO L496 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 3 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:48:55,464 INFO L221 ElimStorePlain]: Needed 11 recursive calls to eliminate 11 variables, input treesize:689, output treesize:115 [2019-08-22 21:48:55,468 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:48:55,469 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:48:55,493 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_int_38|], 30=[|v_#memory_$Pointer$.offset_44|, |v_#memory_$Pointer$.base_44|]} [2019-08-22 21:48:55,507 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 110 treesize of output 106 [2019-08-22 21:48:55,508 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:55,525 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 110 treesize of output 106 [2019-08-22 21:48:55,525 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:55,539 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:48:55,540 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 1 [2019-08-22 21:48:55,540 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:55,552 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:48:55,553 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 1 [2019-08-22 21:48:55,553 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:55,578 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:48:55,578 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 1 [2019-08-22 21:48:55,579 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:55,589 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:48:55,590 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 1 [2019-08-22 21:48:55,590 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:55,843 WARN L188 SmtUtils]: Spent 252.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 58 [2019-08-22 21:48:55,843 INFO L567 ElimStorePlain]: treesize reduction 22, result has 89.7 percent of original size [2019-08-22 21:48:55,852 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:48:55,857 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 95 treesize of output 79 [2019-08-22 21:48:55,857 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:55,866 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:48:55,868 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 95 treesize of output 79 [2019-08-22 21:48:55,868 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:55,957 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:48:55,969 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:48:55,973 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 76 treesize of output 60 [2019-08-22 21:48:55,974 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:55,990 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:48:55,992 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 76 treesize of output 60 [2019-08-22 21:48:55,992 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:56,067 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:48:56,068 INFO L496 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 3 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:48:56,068 INFO L221 ElimStorePlain]: Needed 11 recursive calls to eliminate 11 variables, input treesize:689, output treesize:115 [2019-08-22 21:48:56,072 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:48:56,073 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:48:56,082 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_int_39|], 30=[|v_#memory_$Pointer$.base_45|, |v_#memory_$Pointer$.offset_45|]} [2019-08-22 21:48:56,101 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 110 treesize of output 106 [2019-08-22 21:48:56,101 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:56,116 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 113 [2019-08-22 21:48:56,116 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:56,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 110 treesize of output 106 [2019-08-22 21:48:56,131 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:56,146 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:48:56,147 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 1 [2019-08-22 21:48:56,147 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:56,158 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:48:56,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 117 treesize of output 1 [2019-08-22 21:48:56,159 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:56,169 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:48:56,170 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 1 [2019-08-22 21:48:56,170 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:56,417 WARN L188 SmtUtils]: Spent 246.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 58 [2019-08-22 21:48:56,417 INFO L567 ElimStorePlain]: treesize reduction 135, result has 58.6 percent of original size [2019-08-22 21:48:56,431 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:48:56,435 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 95 treesize of output 79 [2019-08-22 21:48:56,436 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:56,443 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:48:56,447 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 95 treesize of output 79 [2019-08-22 21:48:56,447 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:56,542 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:48:56,549 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:48:56,554 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 76 treesize of output 60 [2019-08-22 21:48:56,555 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:56,562 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:48:56,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, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 76 treesize of output 60 [2019-08-22 21:48:56,565 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:48:56,652 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:48:56,652 INFO L496 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 3 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:48:56,653 INFO L221 ElimStorePlain]: Needed 11 recursive calls to eliminate 11 variables, input treesize:689, output treesize:115 [2019-08-22 21:48:56,702 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:48:56,703 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:48:56,706 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:48:56,729 INFO L496 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:48:56,742 INFO L496 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:48:58,118 WARN L188 SmtUtils]: Spent 1.38 s on a formula simplification. DAG size of input: 137 DAG size of output: 123 [2019-08-22 21:48:58,119 INFO L567 ElimStorePlain]: treesize reduction 362, result has 49.4 percent of original size [2019-08-22 21:48:58,126 INFO L496 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:48:58,834 WARN L188 SmtUtils]: Spent 707.00 ms on a formula simplification that was a NOOP. DAG size: 119 [2019-08-22 21:48:58,835 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:48:58,842 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-22 21:48:59,683 WARN L188 SmtUtils]: Spent 840.00 ms on a formula simplification that was a NOOP. DAG size: 116 [2019-08-22 21:48:59,684 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:48:59,685 INFO L496 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 3 dim-2 vars, End of recursive call: 9 dim-0 vars, and 1 xjuncts. [2019-08-22 21:48:59,685 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 9 variables, input treesize:663, output treesize:418 [2019-08-22 21:48:59,723 INFO L496 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:49:00,912 WARN L188 SmtUtils]: Spent 1.19 s on a formula simplification that was a NOOP. DAG size: 124 [2019-08-22 21:49:00,913 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:00,914 INFO L496 ElimStorePlain]: Start of recursive call 1: 9 dim-0 vars, 1 dim-2 vars, End of recursive call: 10 dim-0 vars, and 1 xjuncts. [2019-08-22 21:49:00,914 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 10 variables, input treesize:453, output treesize:441 [2019-08-22 21:49:00,949 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:00,953 INFO L392 ElimStorePlain]: Different costs {0=[|v_#length_14|], 1=[|v_#valid_21|]} [2019-08-22 21:49:00,972 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-22 21:49:00,973 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:00,985 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-22 21:49:00,986 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:00,998 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-22 21:49:00,999 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:01,011 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-22 21:49:01,012 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:01,386 WARN L188 SmtUtils]: Spent 373.00 ms on a formula simplification that was a NOOP. DAG size: 73 [2019-08-22 21:49:01,387 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:01,407 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-22 21:49:01,408 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:01,427 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-22 21:49:01,428 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:01,446 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-22 21:49:01,447 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:01,461 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-22 21:49:01,462 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:01,775 WARN L188 SmtUtils]: Spent 312.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2019-08-22 21:49:01,775 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:01,776 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_int_44|, |v_#memory_$Pointer$.base_50|, |v_#memory_$Pointer$.offset_50|], 2=[|v_#memory_int_9|]} [2019-08-22 21:49:01,787 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 119 treesize of output 104 [2019-08-22 21:49:01,787 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:01,797 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 119 treesize of output 104 [2019-08-22 21:49:01,797 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:01,808 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 104 [2019-08-22 21:49:01,808 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:01,817 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 104 [2019-08-22 21:49:01,818 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:02,055 WARN L188 SmtUtils]: Spent 235.00 ms on a formula simplification that was a NOOP. DAG size: 63 [2019-08-22 21:49:02,055 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:02,074 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:02,083 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 104 treesize of output 91 [2019-08-22 21:49:02,084 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:02,129 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:02,130 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 1 case distinctions, treesize of input 104 treesize of output 115 [2019-08-22 21:49:02,131 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:02,176 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:02,177 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 104 treesize of output 115 [2019-08-22 21:49:02,178 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:02,197 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:02,202 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 104 treesize of output 91 [2019-08-22 21:49:02,203 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:02,645 WARN L188 SmtUtils]: Spent 441.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 65 [2019-08-22 21:49:02,646 INFO L567 ElimStorePlain]: treesize reduction 32, result has 92.3 percent of original size [2019-08-22 21:49:02,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 91 treesize of output 78 [2019-08-22 21:49:02,662 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:02,679 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 91 treesize of output 78 [2019-08-22 21:49:02,680 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:02,714 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:02,715 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 99 treesize of output 110 [2019-08-22 21:49:02,715 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:02,747 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:02,748 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 99 treesize of output 110 [2019-08-22 21:49:02,748 INFO L496 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:03,167 WARN L188 SmtUtils]: Spent 417.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 64 [2019-08-22 21:49:03,167 INFO L567 ElimStorePlain]: treesize reduction 32, result has 91.5 percent of original size [2019-08-22 21:49:03,175 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 94 treesize of output 79 [2019-08-22 21:49:03,175 INFO L496 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:03,183 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 78 treesize of output 63 [2019-08-22 21:49:03,184 INFO L496 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:03,192 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 94 treesize of output 79 [2019-08-22 21:49:03,192 INFO L496 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:03,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, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 78 treesize of output 63 [2019-08-22 21:49:03,201 INFO L496 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:03,371 WARN L188 SmtUtils]: Spent 169.00 ms on a formula simplification that was a NOOP. DAG size: 56 [2019-08-22 21:49:03,372 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:03,372 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:03,373 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:03,374 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-22 21:49:03,375 INFO L221 ElimStorePlain]: Needed 25 recursive calls to eliminate 8 variables, input treesize:505, output treesize:285 [2019-08-22 21:49:03,377 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:03,377 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:03,378 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:03,379 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:03,388 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_int_45|], 30=[|v_#memory_$Pointer$.base_51|, |v_#memory_$Pointer$.offset_51|]} [2019-08-22 21:49:03,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 103 treesize of output 99 [2019-08-22 21:49:03,403 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:03,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, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 113 [2019-08-22 21:49:03,417 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:03,434 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 113 [2019-08-22 21:49:03,435 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:03,449 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:03,450 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 1 [2019-08-22 21:49:03,450 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:03,463 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:03,463 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 1 [2019-08-22 21:49:03,463 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:03,481 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 103 treesize of output 99 [2019-08-22 21:49:03,481 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:03,726 WARN L188 SmtUtils]: Spent 243.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 57 [2019-08-22 21:49:03,726 INFO L567 ElimStorePlain]: treesize reduction 234, result has 44.9 percent of original size [2019-08-22 21:49:03,737 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:03,742 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 95 treesize of output 79 [2019-08-22 21:49:03,743 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:03,751 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:03,754 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 95 treesize of output 79 [2019-08-22 21:49:03,755 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:03,850 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:03,864 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:03,874 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 76 treesize of output 60 [2019-08-22 21:49:03,875 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:03,884 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:03,887 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 76 treesize of output 60 [2019-08-22 21:49:03,887 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:03,948 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:03,948 INFO L496 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 3 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:49:03,948 INFO L221 ElimStorePlain]: Needed 11 recursive calls to eliminate 11 variables, input treesize:675, output treesize:115 [2019-08-22 21:49:03,951 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:03,952 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:03,953 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:03,953 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:03,959 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_int_46|], 30=[|v_#memory_$Pointer$.base_52|, |v_#memory_$Pointer$.offset_52|]} [2019-08-22 21:49:03,973 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 103 treesize of output 99 [2019-08-22 21:49:03,973 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:03,984 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:03,985 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 1 [2019-08-22 21:49:03,985 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:04,000 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:04,000 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 1 [2019-08-22 21:49:04,001 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:04,018 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 113 [2019-08-22 21:49:04,018 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:04,031 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 113 [2019-08-22 21:49:04,032 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:04,043 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 103 treesize of output 99 [2019-08-22 21:49:04,043 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:04,280 WARN L188 SmtUtils]: Spent 235.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 58 [2019-08-22 21:49:04,280 INFO L567 ElimStorePlain]: treesize reduction 234, result has 44.9 percent of original size [2019-08-22 21:49:04,289 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:04,295 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 95 treesize of output 79 [2019-08-22 21:49:04,295 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:04,303 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:04,306 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 95 treesize of output 79 [2019-08-22 21:49:04,307 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:04,405 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:04,414 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:04,420 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 76 treesize of output 60 [2019-08-22 21:49:04,421 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:04,427 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:04,430 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 76 treesize of output 60 [2019-08-22 21:49:04,431 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:04,507 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:04,508 INFO L496 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 3 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:49:04,508 INFO L221 ElimStorePlain]: Needed 11 recursive calls to eliminate 11 variables, input treesize:675, output treesize:115 [2019-08-22 21:49:04,512 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:04,512 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:04,513 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:04,514 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:04,537 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_int_47|], 30=[|v_#memory_$Pointer$.base_53|, |v_#memory_$Pointer$.offset_53|]} [2019-08-22 21:49:04,550 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 113 [2019-08-22 21:49:04,550 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:04,562 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 103 treesize of output 99 [2019-08-22 21:49:04,563 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:04,577 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:04,577 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 1 [2019-08-22 21:49:04,578 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:04,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 103 treesize of output 99 [2019-08-22 21:49:04,593 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:04,603 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:04,604 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 1 [2019-08-22 21:49:04,604 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:04,617 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:04,617 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 1 [2019-08-22 21:49:04,618 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:04,851 WARN L188 SmtUtils]: Spent 232.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 58 [2019-08-22 21:49:04,851 INFO L567 ElimStorePlain]: treesize reduction 121, result has 61.2 percent of original size [2019-08-22 21:49:04,860 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:04,866 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 95 treesize of output 79 [2019-08-22 21:49:04,867 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:04,874 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:04,876 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 95 treesize of output 79 [2019-08-22 21:49:04,877 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:04,970 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:04,978 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:04,983 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 76 treesize of output 60 [2019-08-22 21:49:04,984 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:04,995 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:04,997 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 76 treesize of output 60 [2019-08-22 21:49:04,998 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:05,090 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:05,091 INFO L496 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 3 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:49:05,091 INFO L221 ElimStorePlain]: Needed 11 recursive calls to eliminate 11 variables, input treesize:675, output treesize:115 [2019-08-22 21:49:05,131 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:05,132 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:05,135 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:05,162 INFO L496 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:49:05,171 INFO L496 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:49:07,203 WARN L188 SmtUtils]: Spent 2.03 s on a formula simplification. DAG size of input: 137 DAG size of output: 123 [2019-08-22 21:49:07,204 INFO L567 ElimStorePlain]: treesize reduction 362, result has 49.4 percent of original size [2019-08-22 21:49:07,211 INFO L496 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:49:08,099 WARN L188 SmtUtils]: Spent 887.00 ms on a formula simplification that was a NOOP. DAG size: 120 [2019-08-22 21:49:08,100 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:08,110 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-22 21:49:08,896 WARN L188 SmtUtils]: Spent 786.00 ms on a formula simplification that was a NOOP. DAG size: 116 [2019-08-22 21:49:08,897 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:08,897 INFO L496 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 3 dim-2 vars, End of recursive call: 9 dim-0 vars, and 1 xjuncts. [2019-08-22 21:49:08,898 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 9 variables, input treesize:663, output treesize:418 [2019-08-22 21:49:08,915 INFO L496 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:49:09,765 WARN L188 SmtUtils]: Spent 849.00 ms on a formula simplification that was a NOOP. DAG size: 124 [2019-08-22 21:49:09,766 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:09,767 INFO L496 ElimStorePlain]: Start of recursive call 1: 9 dim-0 vars, 1 dim-2 vars, End of recursive call: 10 dim-0 vars, and 1 xjuncts. [2019-08-22 21:49:09,767 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 10 variables, input treesize:453, output treesize:441 [2019-08-22 21:49:09,797 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:09,820 INFO L392 ElimStorePlain]: Different costs {0=[|v_#length_16|], 1=[|v_#valid_23|]} [2019-08-22 21:49:09,831 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-22 21:49:09,832 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:09,853 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-22 21:49:09,854 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:09,868 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-22 21:49:09,868 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:09,879 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-22 21:49:09,880 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:10,225 WARN L188 SmtUtils]: Spent 345.00 ms on a formula simplification that was a NOOP. DAG size: 73 [2019-08-22 21:49:10,225 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:10,243 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-22 21:49:10,244 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:10,260 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-22 21:49:10,261 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:10,279 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-22 21:49:10,279 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:10,293 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-22 21:49:10,294 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:10,605 WARN L188 SmtUtils]: Spent 310.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2019-08-22 21:49:10,606 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:10,606 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_$Pointer$.base_58|, |v_#memory_$Pointer$.offset_58|, |v_#memory_int_52|], 2=[|v_#memory_int_9|]} [2019-08-22 21:49:10,619 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:10,630 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 119 treesize of output 106 [2019-08-22 21:49:10,630 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:10,677 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:10,678 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 119 treesize of output 130 [2019-08-22 21:49:10,678 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:10,722 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:10,723 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 1 case distinctions, treesize of input 119 treesize of output 130 [2019-08-22 21:49:10,723 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:10,743 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:10,754 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 119 treesize of output 106 [2019-08-22 21:49:10,755 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:11,292 WARN L188 SmtUtils]: Spent 536.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 72 [2019-08-22 21:49:11,292 INFO L567 ElimStorePlain]: treesize reduction 32, result has 93.2 percent of original size [2019-08-22 21:49:11,310 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 106 treesize of output 93 [2019-08-22 21:49:11,311 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:11,327 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 106 treesize of output 93 [2019-08-22 21:49:11,328 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:11,366 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:11,366 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 114 treesize of output 125 [2019-08-22 21:49:11,367 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:11,399 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:11,400 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 114 treesize of output 125 [2019-08-22 21:49:11,400 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:11,862 WARN L188 SmtUtils]: Spent 460.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 70 [2019-08-22 21:49:11,863 INFO L567 ElimStorePlain]: treesize reduction 48, result has 89.0 percent of original size [2019-08-22 21:49:11,871 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 93 treesize of output 78 [2019-08-22 21:49:11,872 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:11,880 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 93 treesize of output 78 [2019-08-22 21:49:11,881 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:11,887 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-22 21:49:11,888 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:11,896 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-22 21:49:11,897 INFO L496 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:12,094 WARN L188 SmtUtils]: Spent 196.00 ms on a formula simplification that was a NOOP. DAG size: 63 [2019-08-22 21:49:12,094 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:12,102 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 78 treesize of output 63 [2019-08-22 21:49:12,103 INFO L496 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:12,109 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 78 treesize of output 63 [2019-08-22 21:49:12,110 INFO L496 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:12,118 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 71 [2019-08-22 21:49:12,119 INFO L496 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:12,134 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 71 [2019-08-22 21:49:12,135 INFO L496 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:12,297 WARN L188 SmtUtils]: Spent 162.00 ms on a formula simplification that was a NOOP. DAG size: 55 [2019-08-22 21:49:12,298 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:12,299 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:12,301 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-22 21:49:12,301 INFO L221 ElimStorePlain]: Needed 25 recursive calls to eliminate 8 variables, input treesize:505, output treesize:269 [2019-08-22 21:49:12,303 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:12,304 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:12,312 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_int_53|], 30=[|v_#memory_$Pointer$.base_59|, |v_#memory_$Pointer$.offset_59|]} [2019-08-22 21:49:12,327 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 113 [2019-08-22 21:49:12,328 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:12,343 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 110 treesize of output 106 [2019-08-22 21:49:12,343 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:12,358 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:12,359 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 1 [2019-08-22 21:49:12,359 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:12,374 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 113 [2019-08-22 21:49:12,375 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:12,388 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 110 treesize of output 106 [2019-08-22 21:49:12,389 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:12,400 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:12,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 117 treesize of output 1 [2019-08-22 21:49:12,403 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:12,704 WARN L188 SmtUtils]: Spent 300.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 57 [2019-08-22 21:49:12,704 INFO L567 ElimStorePlain]: treesize reduction 240, result has 45.3 percent of original size [2019-08-22 21:49:12,713 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:12,718 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 99 treesize of output 83 [2019-08-22 21:49:12,719 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:12,750 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:12,758 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 99 treesize of output 83 [2019-08-22 21:49:12,759 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:12,897 WARN L188 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 51 [2019-08-22 21:49:12,897 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:12,908 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:12,919 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 80 treesize of output 60 [2019-08-22 21:49:12,921 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:12,931 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:12,934 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 80 treesize of output 60 [2019-08-22 21:49:12,935 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:13,039 WARN L188 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 46 [2019-08-22 21:49:13,039 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:13,040 INFO L496 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 3 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:49:13,040 INFO L221 ElimStorePlain]: Needed 11 recursive calls to eliminate 11 variables, input treesize:689, output treesize:119 [2019-08-22 21:49:13,043 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:13,044 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:13,052 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_int_54|], 30=[|v_#memory_$Pointer$.offset_60|, |v_#memory_$Pointer$.base_60|]} [2019-08-22 21:49:13,074 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 113 [2019-08-22 21:49:13,075 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:13,097 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 113 [2019-08-22 21:49:13,098 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:13,121 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 113 [2019-08-22 21:49:13,130 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:13,148 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 110 treesize of output 106 [2019-08-22 21:49:13,148 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:13,167 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:13,168 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 1 [2019-08-22 21:49:13,168 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:13,184 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 110 treesize of output 106 [2019-08-22 21:49:13,185 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:13,499 WARN L188 SmtUtils]: Spent 313.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 58 [2019-08-22 21:49:13,500 INFO L567 ElimStorePlain]: treesize reduction 353, result has 36.1 percent of original size [2019-08-22 21:49:13,506 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:13,510 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 99 treesize of output 79 [2019-08-22 21:49:13,511 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:13,521 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:13,523 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 99 treesize of output 79 [2019-08-22 21:49:13,524 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:13,604 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:13,612 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:13,622 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 76 treesize of output 60 [2019-08-22 21:49:13,622 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:13,629 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:13,631 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 80 treesize of output 64 [2019-08-22 21:49:13,632 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:13,705 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:13,705 INFO L496 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 3 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:49:13,705 INFO L221 ElimStorePlain]: Needed 11 recursive calls to eliminate 11 variables, input treesize:689, output treesize:119 [2019-08-22 21:49:13,710 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:13,710 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:13,720 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_int_55|], 30=[|v_#memory_$Pointer$.base_61|, |v_#memory_$Pointer$.offset_61|]} [2019-08-22 21:49:13,747 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 113 [2019-08-22 21:49:13,748 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:13,759 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 113 [2019-08-22 21:49:13,759 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:13,771 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 110 treesize of output 106 [2019-08-22 21:49:13,772 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:13,789 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 113 [2019-08-22 21:49:13,789 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:13,817 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:13,818 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 1 [2019-08-22 21:49:13,818 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:13,829 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 110 treesize of output 106 [2019-08-22 21:49:13,830 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:14,083 WARN L188 SmtUtils]: Spent 252.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 58 [2019-08-22 21:49:14,083 INFO L567 ElimStorePlain]: treesize reduction 353, result has 36.1 percent of original size [2019-08-22 21:49:14,089 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:14,093 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 99 treesize of output 83 [2019-08-22 21:49:14,093 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:14,101 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:14,103 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 99 treesize of output 83 [2019-08-22 21:49:14,104 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:14,192 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:14,202 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:14,205 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 80 treesize of output 60 [2019-08-22 21:49:14,205 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:14,212 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:14,220 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 80 treesize of output 60 [2019-08-22 21:49:14,221 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:14,298 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:14,299 INFO L496 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 3 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:49:14,299 INFO L221 ElimStorePlain]: Needed 11 recursive calls to eliminate 11 variables, input treesize:689, output treesize:119 [2019-08-22 21:49:14,337 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:14,338 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:14,340 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:14,378 INFO L496 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:49:14,384 INFO L496 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:49:15,736 WARN L188 SmtUtils]: Spent 1.35 s on a formula simplification. DAG size of input: 137 DAG size of output: 123 [2019-08-22 21:49:15,737 INFO L567 ElimStorePlain]: treesize reduction 362, result has 49.4 percent of original size [2019-08-22 21:49:15,744 INFO L496 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:49:16,312 WARN L188 SmtUtils]: Spent 567.00 ms on a formula simplification that was a NOOP. DAG size: 120 [2019-08-22 21:49:16,313 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:16,318 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-22 21:49:17,250 WARN L188 SmtUtils]: Spent 931.00 ms on a formula simplification that was a NOOP. DAG size: 116 [2019-08-22 21:49:17,251 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:17,251 INFO L496 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 3 dim-2 vars, End of recursive call: 9 dim-0 vars, and 1 xjuncts. [2019-08-22 21:49:17,252 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 9 variables, input treesize:663, output treesize:418 [2019-08-22 21:49:17,274 INFO L496 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:49:19,647 WARN L188 SmtUtils]: Spent 2.37 s on a formula simplification that was a NOOP. DAG size: 124 [2019-08-22 21:49:19,648 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:19,650 INFO L496 ElimStorePlain]: Start of recursive call 1: 9 dim-0 vars, 1 dim-2 vars, End of recursive call: 10 dim-0 vars, and 1 xjuncts. [2019-08-22 21:49:19,650 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 10 variables, input treesize:453, output treesize:441 [2019-08-22 21:49:19,742 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:19,751 INFO L392 ElimStorePlain]: Different costs {0=[|v_#length_18|], 1=[|v_#valid_25|]} [2019-08-22 21:49:19,775 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-22 21:49:19,776 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:19,803 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-22 21:49:19,804 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:19,832 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-22 21:49:19,833 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:19,859 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-22 21:49:19,860 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:20,557 WARN L188 SmtUtils]: Spent 696.00 ms on a formula simplification that was a NOOP. DAG size: 73 [2019-08-22 21:49:20,558 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:20,584 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-22 21:49:20,585 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:20,608 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-22 21:49:20,609 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:20,631 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-22 21:49:20,632 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:20,649 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-22 21:49:20,650 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:21,018 WARN L188 SmtUtils]: Spent 367.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2019-08-22 21:49:21,018 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:21,019 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_int_60|, |v_#memory_$Pointer$.offset_66|, |v_#memory_$Pointer$.base_66|], 2=[|v_#memory_int_9|]} [2019-08-22 21:49:21,034 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 104 [2019-08-22 21:49:21,035 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:21,044 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 104 [2019-08-22 21:49:21,044 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:21,068 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 104 [2019-08-22 21:49:21,068 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:21,075 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 119 treesize of output 104 [2019-08-22 21:49:21,076 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:21,339 WARN L188 SmtUtils]: Spent 262.00 ms on a formula simplification that was a NOOP. DAG size: 63 [2019-08-22 21:49:21,339 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:21,373 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:21,374 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 104 treesize of output 115 [2019-08-22 21:49:21,374 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:21,393 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 91 [2019-08-22 21:49:21,394 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:21,435 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:21,436 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 104 treesize of output 115 [2019-08-22 21:49:21,436 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:21,452 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 104 treesize of output 91 [2019-08-22 21:49:21,452 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:21,895 WARN L188 SmtUtils]: Spent 442.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 65 [2019-08-22 21:49:21,896 INFO L567 ElimStorePlain]: treesize reduction 32, result has 92.3 percent of original size [2019-08-22 21:49:21,904 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:21,912 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 91 treesize of output 78 [2019-08-22 21:49:21,913 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:21,950 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:21,951 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 1 case distinctions, treesize of input 99 treesize of output 110 [2019-08-22 21:49:21,951 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:21,964 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:21,972 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 91 treesize of output 78 [2019-08-22 21:49:21,972 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:22,002 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:22,003 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 99 treesize of output 110 [2019-08-22 21:49:22,004 INFO L496 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:22,424 WARN L188 SmtUtils]: Spent 419.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 64 [2019-08-22 21:49:22,424 INFO L567 ElimStorePlain]: treesize reduction 32, result has 91.5 percent of original size [2019-08-22 21:49:22,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, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 94 treesize of output 79 [2019-08-22 21:49:22,431 INFO L496 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:22,440 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 94 treesize of output 79 [2019-08-22 21:49:22,441 INFO L496 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:22,449 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 78 treesize of output 63 [2019-08-22 21:49:22,449 INFO L496 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:22,459 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 78 treesize of output 63 [2019-08-22 21:49:22,459 INFO L496 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:22,627 WARN L188 SmtUtils]: Spent 167.00 ms on a formula simplification that was a NOOP. DAG size: 56 [2019-08-22 21:49:22,628 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:22,629 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:22,629 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:22,630 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-22 21:49:22,631 INFO L221 ElimStorePlain]: Needed 25 recursive calls to eliminate 8 variables, input treesize:505, output treesize:285 [2019-08-22 21:49:22,632 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:22,632 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:22,633 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:22,633 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:22,639 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_int_61|], 30=[|v_#memory_$Pointer$.base_67|, |v_#memory_$Pointer$.offset_67|]} [2019-08-22 21:49:22,651 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 113 [2019-08-22 21:49:22,651 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:22,667 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 113 [2019-08-22 21:49:22,668 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:22,678 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 103 treesize of output 99 [2019-08-22 21:49:22,679 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:22,693 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 103 treesize of output 99 [2019-08-22 21:49:22,693 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:22,710 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:22,710 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 1 [2019-08-22 21:49:22,710 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:22,722 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:22,722 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 1 [2019-08-22 21:49:22,723 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:22,976 WARN L188 SmtUtils]: Spent 252.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 57 [2019-08-22 21:49:22,976 INFO L567 ElimStorePlain]: treesize reduction 234, result has 44.9 percent of original size [2019-08-22 21:49:22,984 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:22,988 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 95 treesize of output 79 [2019-08-22 21:49:22,988 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:23,000 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:23,002 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 95 treesize of output 79 [2019-08-22 21:49:23,003 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:23,094 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:23,101 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:23,106 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 76 treesize of output 60 [2019-08-22 21:49:23,107 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:23,112 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:23,114 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 76 treesize of output 60 [2019-08-22 21:49:23,114 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:23,188 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:23,189 INFO L496 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 3 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:49:23,189 INFO L221 ElimStorePlain]: Needed 11 recursive calls to eliminate 11 variables, input treesize:675, output treesize:115 [2019-08-22 21:49:23,192 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:23,192 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:23,193 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:23,194 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:23,209 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_int_62|], 30=[|v_#memory_$Pointer$.base_68|, |v_#memory_$Pointer$.offset_68|]} [2019-08-22 21:49:23,221 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 113 [2019-08-22 21:49:23,221 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:23,232 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 103 treesize of output 99 [2019-08-22 21:49:23,233 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:23,246 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:23,247 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 1 [2019-08-22 21:49:23,247 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:23,261 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 103 treesize of output 99 [2019-08-22 21:49:23,261 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:23,301 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:23,303 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 1 [2019-08-22 21:49:23,304 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:23,315 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:23,316 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 1 [2019-08-22 21:49:23,316 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:23,549 WARN L188 SmtUtils]: Spent 233.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 58 [2019-08-22 21:49:23,550 INFO L567 ElimStorePlain]: treesize reduction 121, result has 61.2 percent of original size [2019-08-22 21:49:23,557 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:23,562 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 95 treesize of output 79 [2019-08-22 21:49:23,563 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:23,572 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:23,574 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 95 treesize of output 79 [2019-08-22 21:49:23,575 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:23,664 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:23,672 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:23,676 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 76 treesize of output 60 [2019-08-22 21:49:23,677 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:23,683 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:23,685 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 76 treesize of output 60 [2019-08-22 21:49:23,685 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:23,764 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:23,765 INFO L496 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 3 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:49:23,765 INFO L221 ElimStorePlain]: Needed 11 recursive calls to eliminate 11 variables, input treesize:675, output treesize:115 [2019-08-22 21:49:23,768 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:23,769 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:23,769 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:23,770 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:23,773 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_int_63|], 30=[|v_#memory_$Pointer$.base_69|, |v_#memory_$Pointer$.offset_69|]} [2019-08-22 21:49:23,785 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 113 [2019-08-22 21:49:23,785 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:23,797 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 103 treesize of output 99 [2019-08-22 21:49:23,797 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:23,820 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 103 treesize of output 99 [2019-08-22 21:49:23,820 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:23,834 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:23,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 117 treesize of output 1 [2019-08-22 21:49:23,835 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:23,849 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:23,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 117 treesize of output 1 [2019-08-22 21:49:23,850 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:23,861 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:23,862 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 1 [2019-08-22 21:49:23,863 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:24,105 WARN L188 SmtUtils]: Spent 242.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 58 [2019-08-22 21:49:24,106 INFO L567 ElimStorePlain]: treesize reduction 121, result has 61.2 percent of original size [2019-08-22 21:49:24,114 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:24,120 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 95 treesize of output 79 [2019-08-22 21:49:24,120 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:24,126 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:24,128 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 95 treesize of output 79 [2019-08-22 21:49:24,128 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:24,223 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:24,230 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:24,235 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 76 treesize of output 60 [2019-08-22 21:49:24,235 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:24,242 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:24,243 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 76 treesize of output 60 [2019-08-22 21:49:24,244 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:24,315 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:24,315 INFO L496 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 3 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:49:24,315 INFO L221 ElimStorePlain]: Needed 11 recursive calls to eliminate 11 variables, input treesize:675, output treesize:115 [2019-08-22 21:49:24,357 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:24,358 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:24,360 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:24,385 INFO L496 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:49:24,395 INFO L496 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:49:26,862 WARN L188 SmtUtils]: Spent 2.47 s on a formula simplification. DAG size of input: 137 DAG size of output: 123 [2019-08-22 21:49:26,862 INFO L567 ElimStorePlain]: treesize reduction 362, result has 49.4 percent of original size [2019-08-22 21:49:26,872 INFO L496 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:49:27,563 WARN L188 SmtUtils]: Spent 691.00 ms on a formula simplification that was a NOOP. DAG size: 119 [2019-08-22 21:49:27,564 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:27,573 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-22 21:49:28,368 WARN L188 SmtUtils]: Spent 794.00 ms on a formula simplification that was a NOOP. DAG size: 116 [2019-08-22 21:49:28,368 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:28,369 INFO L496 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 3 dim-2 vars, End of recursive call: 9 dim-0 vars, and 1 xjuncts. [2019-08-22 21:49:28,369 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 9 variables, input treesize:663, output treesize:418 [2019-08-22 21:49:28,381 INFO L496 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:49:29,325 WARN L188 SmtUtils]: Spent 943.00 ms on a formula simplification that was a NOOP. DAG size: 124 [2019-08-22 21:49:29,325 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:29,326 INFO L496 ElimStorePlain]: Start of recursive call 1: 9 dim-0 vars, 1 dim-2 vars, End of recursive call: 10 dim-0 vars, and 1 xjuncts. [2019-08-22 21:49:29,326 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 10 variables, input treesize:453, output treesize:441 [2019-08-22 21:49:29,363 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:29,378 INFO L392 ElimStorePlain]: Different costs {0=[|v_#length_20|], 1=[|v_#valid_27|]} [2019-08-22 21:49:29,391 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-22 21:49:29,392 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:29,407 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-22 21:49:29,408 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:29,424 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 125 [2019-08-22 21:49:29,424 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:29,437 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-22 21:49:29,438 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:29,808 WARN L188 SmtUtils]: Spent 370.00 ms on a formula simplification that was a NOOP. DAG size: 73 [2019-08-22 21:49:29,808 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:29,829 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-22 21:49:29,830 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:29,854 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 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-22 21:49:29,854 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:29,873 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-22 21:49:29,874 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:29,886 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-22 21:49:29,887 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:30,202 WARN L188 SmtUtils]: Spent 314.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2019-08-22 21:49:30,202 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:30,203 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_int_68|, |v_#memory_$Pointer$.base_74|, |v_#memory_$Pointer$.offset_74|], 2=[|v_#memory_int_9|]} [2019-08-22 21:49:30,215 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 104 [2019-08-22 21:49:30,215 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:30,227 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 104 [2019-08-22 21:49:30,227 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:30,238 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 104 [2019-08-22 21:49:30,238 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:30,250 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 119 treesize of output 104 [2019-08-22 21:49:30,250 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:30,489 WARN L188 SmtUtils]: Spent 238.00 ms on a formula simplification that was a NOOP. DAG size: 63 [2019-08-22 21:49:30,490 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:30,531 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:30,532 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 104 treesize of output 115 [2019-08-22 21:49:30,532 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:30,545 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:30,556 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 104 treesize of output 91 [2019-08-22 21:49:30,557 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:30,571 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:30,580 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 104 treesize of output 91 [2019-08-22 21:49:30,581 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:30,619 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:30,619 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 1 case distinctions, treesize of input 104 treesize of output 115 [2019-08-22 21:49:30,620 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:31,071 WARN L188 SmtUtils]: Spent 450.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 65 [2019-08-22 21:49:31,071 INFO L567 ElimStorePlain]: treesize reduction 32, result has 92.3 percent of original size [2019-08-22 21:49:31,108 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:31,108 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 99 treesize of output 110 [2019-08-22 21:49:31,109 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:31,146 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:31,147 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 99 treesize of output 110 [2019-08-22 21:49:31,147 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:31,163 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 91 treesize of output 78 [2019-08-22 21:49:31,164 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:31,178 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 91 treesize of output 78 [2019-08-22 21:49:31,178 INFO L496 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:31,604 WARN L188 SmtUtils]: Spent 425.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 64 [2019-08-22 21:49:31,605 INFO L567 ElimStorePlain]: treesize reduction 32, result has 91.5 percent of original size [2019-08-22 21:49:31,615 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 94 treesize of output 79 [2019-08-22 21:49:31,616 INFO L496 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:31,625 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 78 treesize of output 63 [2019-08-22 21:49:31,625 INFO L496 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:31,632 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 94 treesize of output 79 [2019-08-22 21:49:31,633 INFO L496 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:31,640 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 78 treesize of output 63 [2019-08-22 21:49:31,640 INFO L496 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:31,833 WARN L188 SmtUtils]: Spent 192.00 ms on a formula simplification that was a NOOP. DAG size: 56 [2019-08-22 21:49:31,834 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:31,834 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:31,835 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:31,837 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-22 21:49:31,837 INFO L221 ElimStorePlain]: Needed 25 recursive calls to eliminate 8 variables, input treesize:505, output treesize:285 [2019-08-22 21:49:31,839 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:31,839 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:31,840 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:31,840 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:31,850 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_int_69|], 30=[|v_#memory_$Pointer$.base_75|, |v_#memory_$Pointer$.offset_75|]} [2019-08-22 21:49:31,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, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 113 [2019-08-22 21:49:31,866 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:31,885 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 113 [2019-08-22 21:49:31,886 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:31,898 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 103 treesize of output 99 [2019-08-22 21:49:31,899 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:31,919 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 103 treesize of output 99 [2019-08-22 21:49:31,920 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:31,931 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:31,931 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 1 [2019-08-22 21:49:31,931 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:31,948 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:31,949 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 1 [2019-08-22 21:49:31,949 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:32,195 WARN L188 SmtUtils]: Spent 245.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 57 [2019-08-22 21:49:32,196 INFO L567 ElimStorePlain]: treesize reduction 234, result has 44.9 percent of original size [2019-08-22 21:49:32,202 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:32,208 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 95 treesize of output 79 [2019-08-22 21:49:32,209 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:32,217 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:32,220 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 95 treesize of output 79 [2019-08-22 21:49:32,221 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:32,317 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:32,323 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:32,327 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 76 treesize of output 60 [2019-08-22 21:49:32,327 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:32,333 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:32,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 76 treesize of output 60 [2019-08-22 21:49:32,336 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:32,414 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:32,414 INFO L496 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 3 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:49:32,414 INFO L221 ElimStorePlain]: Needed 11 recursive calls to eliminate 11 variables, input treesize:675, output treesize:115 [2019-08-22 21:49:32,416 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:32,416 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:32,417 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:32,417 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:32,423 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_int_70|], 30=[|v_#memory_$Pointer$.offset_76|, |v_#memory_$Pointer$.base_76|]} [2019-08-22 21:49:32,434 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 103 treesize of output 99 [2019-08-22 21:49:32,434 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:32,448 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 113 [2019-08-22 21:49:32,448 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:32,467 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 113 [2019-08-22 21:49:32,467 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:32,479 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:32,480 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 1 [2019-08-22 21:49:32,480 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:32,493 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 103 treesize of output 99 [2019-08-22 21:49:32,494 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:32,507 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:32,508 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 1 [2019-08-22 21:49:32,508 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:32,745 WARN L188 SmtUtils]: Spent 237.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 58 [2019-08-22 21:49:32,746 INFO L567 ElimStorePlain]: treesize reduction 234, result has 44.9 percent of original size [2019-08-22 21:49:32,773 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:32,777 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 95 treesize of output 79 [2019-08-22 21:49:32,777 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:32,784 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:32,787 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 95 treesize of output 79 [2019-08-22 21:49:32,787 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:32,875 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:32,883 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:32,886 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 76 treesize of output 60 [2019-08-22 21:49:32,886 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:32,893 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:32,895 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 76 treesize of output 60 [2019-08-22 21:49:32,896 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:32,973 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:32,974 INFO L496 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 3 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:49:32,974 INFO L221 ElimStorePlain]: Needed 11 recursive calls to eliminate 11 variables, input treesize:675, output treesize:115 [2019-08-22 21:49:32,977 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:32,977 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:32,978 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:32,979 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:32,989 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_int_71|], 30=[|v_#memory_$Pointer$.offset_77|, |v_#memory_$Pointer$.base_77|]} [2019-08-22 21:49:33,006 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 103 treesize of output 99 [2019-08-22 21:49:33,006 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:33,020 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 113 [2019-08-22 21:49:33,021 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:33,034 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:33,035 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 1 [2019-08-22 21:49:33,035 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:33,046 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:33,046 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 1 [2019-08-22 21:49:33,047 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:33,057 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 103 treesize of output 99 [2019-08-22 21:49:33,057 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:33,067 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:33,068 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 1 [2019-08-22 21:49:33,068 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:33,306 WARN L188 SmtUtils]: Spent 237.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 58 [2019-08-22 21:49:33,306 INFO L567 ElimStorePlain]: treesize reduction 121, result has 61.2 percent of original size [2019-08-22 21:49:33,313 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:33,318 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 95 treesize of output 79 [2019-08-22 21:49:33,318 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:33,326 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:33,329 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 95 treesize of output 79 [2019-08-22 21:49:33,330 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:33,429 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:33,438 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:33,443 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 76 treesize of output 60 [2019-08-22 21:49:33,444 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:33,449 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:33,452 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 76 treesize of output 60 [2019-08-22 21:49:33,452 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:33,530 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:33,530 INFO L496 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 3 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:49:33,531 INFO L221 ElimStorePlain]: Needed 11 recursive calls to eliminate 11 variables, input treesize:675, output treesize:115 [2019-08-22 21:49:33,566 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:33,567 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:33,569 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:33,582 INFO L496 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:49:33,590 INFO L496 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:49:35,342 WARN L188 SmtUtils]: Spent 1.75 s on a formula simplification. DAG size of input: 137 DAG size of output: 123 [2019-08-22 21:49:35,343 INFO L567 ElimStorePlain]: treesize reduction 362, result has 49.4 percent of original size [2019-08-22 21:49:35,349 INFO L496 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:49:35,975 WARN L188 SmtUtils]: Spent 625.00 ms on a formula simplification that was a NOOP. DAG size: 119 [2019-08-22 21:49:35,975 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:35,984 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-22 21:49:36,947 WARN L188 SmtUtils]: Spent 963.00 ms on a formula simplification that was a NOOP. DAG size: 116 [2019-08-22 21:49:36,948 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:36,949 INFO L496 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 3 dim-2 vars, End of recursive call: 9 dim-0 vars, and 1 xjuncts. [2019-08-22 21:49:36,949 INFO L221 ElimStorePlain]: Needed 5 recursive calls to eliminate 9 variables, input treesize:663, output treesize:418 [2019-08-22 21:49:36,963 INFO L496 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:49:38,161 WARN L188 SmtUtils]: Spent 1.20 s on a formula simplification that was a NOOP. DAG size: 124 [2019-08-22 21:49:38,162 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:38,162 INFO L496 ElimStorePlain]: Start of recursive call 1: 9 dim-0 vars, 1 dim-2 vars, End of recursive call: 10 dim-0 vars, and 1 xjuncts. [2019-08-22 21:49:38,162 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 10 variables, input treesize:453, output treesize:441 [2019-08-22 21:49:38,208 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:38,212 INFO L392 ElimStorePlain]: Different costs {0=[|v_#length_22|], 1=[|v_#valid_29|]} [2019-08-22 21:49:38,226 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-22 21:49:38,227 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:38,240 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-22 21:49:38,241 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:38,256 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-22 21:49:38,257 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:38,272 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-22 21:49:38,272 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:38,640 WARN L188 SmtUtils]: Spent 367.00 ms on a formula simplification that was a NOOP. DAG size: 73 [2019-08-22 21:49:38,640 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:38,657 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 125 treesize of output 122 [2019-08-22 21:49:38,658 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:38,675 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-22 21:49:38,676 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:38,695 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-22 21:49:38,696 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:38,710 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-22 21:49:38,711 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:39,023 WARN L188 SmtUtils]: Spent 311.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2019-08-22 21:49:39,023 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:39,024 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_$Pointer$.offset_82|, |v_#memory_$Pointer$.base_82|, |v_#memory_int_76|], 2=[|v_#memory_int_9|]} [2019-08-22 21:49:39,065 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:39,065 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 119 treesize of output 130 [2019-08-22 21:49:39,066 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:39,088 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 106 [2019-08-22 21:49:39,088 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:39,110 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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 106 [2019-08-22 21:49:39,111 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:39,146 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:39,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 1 case distinctions, treesize of input 119 treesize of output 130 [2019-08-22 21:49:39,147 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:39,683 WARN L188 SmtUtils]: Spent 534.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 72 [2019-08-22 21:49:39,683 INFO L567 ElimStorePlain]: treesize reduction 32, result has 93.2 percent of original size [2019-08-22 21:49:39,723 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:39,723 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 1 case distinctions, treesize of input 114 treesize of output 125 [2019-08-22 21:49:39,724 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:39,737 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:39,747 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 106 treesize of output 93 [2019-08-22 21:49:39,747 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:39,761 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:39,771 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 106 treesize of output 93 [2019-08-22 21:49:39,772 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:39,806 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:39,807 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 1 case distinctions, treesize of input 114 treesize of output 125 [2019-08-22 21:49:39,807 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:40,287 WARN L188 SmtUtils]: Spent 479.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 71 [2019-08-22 21:49:40,288 INFO L567 ElimStorePlain]: treesize reduction 32, result has 92.7 percent of original size [2019-08-22 21:49:40,298 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-22 21:49:40,298 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:40,311 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 93 treesize of output 78 [2019-08-22 21:49:40,312 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:40,322 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 93 treesize of output 78 [2019-08-22 21:49:40,322 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:40,331 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-22 21:49:40,331 INFO L496 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:40,536 WARN L188 SmtUtils]: Spent 204.00 ms on a formula simplification that was a NOOP. DAG size: 64 [2019-08-22 21:49:40,537 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:40,544 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 94 treesize of output 79 [2019-08-22 21:49:40,544 INFO L496 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:40,562 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 78 treesize of output 63 [2019-08-22 21:49:40,562 INFO L496 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:40,571 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 94 treesize of output 79 [2019-08-22 21:49:40,571 INFO L496 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:40,580 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 78 treesize of output 63 [2019-08-22 21:49:40,580 INFO L496 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:40,754 WARN L188 SmtUtils]: Spent 173.00 ms on a formula simplification that was a NOOP. DAG size: 56 [2019-08-22 21:49:40,755 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:40,756 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:40,756 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:40,758 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-22 21:49:40,758 INFO L221 ElimStorePlain]: Needed 25 recursive calls to eliminate 8 variables, input treesize:505, output treesize:285 [2019-08-22 21:49:40,760 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:40,760 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:40,761 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:40,761 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:40,775 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_int_77|], 30=[|v_#memory_$Pointer$.base_83|, |v_#memory_$Pointer$.offset_83|]} [2019-08-22 21:49:40,793 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 113 [2019-08-22 21:49:40,794 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:40,807 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 113 [2019-08-22 21:49:40,807 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:40,820 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 113 [2019-08-22 21:49:40,820 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:40,841 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 103 treesize of output 99 [2019-08-22 21:49:40,842 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:40,856 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:40,857 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 1 [2019-08-22 21:49:40,857 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:40,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 103 treesize of output 99 [2019-08-22 21:49:40,866 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:41,107 WARN L188 SmtUtils]: Spent 241.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 57 [2019-08-22 21:49:41,108 INFO L567 ElimStorePlain]: treesize reduction 347, result has 35.5 percent of original size [2019-08-22 21:49:41,117 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:41,123 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 95 treesize of output 79 [2019-08-22 21:49:41,124 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:41,130 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:41,133 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 95 treesize of output 79 [2019-08-22 21:49:41,133 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:41,230 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:41,237 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:41,241 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 76 treesize of output 60 [2019-08-22 21:49:41,242 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:41,254 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:41,256 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 76 treesize of output 60 [2019-08-22 21:49:41,257 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:41,329 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:41,329 INFO L496 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 3 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:49:41,330 INFO L221 ElimStorePlain]: Needed 11 recursive calls to eliminate 11 variables, input treesize:675, output treesize:115 [2019-08-22 21:49:41,332 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:41,333 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:41,333 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:41,333 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:41,360 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_int_78|], 30=[|v_#memory_$Pointer$.base_84|, |v_#memory_$Pointer$.offset_84|]} [2019-08-22 21:49:41,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 103 treesize of output 99 [2019-08-22 21:49:41,371 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:41,382 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:41,383 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 1 [2019-08-22 21:49:41,383 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:41,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, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 113 [2019-08-22 21:49:41,397 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:41,408 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:41,409 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 1 [2019-08-22 21:49:41,410 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:49: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 103 treesize of output 99 [2019-08-22 21:49:41,421 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:41,430 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:41,431 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 1 [2019-08-22 21:49:41,432 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:41,658 WARN L188 SmtUtils]: Spent 226.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 58 [2019-08-22 21:49:41,659 INFO L567 ElimStorePlain]: treesize reduction 121, result has 61.2 percent of original size [2019-08-22 21:49:41,667 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:41,673 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 95 treesize of output 79 [2019-08-22 21:49:41,673 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:41,681 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:41,683 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 95 treesize of output 79 [2019-08-22 21:49:41,684 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:41,780 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:41,787 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:41,791 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 76 treesize of output 60 [2019-08-22 21:49:41,792 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:41,797 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:41,798 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 76 treesize of output 60 [2019-08-22 21:49:41,799 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:41,877 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:41,878 INFO L496 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 3 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:49:41,878 INFO L221 ElimStorePlain]: Needed 11 recursive calls to eliminate 11 variables, input treesize:675, output treesize:115 [2019-08-22 21:49:41,881 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:41,881 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:41,882 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:41,882 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:41,888 INFO L392 ElimStorePlain]: Different costs {0=[|v_#memory_int_79|], 30=[|v_#memory_$Pointer$.base_85|, |v_#memory_$Pointer$.offset_85|]} [2019-08-22 21:49:41,900 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 103 treesize of output 99 [2019-08-22 21:49:41,901 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:41,913 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 103 treesize of output 99 [2019-08-22 21:49:41,914 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:41,926 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:41,927 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 1 [2019-08-22 21:49:41,927 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:41,938 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:41,939 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 1 [2019-08-22 21:49:41,939 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:41,955 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:41,956 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 1 [2019-08-22 21:49:41,956 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:41,964 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:41,964 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 1 [2019-08-22 21:49:41,965 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:42,192 WARN L188 SmtUtils]: Spent 226.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 58 [2019-08-22 21:49:42,192 INFO L567 ElimStorePlain]: treesize reduction 8, result has 96.0 percent of original size [2019-08-22 21:49:42,200 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:42,205 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 95 treesize of output 79 [2019-08-22 21:49:42,206 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:42,212 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:42,214 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 95 treesize of output 79 [2019-08-22 21:49:42,215 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:42,309 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:42,315 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:42,319 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 76 treesize of output 60 [2019-08-22 21:49:42,320 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:42,357 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-22 21:49:42,360 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 76 treesize of output 60 [2019-08-22 21:49:42,361 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-22 21:49:42,435 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:42,436 INFO L496 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 3 dim-2 vars, End of recursive call: and 2 xjuncts. [2019-08-22 21:49:42,436 INFO L221 ElimStorePlain]: Needed 11 recursive calls to eliminate 11 variables, input treesize:675, output treesize:115 [2019-08-22 21:49:42,471 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:42,472 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:42,475 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-22 21:49:42,499 INFO L496 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:49:42,512 INFO L496 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:49:44,321 WARN L188 SmtUtils]: Spent 1.81 s on a formula simplification. DAG size of input: 137 DAG size of output: 124 [2019-08-22 21:49:44,322 INFO L567 ElimStorePlain]: treesize reduction 375, result has 49.4 percent of original size [2019-08-22 21:49:44,330 INFO L496 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-22 21:49:45,154 WARN L188 SmtUtils]: Spent 823.00 ms on a formula simplification that was a NOOP. DAG size: 120 [2019-08-22 21:49:45,154 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-22 21:49:45,162 INFO L496 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts.