./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/array-fpi/eqn1f.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version f470102c Calling Ultimate with: /usr/lib/jvm/java-8-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud-vcloud-master/worker/run_dir_35ab5e7b-5f29-4285-bc1e-314066be9be4/bin/ukojak/data/config -Xmx12G -Xms1G -jar /tmp/vcloud-vcloud-master/worker/run_dir_35ab5e7b-5f29-4285-bc1e-314066be9be4/bin/ukojak/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/run_dir_35ab5e7b-5f29-4285-bc1e-314066be9be4/bin/ukojak/data -tc /tmp/vcloud-vcloud-master/worker/run_dir_35ab5e7b-5f29-4285-bc1e-314066be9be4/bin/ukojak/config/KojakReach.xml -i ../../sv-benchmarks/c/array-fpi/eqn1f.c -s /tmp/vcloud-vcloud-master/worker/run_dir_35ab5e7b-5f29-4285-bc1e-314066be9be4/bin/ukojak/config/svcomp-Reach-32bit-Kojak_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/run_dir_35ab5e7b-5f29-4285-bc1e-314066be9be4/bin/ukojak --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(__VERIFIER_error())) ) --witnessprinter.graph.data.producer Kojak --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash b294b69c7e36d528e963d4d19e42533f57ed2d99 ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... Execution finished normally Writing output log to file Ultimate.log Writing human readable error path to file UltimateCounterExample.errorpath Result: FALSE --- Real Ultimate output --- This is Ultimate 0.1.25-f470102 [2019-12-01 05:15:08,329 INFO L177 SettingsManager]: Resetting all preferences to default values... [2019-12-01 05:15:08,331 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2019-12-01 05:15:08,340 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2019-12-01 05:15:08,340 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2019-12-01 05:15:08,341 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2019-12-01 05:15:08,342 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2019-12-01 05:15:08,344 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2019-12-01 05:15:08,346 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2019-12-01 05:15:08,346 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2019-12-01 05:15:08,347 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2019-12-01 05:15:08,348 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2019-12-01 05:15:08,348 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2019-12-01 05:15:08,349 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2019-12-01 05:15:08,349 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2019-12-01 05:15:08,350 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2019-12-01 05:15:08,351 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2019-12-01 05:15:08,352 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2019-12-01 05:15:08,353 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2019-12-01 05:15:08,355 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2019-12-01 05:15:08,356 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2019-12-01 05:15:08,357 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2019-12-01 05:15:08,358 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2019-12-01 05:15:08,359 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2019-12-01 05:15:08,360 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2019-12-01 05:15:08,361 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2019-12-01 05:15:08,361 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2019-12-01 05:15:08,361 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2019-12-01 05:15:08,362 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2019-12-01 05:15:08,363 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2019-12-01 05:15:08,363 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2019-12-01 05:15:08,363 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2019-12-01 05:15:08,364 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2019-12-01 05:15:08,364 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2019-12-01 05:15:08,365 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2019-12-01 05:15:08,365 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2019-12-01 05:15:08,366 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2019-12-01 05:15:08,366 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2019-12-01 05:15:08,366 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2019-12-01 05:15:08,367 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2019-12-01 05:15:08,368 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2019-12-01 05:15:08,368 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/run_dir_35ab5e7b-5f29-4285-bc1e-314066be9be4/bin/ukojak/config/svcomp-Reach-32bit-Kojak_Default.epf [2019-12-01 05:15:08,380 INFO L113 SettingsManager]: Loading preferences was successful [2019-12-01 05:15:08,380 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2019-12-01 05:15:08,381 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2019-12-01 05:15:08,381 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ALWAYS [2019-12-01 05:15:08,381 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2019-12-01 05:15:08,382 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2019-12-01 05:15:08,382 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2019-12-01 05:15:08,382 INFO L138 SettingsManager]: * sizeof long=4 [2019-12-01 05:15:08,382 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2019-12-01 05:15:08,382 INFO L138 SettingsManager]: * sizeof POINTER=4 [2019-12-01 05:15:08,382 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2019-12-01 05:15:08,383 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2019-12-01 05:15:08,383 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2019-12-01 05:15:08,383 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2019-12-01 05:15:08,383 INFO L138 SettingsManager]: * sizeof long double=12 [2019-12-01 05:15:08,383 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2019-12-01 05:15:08,383 INFO L138 SettingsManager]: * Use constant arrays=true [2019-12-01 05:15:08,383 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2019-12-01 05:15:08,384 INFO L136 SettingsManager]: Preferences of CodeCheck differ from their defaults: [2019-12-01 05:15:08,384 INFO L138 SettingsManager]: * Timeout in seconds=1000000 [2019-12-01 05:15:08,384 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2019-12-01 05:15:08,384 INFO L138 SettingsManager]: * To the following directory=./dump/ [2019-12-01 05:15:08,384 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:10000 [2019-12-01 05:15:08,385 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2019-12-01 05:15:08,385 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2019-12-01 05:15:08,385 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2019-12-01 05:15:08,385 INFO L138 SettingsManager]: * Trace refinement strategy=PENGUIN [2019-12-01 05:15:08,385 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2019-12-01 05:15:08,385 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2019-12-01 05:15:08,386 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud-vcloud-master/worker/run_dir_35ab5e7b-5f29-4285-bc1e-314066be9be4/bin/ukojak Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(__VERIFIER_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Kojak Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> b294b69c7e36d528e963d4d19e42533f57ed2d99 [2019-12-01 05:15:08,488 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2019-12-01 05:15:08,499 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2019-12-01 05:15:08,502 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2019-12-01 05:15:08,503 INFO L271 PluginConnector]: Initializing CDTParser... [2019-12-01 05:15:08,504 INFO L275 PluginConnector]: CDTParser initialized [2019-12-01 05:15:08,504 INFO L428 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/run_dir_35ab5e7b-5f29-4285-bc1e-314066be9be4/bin/ukojak/../../sv-benchmarks/c/array-fpi/eqn1f.c [2019-12-01 05:15:08,553 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/run_dir_35ab5e7b-5f29-4285-bc1e-314066be9be4/bin/ukojak/data/1b94d4c2b/5f3371aad52f4c8faba65f56de57aef0/FLAG1c8ae4119 [2019-12-01 05:15:08,882 INFO L306 CDTParser]: Found 1 translation units. [2019-12-01 05:15:08,882 INFO L160 CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/run_dir_35ab5e7b-5f29-4285-bc1e-314066be9be4/sv-benchmarks/c/array-fpi/eqn1f.c [2019-12-01 05:15:08,886 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/run_dir_35ab5e7b-5f29-4285-bc1e-314066be9be4/bin/ukojak/data/1b94d4c2b/5f3371aad52f4c8faba65f56de57aef0/FLAG1c8ae4119 [2019-12-01 05:15:09,321 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/run_dir_35ab5e7b-5f29-4285-bc1e-314066be9be4/bin/ukojak/data/1b94d4c2b/5f3371aad52f4c8faba65f56de57aef0 [2019-12-01 05:15:09,323 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2019-12-01 05:15:09,324 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2019-12-01 05:15:09,325 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2019-12-01 05:15:09,325 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2019-12-01 05:15:09,327 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2019-12-01 05:15:09,328 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 01.12 05:15:09" (1/1) ... [2019-12-01 05:15:09,329 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@45ca1b3d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 05:15:09, skipping insertion in model container [2019-12-01 05:15:09,330 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 01.12 05:15:09" (1/1) ... [2019-12-01 05:15:09,334 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2019-12-01 05:15:09,346 INFO L178 MainTranslator]: Built tables and reachable declarations [2019-12-01 05:15:09,463 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-12-01 05:15:09,469 INFO L203 MainTranslator]: Completed pre-run [2019-12-01 05:15:09,516 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-12-01 05:15:09,529 INFO L208 MainTranslator]: Completed translation [2019-12-01 05:15:09,529 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 05:15:09 WrapperNode [2019-12-01 05:15:09,529 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2019-12-01 05:15:09,530 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2019-12-01 05:15:09,530 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2019-12-01 05:15:09,530 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2019-12-01 05:15:09,535 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 05:15:09" (1/1) ... [2019-12-01 05:15:09,540 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 05:15:09" (1/1) ... [2019-12-01 05:15:09,554 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2019-12-01 05:15:09,554 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2019-12-01 05:15:09,554 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2019-12-01 05:15:09,554 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2019-12-01 05:15:09,560 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 05:15:09" (1/1) ... [2019-12-01 05:15:09,561 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 05:15:09" (1/1) ... [2019-12-01 05:15:09,562 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 05:15:09" (1/1) ... [2019-12-01 05:15:09,562 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 05:15:09" (1/1) ... [2019-12-01 05:15:09,565 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 05:15:09" (1/1) ... [2019-12-01 05:15:09,568 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 05:15:09" (1/1) ... [2019-12-01 05:15:09,569 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 05:15:09" (1/1) ... [2019-12-01 05:15:09,570 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2019-12-01 05:15:09,571 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2019-12-01 05:15:09,571 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2019-12-01 05:15:09,571 INFO L275 PluginConnector]: RCFGBuilder initialized [2019-12-01 05:15:09,571 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 05:15:09" (1/1) ... No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_35ab5e7b-5f29-4285-bc1e-314066be9be4/bin/ukojak/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:10000 (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:10000 [2019-12-01 05:15:09,611 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2019-12-01 05:15:09,612 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2019-12-01 05:15:09,612 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2019-12-01 05:15:09,612 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2019-12-01 05:15:09,612 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2019-12-01 05:15:09,779 INFO L282 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2019-12-01 05:15:09,779 INFO L287 CfgBuilder]: Removed 9 assume(true) statements. [2019-12-01 05:15:09,780 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 01.12 05:15:09 BoogieIcfgContainer [2019-12-01 05:15:09,780 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2019-12-01 05:15:09,781 INFO L113 PluginConnector]: ------------------------CodeCheck---------------------------- [2019-12-01 05:15:09,781 INFO L271 PluginConnector]: Initializing CodeCheck... [2019-12-01 05:15:09,787 INFO L275 PluginConnector]: CodeCheck initialized [2019-12-01 05:15:09,788 INFO L185 PluginConnector]: Executing the observer CodeCheckObserver from plugin CodeCheck for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 01.12 05:15:09" (1/1) ... [2019-12-01 05:15:09,794 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-01 05:15:09,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2019-12-01 05:15:09,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 11 states and 15 transitions. [2019-12-01 05:15:09,817 INFO L276 IsEmpty]: Start isEmpty. Operand 11 states and 15 transitions. [2019-12-01 05:15:09,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2019-12-01 05:15:09,819 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2019-12-01 05:15:09,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-01 05:15:09,904 INFO L264 TraceCheckSpWp]: Trace formula consists of 53 conjuncts, 12 conjunts are in the unsatisfiable core [2019-12-01 05:15:09,907 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-01 05:15:09,966 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:15:09,966 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 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 27 treesize of output 39 [2019-12-01 05:15:09,967 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:15:09,987 INFO L614 ElimStorePlain]: treesize reduction 16, result has 59.0 percent of original size [2019-12-01 05:15:09,988 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-12-01 05:15:09,988 INFO L239 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:27, output treesize:7 [2019-12-01 05:15:10,003 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:15:10,011 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-01 05:15:10,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2019-12-01 05:15:10,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 15 states and 27 transitions. [2019-12-01 05:15:10,070 INFO L276 IsEmpty]: Start isEmpty. Operand 15 states and 27 transitions. [2019-12-01 05:15:10,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2019-12-01 05:15:10,070 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2019-12-01 05:15:10,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-01 05:15:10,099 INFO L264 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 4 conjunts are in the unsatisfiable core [2019-12-01 05:15:10,100 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-01 05:15:10,131 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-01 05:15:10,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2019-12-01 05:15:10,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 18 states and 41 transitions. [2019-12-01 05:15:10,352 INFO L276 IsEmpty]: Start isEmpty. Operand 18 states and 41 transitions. [2019-12-01 05:15:10,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2019-12-01 05:15:10,354 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2019-12-01 05:15:10,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-01 05:15:10,370 INFO L264 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 4 conjunts are in the unsatisfiable core [2019-12-01 05:15:10,371 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-01 05:15:10,400 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-01 05:15:10,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2019-12-01 05:15:10,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 20 states and 48 transitions. [2019-12-01 05:15:10,591 INFO L276 IsEmpty]: Start isEmpty. Operand 20 states and 48 transitions. [2019-12-01 05:15:10,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2019-12-01 05:15:10,591 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2019-12-01 05:15:10,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-01 05:15:10,613 INFO L264 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 22 conjunts are in the unsatisfiable core [2019-12-01 05:15:10,614 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-01 05:15:10,625 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2019-12-01 05:15:10,626 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:15:10,631 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:15:10,635 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2019-12-01 05:15:10,635 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:15:10,640 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:15:10,641 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-12-01 05:15:10,641 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:36, output treesize:19 [2019-12-01 05:15:10,697 INFO L343 Elim1Store]: treesize reduction 54, result has 46.0 percent of original size [2019-12-01 05:15:10,697 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 72 [2019-12-01 05:15:10,698 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:15:10,718 INFO L614 ElimStorePlain]: treesize reduction 27, result has 64.5 percent of original size [2019-12-01 05:15:10,718 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:15:10,720 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-12-01 05:15:10,720 INFO L239 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:49 [2019-12-01 05:15:10,720 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:15:10,765 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:15:10,835 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:15:10,842 INFO L430 ElimStorePlain]: Different costs {12=[|v_#memory_int_20|], 20=[v_prenex_3]} [2019-12-01 05:15:10,848 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:15:10,850 INFO L343 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2019-12-01 05:15:10,851 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 46 treesize of output 43 [2019-12-01 05:15:10,852 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:15:10,876 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:15:10,880 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:15:10,895 INFO L343 Elim1Store]: treesize reduction 17, result has 60.5 percent of original size [2019-12-01 05:15:10,895 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 60 treesize of output 85 [2019-12-01 05:15:10,896 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:15:10,937 INFO L614 ElimStorePlain]: treesize reduction 42, result has 71.4 percent of original size [2019-12-01 05:15:10,938 INFO L534 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 2 dim-2 vars, End of recursive call: 5 dim-0 vars, and 2 xjuncts. [2019-12-01 05:15:10,938 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 7 variables, input treesize:115, output treesize:105 [2019-12-01 05:15:11,101 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:15:11,102 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:15:11,105 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:15:11,110 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-01 05:15:11,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2019-12-01 05:15:11,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 21 states and 51 transitions. [2019-12-01 05:15:11,541 INFO L276 IsEmpty]: Start isEmpty. Operand 21 states and 51 transitions. [2019-12-01 05:15:11,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2019-12-01 05:15:11,542 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2019-12-01 05:15:11,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-01 05:15:11,559 INFO L264 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 22 conjunts are in the unsatisfiable core [2019-12-01 05:15:11,560 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-01 05:15:11,566 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2019-12-01 05:15:11,566 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:15:11,572 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:15:11,575 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2019-12-01 05:15:11,575 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:15:11,579 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:15:11,579 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-12-01 05:15:11,580 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:36, output treesize:19 [2019-12-01 05:15:11,605 INFO L343 Elim1Store]: treesize reduction 54, result has 46.0 percent of original size [2019-12-01 05:15:11,606 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 72 [2019-12-01 05:15:11,607 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:15:11,625 INFO L614 ElimStorePlain]: treesize reduction 27, result has 64.5 percent of original size [2019-12-01 05:15:11,625 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:15:11,626 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-12-01 05:15:11,626 INFO L239 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:49 [2019-12-01 05:15:11,627 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:15:11,661 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:15:11,663 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:15:11,667 INFO L430 ElimStorePlain]: Different costs {12=[|v_#memory_int_23|], 20=[v_prenex_6]} [2019-12-01 05:15:11,671 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:15:11,673 INFO L343 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2019-12-01 05:15:11,674 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 46 treesize of output 43 [2019-12-01 05:15:11,674 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:15:11,693 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:15:11,696 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:15:11,709 INFO L343 Elim1Store]: treesize reduction 17, result has 60.5 percent of original size [2019-12-01 05:15:11,710 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 60 treesize of output 85 [2019-12-01 05:15:11,710 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:15:11,744 INFO L614 ElimStorePlain]: treesize reduction 45, result has 69.2 percent of original size [2019-12-01 05:15:11,745 INFO L534 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 2 dim-2 vars, End of recursive call: 5 dim-0 vars, and 2 xjuncts. [2019-12-01 05:15:11,745 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 7 variables, input treesize:115, output treesize:101 [2019-12-01 05:15:11,818 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:15:11,819 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:15:11,821 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:15:11,826 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-01 05:15:12,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2019-12-01 05:15:12,461 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 18 states and 35 transitions. [2019-12-01 05:15:12,461 INFO L276 IsEmpty]: Start isEmpty. Operand 18 states and 35 transitions. [2019-12-01 05:15:12,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2019-12-01 05:15:12,462 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2019-12-01 05:15:12,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-01 05:15:12,492 INFO L264 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 6 conjunts are in the unsatisfiable core [2019-12-01 05:15:12,493 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-01 05:15:12,593 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-01 05:15:14,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2019-12-01 05:15:14,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 21 states and 44 transitions. [2019-12-01 05:15:14,108 INFO L276 IsEmpty]: Start isEmpty. Operand 21 states and 44 transitions. [2019-12-01 05:15:14,109 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2019-12-01 05:15:14,109 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2019-12-01 05:15:14,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-01 05:15:14,135 INFO L264 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 5 conjunts are in the unsatisfiable core [2019-12-01 05:15:14,136 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-01 05:15:14,196 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-01 05:15:14,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2019-12-01 05:15:14,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 25 states and 51 transitions. [2019-12-01 05:15:14,832 INFO L276 IsEmpty]: Start isEmpty. Operand 25 states and 51 transitions. [2019-12-01 05:15:14,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2019-12-01 05:15:14,833 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2019-12-01 05:15:14,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-01 05:15:14,852 INFO L264 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 25 conjunts are in the unsatisfiable core [2019-12-01 05:15:14,853 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-01 05:15:14,859 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2019-12-01 05:15:14,859 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:15:14,864 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:15:14,866 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2019-12-01 05:15:14,866 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:15:14,870 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:15:14,870 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-12-01 05:15:14,870 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:36, output treesize:19 [2019-12-01 05:15:14,894 INFO L343 Elim1Store]: treesize reduction 54, result has 46.0 percent of original size [2019-12-01 05:15:14,894 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 72 [2019-12-01 05:15:14,895 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:15:14,914 INFO L614 ElimStorePlain]: treesize reduction 24, result has 67.1 percent of original size [2019-12-01 05:15:14,915 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:15:14,915 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-12-01 05:15:14,915 INFO L239 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:49 [2019-12-01 05:15:14,916 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:15:14,948 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:15:14,957 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:15:14,959 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:15:14,968 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:15:15,039 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:15:15,039 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 49 treesize of output 143 [2019-12-01 05:15:15,041 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:15:15,042 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:15:15,043 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:15:15,046 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:15:15,057 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:15:15,397 WARN L192 SmtUtils]: Spent 334.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 62 [2019-12-01 05:15:15,399 INFO L343 Elim1Store]: treesize reduction 17, result has 92.5 percent of original size [2019-12-01 05:15:15,399 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 63 treesize of output 252 [2019-12-01 05:15:15,401 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:15:15,402 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:15:15,403 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:15:15,404 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:15:15,405 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:15:15,410 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:15:15,552 WARN L192 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 139 DAG size of output: 47 [2019-12-01 05:15:15,552 INFO L614 ElimStorePlain]: treesize reduction 801, result has 14.5 percent of original size [2019-12-01 05:15:15,553 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:15:15,554 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:15:15,554 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 2 xjuncts. [2019-12-01 05:15:15,554 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:121, output treesize:136 [2019-12-01 05:15:15,555 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:15:15,555 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:15:16,211 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:15:16,212 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:16:16,545 WARN L192 SmtUtils]: Spent 20.12 s on a formula simplification. DAG size of input: 61 DAG size of output: 51 [2019-12-01 05:16:16,546 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:16:16,550 INFO L430 ElimStorePlain]: Different costs {20=[v_prenex_8, v_prenex_9], 30=[|v_#memory_int_27|]} [2019-12-01 05:16:16,556 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:16:16,557 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:16:16,558 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:16:16,559 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:16:16,560 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 52 [2019-12-01 05:16:16,561 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:16:16,613 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:16:16,619 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:16:16,631 INFO L343 Elim1Store]: treesize reduction 17, result has 60.5 percent of original size [2019-12-01 05:16:16,632 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 60 treesize of output 85 [2019-12-01 05:16:16,632 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:16:16,729 INFO L614 ElimStorePlain]: treesize reduction 61, result has 76.3 percent of original size [2019-12-01 05:16:16,734 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:16:16,735 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:16:16,764 INFO L343 Elim1Store]: treesize reduction 17, result has 76.4 percent of original size [2019-12-01 05:16:16,764 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 68 treesize of output 125 [2019-12-01 05:16:16,765 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:16:16,859 INFO L614 ElimStorePlain]: treesize reduction 116, result has 63.9 percent of original size [2019-12-01 05:16:16,859 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-2 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2019-12-01 05:16:16,859 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:198, output treesize:205 [2019-12-01 05:16:17,110 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:16:17,120 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:16:17,124 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:16:17,125 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:16:17,127 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:16:17,128 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:16:17,129 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:16:17,130 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:16:17,131 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:16:17,132 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:16:17,133 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:16:17,135 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:16:17,188 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:16:17,189 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 12 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 1 case distinctions, treesize of input 87 treesize of output 109 [2019-12-01 05:16:17,190 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:16:17,196 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:16:17,198 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:16:17,199 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:16:17,200 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:16:17,201 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:16:17,202 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:16:17,204 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:16:17,205 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:16:17,240 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:16:17,240 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 1 case distinctions, treesize of input 90 treesize of output 101 [2019-12-01 05:16:17,241 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:16:17,246 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:16:17,248 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:16:17,249 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:16:17,250 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:16:17,250 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:16:17,251 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:16:17,284 INFO L343 Elim1Store]: treesize reduction 17, result has 81.7 percent of original size [2019-12-01 05:16:17,285 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 7 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 89 treesize of output 175 [2019-12-01 05:16:17,286 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:16:17,385 INFO L614 ElimStorePlain]: treesize reduction 238, result has 50.5 percent of original size [2019-12-01 05:16:17,387 INFO L534 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 10 dim-0 vars, and 3 xjuncts. [2019-12-01 05:16:17,387 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:288, output treesize:243 [2019-12-01 05:16:17,721 WARN L192 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 100 [2019-12-01 05:16:18,049 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:16:18,049 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:16:18,051 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:16:18,053 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:16:18,056 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-01 05:17:06,384 WARN L192 SmtUtils]: Spent 48.08 s on a formula simplification. DAG size of input: 56 DAG size of output: 39 [2019-12-01 05:17:48,208 WARN L192 SmtUtils]: Spent 4.14 s on a formula simplification that was a NOOP. DAG size: 52 [2019-12-01 05:17:58,224 WARN L838 $PredicateComparison]: unable to prove that (let ((.cse7 (select |c_#memory_int| c_ULTIMATE.start_main_~a~0.base))) (let ((.cse8 (select .cse7 (+ c_ULTIMATE.start_main_~a~0.offset (- 8)))) (.cse9 (select .cse7 c_ULTIMATE.start_main_~a~0.offset)) (.cse2 (= 1 (select (select |c_#memory_int| c_ULTIMATE.start_main_~b~0.base) c_ULTIMATE.start_main_~b~0.offset))) (.cse3 (= c_ULTIMATE.start_main_~i~0 1)) (.cse5 (not (= c_ULTIMATE.start_main_~b~0.base c_ULTIMATE.start_main_~a~0.base)))) (let ((.cse6 (and (= .cse9 2) .cse2 .cse3 (exists ((v_ULTIMATE.start_main_~i~0_46 Int)) (let ((.cse10 (select |c_#memory_int| c_ULTIMATE.start_main_~a~0.base)) (.cse11 (* v_ULTIMATE.start_main_~i~0_46 8))) (= (select .cse10 (+ c_ULTIMATE.start_main_~a~0.offset .cse11)) (+ (select .cse10 (+ c_ULTIMATE.start_main_~a~0.offset .cse11 (- 8))) 20)))) .cse5)) (.cse4 (= .cse9 (+ .cse8 20)))) (and (< 2 c_~N~0) (not (or (and (exists ((v_prenex_7 Int)) (let ((.cse0 (select |c_#memory_int| c_ULTIMATE.start_main_~a~0.base)) (.cse1 (* v_prenex_7 8))) (= (+ (select .cse0 (+ .cse1 c_ULTIMATE.start_main_~a~0.offset (- 8))) 20) (select .cse0 (+ .cse1 c_ULTIMATE.start_main_~a~0.offset))))) .cse2 .cse3 .cse4 .cse5) .cse6 (and .cse2 (= (+ (select .cse7 (+ c_ULTIMATE.start_main_~a~0.offset (- 16))) 20) .cse8) .cse3 .cse5))) (or .cse6 (and .cse2 .cse3 .cse4 .cse5)))))) is different from false [2019-12-01 05:18:12,447 WARN L860 $PredicateComparison]: unable to prove that (not (let ((.cse7 (select |c_#memory_int| c_ULTIMATE.start_main_~a~0.base))) (let ((.cse8 (select .cse7 (+ c_ULTIMATE.start_main_~a~0.offset (- 8)))) (.cse9 (select .cse7 c_ULTIMATE.start_main_~a~0.offset)) (.cse2 (= 1 (select (select |c_#memory_int| c_ULTIMATE.start_main_~b~0.base) c_ULTIMATE.start_main_~b~0.offset))) (.cse3 (= c_ULTIMATE.start_main_~i~0 1)) (.cse5 (not (= c_ULTIMATE.start_main_~b~0.base c_ULTIMATE.start_main_~a~0.base)))) (let ((.cse6 (and (= .cse9 2) .cse2 .cse3 (exists ((v_ULTIMATE.start_main_~i~0_46 Int)) (let ((.cse10 (select |c_#memory_int| c_ULTIMATE.start_main_~a~0.base)) (.cse11 (* v_ULTIMATE.start_main_~i~0_46 8))) (= (select .cse10 (+ c_ULTIMATE.start_main_~a~0.offset .cse11)) (+ (select .cse10 (+ c_ULTIMATE.start_main_~a~0.offset .cse11 (- 8))) 20)))) .cse5)) (.cse4 (= .cse9 (+ .cse8 20)))) (and (< 2 c_~N~0) (not (or (and (exists ((v_prenex_7 Int)) (let ((.cse0 (select |c_#memory_int| c_ULTIMATE.start_main_~a~0.base)) (.cse1 (* v_prenex_7 8))) (= (+ (select .cse0 (+ .cse1 c_ULTIMATE.start_main_~a~0.offset (- 8))) 20) (select .cse0 (+ .cse1 c_ULTIMATE.start_main_~a~0.offset))))) .cse2 .cse3 .cse4 .cse5) .cse6 (and .cse2 (= (+ (select .cse7 (+ c_ULTIMATE.start_main_~a~0.offset (- 16))) 20) .cse8) .cse3 .cse5))) (or .cse6 (and .cse2 .cse3 .cse4 .cse5))))))) is different from true [2019-12-01 05:18:12,999 WARN L192 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 68 [2019-12-01 05:18:27,792 WARN L192 SmtUtils]: Spent 13.89 s on a formula simplification that was a NOOP. DAG size: 104 [2019-12-01 05:18:27,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2019-12-01 05:18:27,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 27 states and 60 transitions. [2019-12-01 05:18:27,794 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 60 transitions. [2019-12-01 05:18:27,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2019-12-01 05:18:27,794 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2019-12-01 05:18:27,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-01 05:18:27,811 INFO L264 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 25 conjunts are in the unsatisfiable core [2019-12-01 05:18:27,812 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-01 05:18:27,819 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2019-12-01 05:18:27,819 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:18:27,823 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:18:27,825 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2019-12-01 05:18:27,826 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:18:27,830 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:18:27,830 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-12-01 05:18:27,830 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:36, output treesize:19 [2019-12-01 05:18:27,856 INFO L343 Elim1Store]: treesize reduction 54, result has 46.0 percent of original size [2019-12-01 05:18:27,856 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 72 [2019-12-01 05:18:27,856 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:18:27,874 INFO L614 ElimStorePlain]: treesize reduction 27, result has 64.5 percent of original size [2019-12-01 05:18:27,874 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:27,875 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-12-01 05:18:27,875 INFO L239 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:49 [2019-12-01 05:18:27,875 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:27,906 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:27,912 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:27,918 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:27,932 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:27,954 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:18:27,954 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 49 treesize of output 143 [2019-12-01 05:18:27,955 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:27,955 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:27,955 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:27,956 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:18:27,962 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:28,061 INFO L343 Elim1Store]: treesize reduction 17, result has 92.5 percent of original size [2019-12-01 05:18:28,062 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 63 treesize of output 252 [2019-12-01 05:18:28,062 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:28,063 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:28,063 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:28,063 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:28,064 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:28,065 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:18:28,192 WARN L192 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 139 DAG size of output: 47 [2019-12-01 05:18:28,192 INFO L614 ElimStorePlain]: treesize reduction 810, result has 14.4 percent of original size [2019-12-01 05:18:28,192 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:28,193 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:28,194 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 2 xjuncts. [2019-12-01 05:18:28,194 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:121, output treesize:136 [2019-12-01 05:18:28,194 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:28,194 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:28,308 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:28,309 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:28,312 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:18:28,317 INFO L430 ElimStorePlain]: Different costs {20=[v_prenex_17, |v_#memory_int_32|], 30=[v_prenex_18]} [2019-12-01 05:18:28,324 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:28,326 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:28,327 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:28,328 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:28,329 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 52 [2019-12-01 05:18:28,329 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:18:28,378 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:18:28,382 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:28,394 INFO L343 Elim1Store]: treesize reduction 17, result has 60.5 percent of original size [2019-12-01 05:18:28,394 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 60 treesize of output 85 [2019-12-01 05:18:28,395 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:18:28,491 INFO L614 ElimStorePlain]: treesize reduction 59, result has 76.1 percent of original size [2019-12-01 05:18:28,494 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:28,495 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:28,519 INFO L343 Elim1Store]: treesize reduction 17, result has 76.4 percent of original size [2019-12-01 05:18:28,519 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 68 treesize of output 125 [2019-12-01 05:18:28,520 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:18:28,605 INFO L614 ElimStorePlain]: treesize reduction 110, result has 62.6 percent of original size [2019-12-01 05:18:28,606 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-2 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2019-12-01 05:18:28,606 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:198, output treesize:184 [2019-12-01 05:18:28,745 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:18:28,755 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:28,757 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:28,759 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:28,760 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:28,761 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:28,762 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:28,817 INFO L343 Elim1Store]: treesize reduction 17, result has 81.7 percent of original size [2019-12-01 05:18:28,817 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 7 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 89 treesize of output 175 [2019-12-01 05:18:28,819 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:18:28,825 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:28,828 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:28,829 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:28,830 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:28,831 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:28,832 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:28,833 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:28,834 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:28,873 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:18:28,873 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 1 case distinctions, treesize of input 90 treesize of output 101 [2019-12-01 05:18:28,874 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:18:28,879 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:28,881 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:28,881 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:28,882 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:28,883 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:28,884 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:28,884 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:28,885 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:28,886 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:28,887 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:28,888 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:28,891 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:18:28,891 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 12 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 1 case distinctions, treesize of input 87 treesize of output 109 [2019-12-01 05:18:28,892 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:18:29,000 WARN L192 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 59 [2019-12-01 05:18:29,000 INFO L614 ElimStorePlain]: treesize reduction 212, result has 53.2 percent of original size [2019-12-01 05:18:29,001 INFO L534 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 10 dim-0 vars, and 3 xjuncts. [2019-12-01 05:18:29,001 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:288, output treesize:241 [2019-12-01 05:18:29,306 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:18:29,306 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:29,309 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:29,311 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:29,315 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-01 05:18:29,336 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2019-12-01 05:18:29,337 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 27 states and 60 transitions. [2019-12-01 05:18:29,337 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 60 transitions. [2019-12-01 05:18:29,337 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2019-12-01 05:18:29,337 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2019-12-01 05:18:29,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-01 05:18:29,356 INFO L264 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 25 conjunts are in the unsatisfiable core [2019-12-01 05:18:29,356 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-01 05:18:29,362 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2019-12-01 05:18:29,362 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:18:29,367 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:18:29,368 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2019-12-01 05:18:29,369 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:18:29,374 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:18:29,374 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-12-01 05:18:29,375 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:36, output treesize:19 [2019-12-01 05:18:29,399 INFO L343 Elim1Store]: treesize reduction 54, result has 46.0 percent of original size [2019-12-01 05:18:29,400 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 72 [2019-12-01 05:18:29,400 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:18:29,417 INFO L614 ElimStorePlain]: treesize reduction 27, result has 64.5 percent of original size [2019-12-01 05:18:29,418 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:29,418 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-12-01 05:18:29,418 INFO L239 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:49 [2019-12-01 05:18:29,418 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:29,457 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:29,467 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:29,468 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:29,477 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:29,508 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:18:29,508 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 49 treesize of output 143 [2019-12-01 05:18:29,509 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:29,509 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:29,509 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:29,510 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:18:29,515 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:29,616 INFO L343 Elim1Store]: treesize reduction 17, result has 92.5 percent of original size [2019-12-01 05:18:29,617 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 63 treesize of output 252 [2019-12-01 05:18:29,618 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:29,618 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:29,618 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:29,618 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:29,618 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:29,620 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:18:29,816 WARN L192 SmtUtils]: Spent 195.00 ms on a formula simplification. DAG size of input: 131 DAG size of output: 45 [2019-12-01 05:18:29,816 INFO L614 ElimStorePlain]: treesize reduction 809, result has 14.4 percent of original size [2019-12-01 05:18:29,816 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:29,817 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:29,817 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 2 xjuncts. [2019-12-01 05:18:29,817 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:121, output treesize:136 [2019-12-01 05:18:29,818 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:29,818 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:29,931 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:29,931 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:29,934 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:18:29,939 INFO L430 ElimStorePlain]: Different costs {20=[|v_#memory_int_37|, v_prenex_26], 30=[v_prenex_27]} [2019-12-01 05:18:29,944 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:29,957 INFO L343 Elim1Store]: treesize reduction 17, result has 60.5 percent of original size [2019-12-01 05:18:29,958 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 60 treesize of output 85 [2019-12-01 05:18:29,958 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:18:30,061 WARN L192 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 74 [2019-12-01 05:18:30,061 INFO L614 ElimStorePlain]: treesize reduction 43, result has 81.1 percent of original size [2019-12-01 05:18:30,066 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:30,067 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:30,067 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:30,068 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:30,069 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 52 [2019-12-01 05:18:30,069 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:18:30,116 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:18:30,121 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:30,122 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:30,144 INFO L343 Elim1Store]: treesize reduction 17, result has 76.4 percent of original size [2019-12-01 05:18:30,145 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 68 treesize of output 125 [2019-12-01 05:18:30,145 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:18:30,235 INFO L614 ElimStorePlain]: treesize reduction 118, result has 59.6 percent of original size [2019-12-01 05:18:30,236 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-2 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2019-12-01 05:18:30,236 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:198, output treesize:174 [2019-12-01 05:18:30,369 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:18:30,377 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:30,379 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:30,380 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:30,381 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:30,382 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:30,383 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:30,384 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:30,386 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:30,419 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:18:30,420 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 1 case distinctions, treesize of input 90 treesize of output 101 [2019-12-01 05:18:30,420 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:18:30,425 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:30,427 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:30,428 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:30,429 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:30,430 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:30,431 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:30,485 INFO L343 Elim1Store]: treesize reduction 17, result has 81.7 percent of original size [2019-12-01 05:18:30,485 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 7 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 89 treesize of output 175 [2019-12-01 05:18:30,486 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:18:30,491 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:30,493 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:30,494 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:30,495 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:30,496 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:30,497 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:30,498 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:30,499 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:30,500 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:30,500 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:30,501 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:30,505 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:18:30,505 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 12 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 1 case distinctions, treesize of input 87 treesize of output 109 [2019-12-01 05:18:30,506 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:18:30,613 WARN L192 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 62 [2019-12-01 05:18:30,613 INFO L614 ElimStorePlain]: treesize reduction 222, result has 54.7 percent of original size [2019-12-01 05:18:30,614 INFO L534 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 10 dim-0 vars, and 3 xjuncts. [2019-12-01 05:18:30,614 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:288, output treesize:268 [2019-12-01 05:18:30,910 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:18:30,911 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:30,914 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:30,916 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:30,919 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-01 05:18:30,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2019-12-01 05:18:30,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 27 states and 60 transitions. [2019-12-01 05:18:30,948 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 60 transitions. [2019-12-01 05:18:30,948 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2019-12-01 05:18:30,948 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2019-12-01 05:18:30,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-01 05:18:30,964 INFO L264 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 25 conjunts are in the unsatisfiable core [2019-12-01 05:18:30,965 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-01 05:18:30,971 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2019-12-01 05:18:30,971 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:18:30,975 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:18:30,977 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2019-12-01 05:18:30,977 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:18:30,980 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:18:30,980 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-12-01 05:18:30,981 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:36, output treesize:19 [2019-12-01 05:18:31,006 INFO L343 Elim1Store]: treesize reduction 54, result has 46.0 percent of original size [2019-12-01 05:18:31,006 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 72 [2019-12-01 05:18:31,006 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:18:31,025 INFO L614 ElimStorePlain]: treesize reduction 24, result has 67.1 percent of original size [2019-12-01 05:18:31,025 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:31,025 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-12-01 05:18:31,025 INFO L239 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:49 [2019-12-01 05:18:31,025 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:31,057 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:31,063 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:31,068 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:31,172 INFO L343 Elim1Store]: treesize reduction 17, result has 92.5 percent of original size [2019-12-01 05:18:31,172 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 63 treesize of output 252 [2019-12-01 05:18:31,173 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:31,173 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:31,174 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:31,174 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:31,174 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:31,176 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:18:31,183 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:31,184 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:31,220 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:18:31,220 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 49 treesize of output 143 [2019-12-01 05:18:31,220 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:31,221 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:31,221 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:31,222 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:18:31,371 WARN L192 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 135 DAG size of output: 47 [2019-12-01 05:18:31,371 INFO L614 ElimStorePlain]: treesize reduction 806, result has 14.4 percent of original size [2019-12-01 05:18:31,372 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:31,372 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:31,372 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 2 xjuncts. [2019-12-01 05:18:31,373 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:121, output treesize:136 [2019-12-01 05:18:31,373 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:31,373 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:31,517 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:31,517 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:31,519 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:18:31,522 INFO L430 ElimStorePlain]: Different costs {20=[v_prenex_35, |v_#memory_int_42|], 30=[v_prenex_36]} [2019-12-01 05:18:31,527 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:31,540 INFO L343 Elim1Store]: treesize reduction 17, result has 60.5 percent of original size [2019-12-01 05:18:31,540 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 60 treesize of output 85 [2019-12-01 05:18:31,541 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:18:31,644 WARN L192 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 75 [2019-12-01 05:18:31,645 INFO L614 ElimStorePlain]: treesize reduction 42, result has 82.1 percent of original size [2019-12-01 05:18:31,649 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:31,650 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:31,651 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:31,652 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:31,653 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 52 [2019-12-01 05:18:31,653 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:18:31,700 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:18:31,705 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:31,706 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:31,731 INFO L343 Elim1Store]: treesize reduction 17, result has 76.4 percent of original size [2019-12-01 05:18:31,732 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 68 treesize of output 125 [2019-12-01 05:18:31,732 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:18:31,838 WARN L192 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 58 [2019-12-01 05:18:31,839 INFO L614 ElimStorePlain]: treesize reduction 114, result has 63.7 percent of original size [2019-12-01 05:18:31,839 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-2 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2019-12-01 05:18:31,839 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:198, output treesize:200 [2019-12-01 05:18:31,982 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:18:31,989 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:31,991 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:31,992 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:31,993 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:31,995 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:31,996 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:32,049 INFO L343 Elim1Store]: treesize reduction 17, result has 81.7 percent of original size [2019-12-01 05:18:32,050 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 7 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 89 treesize of output 175 [2019-12-01 05:18:32,052 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:18:32,058 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:32,059 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:32,060 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:32,061 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:32,062 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:32,063 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:32,065 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:32,066 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:32,104 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:18:32,104 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 1 case distinctions, treesize of input 90 treesize of output 101 [2019-12-01 05:18:32,105 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:18:32,110 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:32,110 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:32,111 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:32,112 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:32,113 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:32,113 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:32,114 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:32,115 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:32,116 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:32,117 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:32,118 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:32,124 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:18:32,124 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 12 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 1 case distinctions, treesize of input 87 treesize of output 109 [2019-12-01 05:18:32,125 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:18:32,230 WARN L192 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 61 [2019-12-01 05:18:32,231 INFO L614 ElimStorePlain]: treesize reduction 239, result has 50.6 percent of original size [2019-12-01 05:18:32,232 INFO L534 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 10 dim-0 vars, and 3 xjuncts. [2019-12-01 05:18:32,232 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:288, output treesize:245 [2019-12-01 05:18:52,942 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:18:52,943 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:52,945 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:52,946 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:52,950 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-01 05:18:53,543 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2019-12-01 05:18:53,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 27 states and 60 transitions. [2019-12-01 05:18:53,543 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 60 transitions. [2019-12-01 05:18:53,543 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2019-12-01 05:18:53,544 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2019-12-01 05:18:53,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-01 05:18:53,561 INFO L264 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 25 conjunts are in the unsatisfiable core [2019-12-01 05:18:53,562 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-01 05:18:53,567 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2019-12-01 05:18:53,568 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:18:53,572 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:18:53,574 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2019-12-01 05:18:53,574 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:18:53,578 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:18:53,578 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-12-01 05:18:53,578 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:36, output treesize:19 [2019-12-01 05:18:53,605 INFO L343 Elim1Store]: treesize reduction 54, result has 46.0 percent of original size [2019-12-01 05:18:53,605 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 72 [2019-12-01 05:18:53,606 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:18:53,627 INFO L614 ElimStorePlain]: treesize reduction 24, result has 67.1 percent of original size [2019-12-01 05:18:53,628 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:53,628 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-12-01 05:18:53,628 INFO L239 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:49 [2019-12-01 05:18:53,628 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:53,658 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:53,663 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:53,669 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:53,684 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:53,707 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:18:53,707 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 49 treesize of output 143 [2019-12-01 05:18:53,707 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:53,708 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:53,708 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:53,708 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:18:53,714 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:53,806 INFO L343 Elim1Store]: treesize reduction 17, result has 92.5 percent of original size [2019-12-01 05:18:53,806 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 63 treesize of output 252 [2019-12-01 05:18:53,807 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:53,807 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:53,807 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:53,807 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:53,808 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:53,809 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:18:53,944 WARN L192 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 137 DAG size of output: 46 [2019-12-01 05:18:53,945 INFO L614 ElimStorePlain]: treesize reduction 808, result has 14.4 percent of original size [2019-12-01 05:18:53,945 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:53,946 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:53,946 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 2 xjuncts. [2019-12-01 05:18:53,946 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:121, output treesize:136 [2019-12-01 05:18:53,946 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:53,947 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:54,056 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:54,057 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:54,059 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:18:54,062 INFO L430 ElimStorePlain]: Different costs {20=[|v_#memory_int_47|, v_prenex_44], 30=[v_prenex_45]} [2019-12-01 05:18:54,068 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:54,080 INFO L343 Elim1Store]: treesize reduction 17, result has 60.5 percent of original size [2019-12-01 05:18:54,081 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 60 treesize of output 85 [2019-12-01 05:18:54,081 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:18:54,180 INFO L614 ElimStorePlain]: treesize reduction 53, result has 78.2 percent of original size [2019-12-01 05:18:54,184 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:54,185 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:54,186 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:54,187 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:54,187 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 52 [2019-12-01 05:18:54,188 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:18:54,234 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:18:54,237 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:54,237 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:54,261 INFO L343 Elim1Store]: treesize reduction 17, result has 76.4 percent of original size [2019-12-01 05:18:54,261 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 68 treesize of output 125 [2019-12-01 05:18:54,262 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:18:54,343 INFO L614 ElimStorePlain]: treesize reduction 110, result has 61.8 percent of original size [2019-12-01 05:18:54,343 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-2 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2019-12-01 05:18:54,343 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:198, output treesize:178 [2019-12-01 05:18:54,490 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:18:54,498 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:54,499 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:54,500 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:54,501 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:54,502 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:54,503 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:54,504 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:54,505 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:54,507 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:54,508 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:54,509 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:54,557 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:18:54,558 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 12 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 1 case distinctions, treesize of input 87 treesize of output 109 [2019-12-01 05:18:54,558 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:18:54,564 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:54,565 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:54,566 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:54,567 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:54,569 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:54,570 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:54,638 INFO L343 Elim1Store]: treesize reduction 17, result has 81.7 percent of original size [2019-12-01 05:18:54,638 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 7 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 89 treesize of output 175 [2019-12-01 05:18:54,639 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:18:54,645 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:54,649 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:54,651 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:54,652 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:54,653 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:54,654 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:54,657 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:54,658 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:54,663 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:18:54,663 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 1 case distinctions, treesize of input 90 treesize of output 101 [2019-12-01 05:18:54,664 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:18:54,775 WARN L192 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 59 [2019-12-01 05:18:54,775 INFO L614 ElimStorePlain]: treesize reduction 223, result has 53.9 percent of original size [2019-12-01 05:18:54,776 INFO L534 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 10 dim-0 vars, and 3 xjuncts. [2019-12-01 05:18:54,776 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:288, output treesize:261 [2019-12-01 05:18:55,100 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:18:55,100 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:55,103 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:55,104 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:55,108 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-01 05:18:55,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2019-12-01 05:18:55,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 27 states and 60 transitions. [2019-12-01 05:18:55,169 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 60 transitions. [2019-12-01 05:18:55,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2019-12-01 05:18:55,170 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2019-12-01 05:18:55,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-01 05:18:55,191 INFO L264 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 25 conjunts are in the unsatisfiable core [2019-12-01 05:18:55,192 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-01 05:18:55,197 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2019-12-01 05:18:55,198 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:18:55,203 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:18:55,204 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2019-12-01 05:18:55,205 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:18:55,208 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:18:55,208 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-12-01 05:18:55,208 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:36, output treesize:19 [2019-12-01 05:18:55,232 INFO L343 Elim1Store]: treesize reduction 54, result has 46.0 percent of original size [2019-12-01 05:18:55,232 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 72 [2019-12-01 05:18:55,233 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:18:55,250 INFO L614 ElimStorePlain]: treesize reduction 24, result has 67.1 percent of original size [2019-12-01 05:18:55,250 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:55,251 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-12-01 05:18:55,251 INFO L239 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:49 [2019-12-01 05:18:55,251 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:55,278 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:55,285 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:55,293 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:55,388 INFO L343 Elim1Store]: treesize reduction 17, result has 92.5 percent of original size [2019-12-01 05:18:55,388 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 63 treesize of output 252 [2019-12-01 05:18:55,389 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:55,389 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:55,390 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:55,390 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:55,390 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:55,391 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:18:55,397 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:55,400 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:55,429 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:18:55,429 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 49 treesize of output 143 [2019-12-01 05:18:55,429 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:55,430 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:55,430 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:55,430 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:18:55,559 WARN L192 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 133 DAG size of output: 46 [2019-12-01 05:18:55,559 INFO L614 ElimStorePlain]: treesize reduction 786, result has 14.8 percent of original size [2019-12-01 05:18:55,559 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:55,560 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:55,560 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 2 xjuncts. [2019-12-01 05:18:55,560 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:121, output treesize:136 [2019-12-01 05:18:55,560 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:55,561 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:55,672 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:55,673 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:55,675 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:18:55,679 INFO L430 ElimStorePlain]: Different costs {20=[v_prenex_54, |v_#memory_int_52|], 30=[v_prenex_53]} [2019-12-01 05:18:55,685 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:55,686 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:55,687 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:55,688 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:55,689 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 52 [2019-12-01 05:18:55,689 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:18:55,737 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:18:55,741 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:55,753 INFO L343 Elim1Store]: treesize reduction 17, result has 60.5 percent of original size [2019-12-01 05:18:55,753 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 60 treesize of output 85 [2019-12-01 05:18:55,754 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:18:55,850 INFO L614 ElimStorePlain]: treesize reduction 59, result has 75.7 percent of original size [2019-12-01 05:18:55,853 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:55,854 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:55,876 INFO L343 Elim1Store]: treesize reduction 17, result has 76.4 percent of original size [2019-12-01 05:18:55,876 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 68 treesize of output 125 [2019-12-01 05:18:55,877 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:18:55,957 INFO L614 ElimStorePlain]: treesize reduction 114, result has 62.3 percent of original size [2019-12-01 05:18:55,958 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-2 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2019-12-01 05:18:55,958 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:198, output treesize:188 [2019-12-01 05:18:56,097 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:18:56,104 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:56,105 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:56,105 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:56,107 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:56,109 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:56,110 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:56,162 INFO L343 Elim1Store]: treesize reduction 17, result has 81.7 percent of original size [2019-12-01 05:18:56,162 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 7 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 89 treesize of output 175 [2019-12-01 05:18:56,164 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:18:56,170 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:56,172 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:56,173 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:56,174 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:56,175 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:56,177 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:56,177 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:56,178 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:56,179 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:56,182 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:56,183 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:56,232 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:18:56,233 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 12 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 1 case distinctions, treesize of input 87 treesize of output 109 [2019-12-01 05:18:56,233 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:18:56,239 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:56,240 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:56,241 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:56,242 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:56,243 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:56,244 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:56,247 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:56,248 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:56,253 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:18:56,253 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 1 case distinctions, treesize of input 90 treesize of output 101 [2019-12-01 05:18:56,254 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:18:56,433 WARN L192 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 59 [2019-12-01 05:18:56,434 INFO L614 ElimStorePlain]: treesize reduction 211, result has 53.3 percent of original size [2019-12-01 05:18:56,435 INFO L534 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 10 dim-0 vars, and 3 xjuncts. [2019-12-01 05:18:56,435 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:288, output treesize:241 [2019-12-01 05:18:56,723 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:18:56,723 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:56,726 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:56,727 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:56,730 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-01 05:18:56,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2019-12-01 05:18:56,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 27 states and 60 transitions. [2019-12-01 05:18:56,747 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 60 transitions. [2019-12-01 05:18:56,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2019-12-01 05:18:56,748 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2019-12-01 05:18:56,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-01 05:18:56,767 INFO L264 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 25 conjunts are in the unsatisfiable core [2019-12-01 05:18:56,767 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-01 05:18:56,773 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2019-12-01 05:18:56,773 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:18:56,779 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:18:56,781 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2019-12-01 05:18:56,781 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:18:56,785 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:18:56,785 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-12-01 05:18:56,785 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:36, output treesize:19 [2019-12-01 05:18:56,809 INFO L343 Elim1Store]: treesize reduction 54, result has 46.0 percent of original size [2019-12-01 05:18:56,810 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 72 [2019-12-01 05:18:56,810 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:18:56,827 INFO L614 ElimStorePlain]: treesize reduction 27, result has 64.5 percent of original size [2019-12-01 05:18:56,828 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:56,828 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-12-01 05:18:56,828 INFO L239 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:49 [2019-12-01 05:18:56,828 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:56,857 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:56,863 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:56,866 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:56,879 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:56,907 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:18:56,907 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 49 treesize of output 143 [2019-12-01 05:18:56,907 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:56,908 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:56,908 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:56,908 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:18:56,913 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:57,013 INFO L343 Elim1Store]: treesize reduction 17, result has 92.5 percent of original size [2019-12-01 05:18:57,013 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 63 treesize of output 252 [2019-12-01 05:18:57,014 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:57,014 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:57,014 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:57,014 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:57,014 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:57,016 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:18:57,136 WARN L192 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 139 DAG size of output: 46 [2019-12-01 05:18:57,136 INFO L614 ElimStorePlain]: treesize reduction 809, result has 14.4 percent of original size [2019-12-01 05:18:57,137 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:57,137 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:57,138 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 2 xjuncts. [2019-12-01 05:18:57,138 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:121, output treesize:136 [2019-12-01 05:18:57,138 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:57,138 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:57,284 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:57,284 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:57,286 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:18:57,288 INFO L430 ElimStorePlain]: Different costs {20=[v_prenex_62, |v_#memory_int_57|], 30=[v_prenex_63]} [2019-12-01 05:18:57,294 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:57,295 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:57,296 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:57,297 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:57,297 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 52 [2019-12-01 05:18:57,298 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:18:57,344 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:18:57,349 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:57,360 INFO L343 Elim1Store]: treesize reduction 17, result has 60.5 percent of original size [2019-12-01 05:18:57,361 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 60 treesize of output 85 [2019-12-01 05:18:57,361 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:18:57,452 INFO L614 ElimStorePlain]: treesize reduction 51, result has 78.5 percent of original size [2019-12-01 05:18:57,455 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:57,456 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:57,479 INFO L343 Elim1Store]: treesize reduction 17, result has 76.4 percent of original size [2019-12-01 05:18:57,479 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 68 treesize of output 125 [2019-12-01 05:18:57,479 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:18:57,562 INFO L614 ElimStorePlain]: treesize reduction 114, result has 61.5 percent of original size [2019-12-01 05:18:57,563 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-2 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2019-12-01 05:18:57,563 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:198, output treesize:182 [2019-12-01 05:18:57,701 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:18:57,708 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:57,709 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:57,710 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:57,711 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:57,712 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:57,714 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:57,715 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:57,716 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:57,748 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:18:57,749 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 1 case distinctions, treesize of input 90 treesize of output 101 [2019-12-01 05:18:57,749 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:18:57,754 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:57,755 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:57,756 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:57,757 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:57,758 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:57,759 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:57,760 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:57,761 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:57,763 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:57,765 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:57,766 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:57,814 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:18:57,814 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 12 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 1 case distinctions, treesize of input 87 treesize of output 109 [2019-12-01 05:18:57,814 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:18:57,819 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:57,820 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:57,821 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:57,821 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:57,823 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:57,824 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:57,855 INFO L343 Elim1Store]: treesize reduction 17, result has 81.7 percent of original size [2019-12-01 05:18:57,856 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 7 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 89 treesize of output 175 [2019-12-01 05:18:57,857 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:18:57,954 INFO L614 ElimStorePlain]: treesize reduction 246, result has 51.8 percent of original size [2019-12-01 05:18:57,954 INFO L534 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 10 dim-0 vars, and 3 xjuncts. [2019-12-01 05:18:57,955 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:288, output treesize:264 [2019-12-01 05:18:58,186 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:18:58,186 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:58,188 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:58,189 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:58,192 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-01 05:18:58,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2019-12-01 05:18:58,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 27 states and 60 transitions. [2019-12-01 05:18:58,207 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 60 transitions. [2019-12-01 05:18:58,207 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2019-12-01 05:18:58,207 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2019-12-01 05:18:58,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-01 05:18:58,223 INFO L264 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 25 conjunts are in the unsatisfiable core [2019-12-01 05:18:58,224 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-01 05:18:58,229 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2019-12-01 05:18:58,229 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:18:58,234 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:18:58,236 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2019-12-01 05:18:58,236 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:18:58,240 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:18:58,240 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-12-01 05:18:58,240 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:36, output treesize:19 [2019-12-01 05:18:58,264 INFO L343 Elim1Store]: treesize reduction 54, result has 46.0 percent of original size [2019-12-01 05:18:58,264 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 72 [2019-12-01 05:18:58,265 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:18:58,282 INFO L614 ElimStorePlain]: treesize reduction 27, result has 64.5 percent of original size [2019-12-01 05:18:58,282 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:58,282 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-12-01 05:18:58,283 INFO L239 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:49 [2019-12-01 05:18:58,283 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:58,311 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:58,318 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:58,323 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:58,427 INFO L343 Elim1Store]: treesize reduction 17, result has 92.5 percent of original size [2019-12-01 05:18:58,427 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 63 treesize of output 252 [2019-12-01 05:18:58,428 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:58,428 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:58,428 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:58,428 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:58,428 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:58,430 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:18:58,437 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:58,437 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:58,461 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:18:58,461 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 49 treesize of output 143 [2019-12-01 05:18:58,462 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:58,462 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:58,462 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:58,463 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:18:58,635 WARN L192 SmtUtils]: Spent 172.00 ms on a formula simplification. DAG size of input: 131 DAG size of output: 46 [2019-12-01 05:18:58,636 INFO L614 ElimStorePlain]: treesize reduction 786, result has 14.8 percent of original size [2019-12-01 05:18:58,636 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:58,636 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:58,637 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 2 xjuncts. [2019-12-01 05:18:58,637 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:121, output treesize:136 [2019-12-01 05:18:58,637 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:58,637 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:58,762 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:58,762 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:58,764 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:18:58,766 INFO L430 ElimStorePlain]: Different costs {20=[v_prenex_71, |v_#memory_int_62|], 30=[v_prenex_72]} [2019-12-01 05:18:58,771 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:58,786 INFO L343 Elim1Store]: treesize reduction 17, result has 60.5 percent of original size [2019-12-01 05:18:58,786 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 60 treesize of output 85 [2019-12-01 05:18:58,786 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:18:58,892 WARN L192 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 74 [2019-12-01 05:18:58,892 INFO L614 ElimStorePlain]: treesize reduction 53, result has 78.5 percent of original size [2019-12-01 05:18:58,897 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:58,898 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:58,899 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:58,899 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:58,900 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 52 [2019-12-01 05:18:58,900 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:18:58,947 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:18:58,951 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:58,952 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:58,974 INFO L343 Elim1Store]: treesize reduction 17, result has 76.4 percent of original size [2019-12-01 05:18:58,974 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 68 treesize of output 125 [2019-12-01 05:18:58,975 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:18:59,064 INFO L614 ElimStorePlain]: treesize reduction 116, result has 60.8 percent of original size [2019-12-01 05:18:59,065 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-2 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2019-12-01 05:18:59,065 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:198, output treesize:180 [2019-12-01 05:18:59,190 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:18:59,198 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:59,199 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:59,200 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:59,201 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:59,202 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:59,203 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:59,204 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:59,205 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:59,208 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:59,209 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:59,210 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:59,254 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:18:59,254 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 12 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 1 case distinctions, treesize of input 87 treesize of output 109 [2019-12-01 05:18:59,255 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:18:59,260 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:59,261 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:59,262 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:59,263 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:59,264 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:59,267 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:59,268 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:59,269 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:59,301 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:18:59,302 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 1 case distinctions, treesize of input 90 treesize of output 101 [2019-12-01 05:18:59,302 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:18:59,306 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:59,307 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:59,307 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:59,308 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:59,309 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:59,310 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:59,342 INFO L343 Elim1Store]: treesize reduction 17, result has 81.7 percent of original size [2019-12-01 05:18:59,343 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 7 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 89 treesize of output 175 [2019-12-01 05:18:59,343 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:18:59,452 WARN L192 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 58 [2019-12-01 05:18:59,453 INFO L614 ElimStorePlain]: treesize reduction 235, result has 51.8 percent of original size [2019-12-01 05:18:59,453 INFO L534 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 10 dim-0 vars, and 3 xjuncts. [2019-12-01 05:18:59,454 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:288, output treesize:253 [2019-12-01 05:18:59,682 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:18:59,682 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:59,684 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:59,686 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:59,689 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-01 05:18:59,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2019-12-01 05:18:59,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 27 states and 60 transitions. [2019-12-01 05:18:59,711 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 60 transitions. [2019-12-01 05:18:59,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2019-12-01 05:18:59,711 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2019-12-01 05:18:59,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-01 05:18:59,727 INFO L264 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 25 conjunts are in the unsatisfiable core [2019-12-01 05:18:59,728 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-01 05:18:59,733 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2019-12-01 05:18:59,733 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:18:59,737 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:18:59,739 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2019-12-01 05:18:59,739 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:18:59,743 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:18:59,743 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-12-01 05:18:59,743 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:36, output treesize:19 [2019-12-01 05:18:59,766 INFO L343 Elim1Store]: treesize reduction 54, result has 46.0 percent of original size [2019-12-01 05:18:59,767 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 72 [2019-12-01 05:18:59,767 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:18:59,784 INFO L614 ElimStorePlain]: treesize reduction 24, result has 67.1 percent of original size [2019-12-01 05:18:59,784 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:59,785 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-12-01 05:18:59,785 INFO L239 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:49 [2019-12-01 05:18:59,785 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:59,813 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:59,821 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:59,822 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:59,830 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:59,861 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:18:59,861 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 49 treesize of output 143 [2019-12-01 05:18:59,862 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:59,862 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:59,862 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:59,863 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:18:59,867 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:18:59,963 INFO L343 Elim1Store]: treesize reduction 17, result has 92.5 percent of original size [2019-12-01 05:18:59,963 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 63 treesize of output 252 [2019-12-01 05:18:59,964 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:59,964 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:59,964 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:59,965 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:59,965 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:18:59,966 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:00,185 WARN L192 SmtUtils]: Spent 218.00 ms on a formula simplification. DAG size of input: 133 DAG size of output: 46 [2019-12-01 05:19:00,186 INFO L614 ElimStorePlain]: treesize reduction 796, result has 14.6 percent of original size [2019-12-01 05:19:00,186 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:00,186 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:00,187 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 2 xjuncts. [2019-12-01 05:19:00,187 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:121, output treesize:136 [2019-12-01 05:19:00,187 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:00,187 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:00,306 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:00,307 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:00,308 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:00,311 INFO L430 ElimStorePlain]: Different costs {20=[v_prenex_81, v_prenex_80], 30=[|v_#memory_int_67|]} [2019-12-01 05:19:00,317 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:00,329 INFO L343 Elim1Store]: treesize reduction 17, result has 60.5 percent of original size [2019-12-01 05:19:00,329 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 60 treesize of output 85 [2019-12-01 05:19:00,330 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:00,427 INFO L614 ElimStorePlain]: treesize reduction 51, result has 78.8 percent of original size [2019-12-01 05:19:00,431 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:00,432 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:00,433 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:00,434 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:00,434 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 52 [2019-12-01 05:19:00,435 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:00,484 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:00,489 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:00,489 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:00,511 INFO L343 Elim1Store]: treesize reduction 17, result has 76.4 percent of original size [2019-12-01 05:19:00,511 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 68 treesize of output 125 [2019-12-01 05:19:00,512 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:00,599 INFO L614 ElimStorePlain]: treesize reduction 122, result has 59.6 percent of original size [2019-12-01 05:19:00,599 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-2 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2019-12-01 05:19:00,600 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:198, output treesize:180 [2019-12-01 05:19:00,739 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:00,746 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:00,748 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:00,749 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:00,750 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:00,751 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:00,752 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:00,753 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:00,754 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:00,755 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:00,757 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:00,759 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:00,816 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:00,816 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 12 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 1 case distinctions, treesize of input 87 treesize of output 109 [2019-12-01 05:19:00,816 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:00,821 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:00,822 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:00,823 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:00,824 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:00,827 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:00,828 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:00,884 INFO L343 Elim1Store]: treesize reduction 17, result has 81.7 percent of original size [2019-12-01 05:19:00,884 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 7 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 89 treesize of output 175 [2019-12-01 05:19:00,885 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:00,889 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:00,890 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:00,891 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:00,892 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:00,892 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:00,893 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:00,895 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:00,895 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:00,898 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:00,899 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 1 case distinctions, treesize of input 90 treesize of output 101 [2019-12-01 05:19:00,899 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:01,012 WARN L192 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 56 [2019-12-01 05:19:01,012 INFO L614 ElimStorePlain]: treesize reduction 238, result has 50.9 percent of original size [2019-12-01 05:19:01,013 INFO L534 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 10 dim-0 vars, and 3 xjuncts. [2019-12-01 05:19:01,013 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:288, output treesize:247 [2019-12-01 05:19:01,243 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:01,244 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:01,246 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:01,248 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:01,252 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-01 05:19:01,269 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2019-12-01 05:19:01,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 27 states and 60 transitions. [2019-12-01 05:19:01,270 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 60 transitions. [2019-12-01 05:19:01,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2019-12-01 05:19:01,270 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2019-12-01 05:19:01,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-01 05:19:01,287 INFO L264 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 25 conjunts are in the unsatisfiable core [2019-12-01 05:19:01,288 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-01 05:19:01,292 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2019-12-01 05:19:01,293 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:01,297 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:01,299 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2019-12-01 05:19:01,299 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:01,304 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:01,304 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-12-01 05:19:01,304 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:36, output treesize:19 [2019-12-01 05:19:01,329 INFO L343 Elim1Store]: treesize reduction 54, result has 46.0 percent of original size [2019-12-01 05:19:01,329 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 72 [2019-12-01 05:19:01,330 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:01,347 INFO L614 ElimStorePlain]: treesize reduction 27, result has 64.5 percent of original size [2019-12-01 05:19:01,347 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:01,347 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-12-01 05:19:01,347 INFO L239 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:49 [2019-12-01 05:19:01,348 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:01,376 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:01,381 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:01,386 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:01,483 INFO L343 Elim1Store]: treesize reduction 17, result has 92.5 percent of original size [2019-12-01 05:19:01,483 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 63 treesize of output 252 [2019-12-01 05:19:01,484 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:01,484 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:01,484 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:01,484 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:01,484 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:01,486 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:01,493 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:01,494 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:01,520 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:01,520 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 49 treesize of output 143 [2019-12-01 05:19:01,520 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:01,521 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:01,521 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:01,521 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:01,647 WARN L192 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 134 DAG size of output: 45 [2019-12-01 05:19:01,648 INFO L614 ElimStorePlain]: treesize reduction 784, result has 14.8 percent of original size [2019-12-01 05:19:01,648 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:01,648 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:01,649 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 2 xjuncts. [2019-12-01 05:19:01,649 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:121, output treesize:136 [2019-12-01 05:19:01,649 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:01,649 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:01,774 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:01,774 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:01,776 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:01,779 INFO L430 ElimStorePlain]: Different costs {20=[v_prenex_89, v_prenex_90], 30=[|v_#memory_int_72|]} [2019-12-01 05:19:01,784 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:01,795 INFO L343 Elim1Store]: treesize reduction 17, result has 60.5 percent of original size [2019-12-01 05:19:01,796 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 60 treesize of output 85 [2019-12-01 05:19:01,796 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:01,888 INFO L614 ElimStorePlain]: treesize reduction 43, result has 81.7 percent of original size [2019-12-01 05:19:01,892 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:01,893 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:01,894 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:01,895 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:01,895 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 52 [2019-12-01 05:19:01,895 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:01,943 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:01,947 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:01,948 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:01,970 INFO L343 Elim1Store]: treesize reduction 17, result has 76.4 percent of original size [2019-12-01 05:19:01,970 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 68 treesize of output 125 [2019-12-01 05:19:01,970 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:02,049 INFO L614 ElimStorePlain]: treesize reduction 108, result has 62.5 percent of original size [2019-12-01 05:19:02,049 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-2 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2019-12-01 05:19:02,049 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:198, output treesize:180 [2019-12-01 05:19:02,202 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:02,210 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:02,211 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:02,213 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:02,214 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:02,216 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:02,217 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:02,272 INFO L343 Elim1Store]: treesize reduction 17, result has 81.7 percent of original size [2019-12-01 05:19:02,272 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 7 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 89 treesize of output 175 [2019-12-01 05:19:02,273 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:02,278 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:02,280 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:02,281 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:02,282 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:02,283 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:02,284 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:02,285 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:02,287 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:02,288 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:02,290 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:02,291 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:02,341 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:02,341 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 12 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 1 case distinctions, treesize of input 87 treesize of output 109 [2019-12-01 05:19:02,342 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:02,346 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:02,347 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:02,348 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:02,349 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:02,350 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:02,350 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:02,352 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:02,353 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:02,356 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:02,356 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 1 case distinctions, treesize of input 90 treesize of output 101 [2019-12-01 05:19:02,357 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:02,453 INFO L614 ElimStorePlain]: treesize reduction 220, result has 52.3 percent of original size [2019-12-01 05:19:02,454 INFO L534 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 10 dim-0 vars, and 3 xjuncts. [2019-12-01 05:19:02,454 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:288, output treesize:241 [2019-12-01 05:19:02,740 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:02,740 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:02,742 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:02,744 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:02,748 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-01 05:19:02,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2019-12-01 05:19:02,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 27 states and 60 transitions. [2019-12-01 05:19:02,763 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 60 transitions. [2019-12-01 05:19:02,763 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2019-12-01 05:19:02,763 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2019-12-01 05:19:02,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-01 05:19:02,777 INFO L264 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 25 conjunts are in the unsatisfiable core [2019-12-01 05:19:02,778 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-01 05:19:02,783 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2019-12-01 05:19:02,783 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:02,788 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:02,789 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2019-12-01 05:19:02,790 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:02,793 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:02,794 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-12-01 05:19:02,794 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:36, output treesize:19 [2019-12-01 05:19:02,817 INFO L343 Elim1Store]: treesize reduction 54, result has 46.0 percent of original size [2019-12-01 05:19:02,818 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 72 [2019-12-01 05:19:02,818 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:02,836 INFO L614 ElimStorePlain]: treesize reduction 27, result has 64.5 percent of original size [2019-12-01 05:19:02,836 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:02,836 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-12-01 05:19:02,836 INFO L239 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:49 [2019-12-01 05:19:02,837 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:02,874 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:02,880 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:02,883 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:02,896 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:02,924 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:02,924 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 49 treesize of output 143 [2019-12-01 05:19:02,925 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:02,925 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:02,925 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:02,926 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:02,931 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:03,025 INFO L343 Elim1Store]: treesize reduction 17, result has 92.5 percent of original size [2019-12-01 05:19:03,025 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 63 treesize of output 252 [2019-12-01 05:19:03,026 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:03,026 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:03,026 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:03,026 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:03,026 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:03,028 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:03,148 WARN L192 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 133 DAG size of output: 45 [2019-12-01 05:19:03,148 INFO L614 ElimStorePlain]: treesize reduction 804, result has 14.5 percent of original size [2019-12-01 05:19:03,148 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:03,149 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:03,149 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 2 xjuncts. [2019-12-01 05:19:03,149 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:121, output treesize:136 [2019-12-01 05:19:03,149 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:03,150 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:03,286 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:03,286 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:03,288 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:03,291 INFO L430 ElimStorePlain]: Different costs {20=[|v_#memory_int_77|, v_prenex_99], 30=[v_prenex_98]} [2019-12-01 05:19:03,297 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:03,298 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:03,299 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:03,300 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:03,301 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 52 [2019-12-01 05:19:03,301 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:03,356 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:03,360 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:03,372 INFO L343 Elim1Store]: treesize reduction 17, result has 60.5 percent of original size [2019-12-01 05:19:03,372 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 60 treesize of output 85 [2019-12-01 05:19:03,373 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:03,465 INFO L614 ElimStorePlain]: treesize reduction 42, result has 81.1 percent of original size [2019-12-01 05:19:03,469 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:03,470 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:03,495 INFO L343 Elim1Store]: treesize reduction 17, result has 76.4 percent of original size [2019-12-01 05:19:03,495 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 68 treesize of output 125 [2019-12-01 05:19:03,496 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:03,586 INFO L614 ElimStorePlain]: treesize reduction 122, result has 59.5 percent of original size [2019-12-01 05:19:03,586 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-2 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2019-12-01 05:19:03,586 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:198, output treesize:179 [2019-12-01 05:19:03,703 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:03,711 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:03,713 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:03,714 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:03,715 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:03,716 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:03,717 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:03,718 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:03,719 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:03,751 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:03,751 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 1 case distinctions, treesize of input 90 treesize of output 101 [2019-12-01 05:19:03,751 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:03,756 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:03,758 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:03,759 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:03,760 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:03,761 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:03,762 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:03,817 INFO L343 Elim1Store]: treesize reduction 17, result has 81.7 percent of original size [2019-12-01 05:19:03,817 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 7 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 89 treesize of output 175 [2019-12-01 05:19:03,818 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:03,822 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:03,824 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:03,825 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:03,826 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:03,827 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:03,827 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:03,828 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:03,829 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:03,830 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:03,830 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:03,831 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:03,834 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:03,834 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 12 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 1 case distinctions, treesize of input 87 treesize of output 109 [2019-12-01 05:19:03,835 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:03,932 INFO L614 ElimStorePlain]: treesize reduction 214, result has 53.8 percent of original size [2019-12-01 05:19:03,933 INFO L534 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 10 dim-0 vars, and 3 xjuncts. [2019-12-01 05:19:03,933 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:288, output treesize:249 [2019-12-01 05:19:04,281 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:04,282 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:04,284 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:04,285 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:04,288 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-01 05:19:04,331 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2019-12-01 05:19:04,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 27 states and 60 transitions. [2019-12-01 05:19:04,331 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 60 transitions. [2019-12-01 05:19:04,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2019-12-01 05:19:04,332 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2019-12-01 05:19:04,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-01 05:19:04,347 INFO L264 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 25 conjunts are in the unsatisfiable core [2019-12-01 05:19:04,347 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-01 05:19:04,353 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2019-12-01 05:19:04,353 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:04,359 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:04,361 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2019-12-01 05:19:04,361 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:04,366 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:04,366 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-12-01 05:19:04,366 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:36, output treesize:19 [2019-12-01 05:19:04,393 INFO L343 Elim1Store]: treesize reduction 54, result has 46.0 percent of original size [2019-12-01 05:19:04,393 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 72 [2019-12-01 05:19:04,394 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:04,410 INFO L614 ElimStorePlain]: treesize reduction 24, result has 67.1 percent of original size [2019-12-01 05:19:04,410 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:04,411 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-12-01 05:19:04,411 INFO L239 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:49 [2019-12-01 05:19:04,411 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:04,440 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:04,448 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:04,453 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:04,468 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:04,492 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:04,492 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 49 treesize of output 143 [2019-12-01 05:19:04,493 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:04,493 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:04,493 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:04,494 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:04,499 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:04,596 INFO L343 Elim1Store]: treesize reduction 17, result has 92.5 percent of original size [2019-12-01 05:19:04,596 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 63 treesize of output 252 [2019-12-01 05:19:04,597 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:04,597 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:04,597 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:04,597 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:04,598 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:04,599 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:04,834 WARN L192 SmtUtils]: Spent 234.00 ms on a formula simplification. DAG size of input: 136 DAG size of output: 45 [2019-12-01 05:19:04,834 INFO L614 ElimStorePlain]: treesize reduction 784, result has 14.8 percent of original size [2019-12-01 05:19:04,834 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:04,835 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:04,835 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 2 xjuncts. [2019-12-01 05:19:04,835 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:121, output treesize:136 [2019-12-01 05:19:04,836 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:04,836 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:04,958 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:04,958 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:04,960 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:04,962 INFO L430 ElimStorePlain]: Different costs {20=[v_prenex_107, v_prenex_108], 30=[|v_#memory_int_82|]} [2019-12-01 05:19:04,968 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:04,983 INFO L343 Elim1Store]: treesize reduction 17, result has 60.5 percent of original size [2019-12-01 05:19:04,983 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 60 treesize of output 85 [2019-12-01 05:19:04,983 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:05,083 INFO L614 ElimStorePlain]: treesize reduction 43, result has 81.1 percent of original size [2019-12-01 05:19:05,089 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:05,090 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:05,091 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:05,092 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:05,092 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 52 [2019-12-01 05:19:05,093 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:05,140 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:05,144 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:05,145 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:05,170 INFO L343 Elim1Store]: treesize reduction 17, result has 76.4 percent of original size [2019-12-01 05:19:05,170 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 68 treesize of output 125 [2019-12-01 05:19:05,171 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:05,261 INFO L614 ElimStorePlain]: treesize reduction 118, result has 62.5 percent of original size [2019-12-01 05:19:05,261 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-2 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2019-12-01 05:19:05,261 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:198, output treesize:197 [2019-12-01 05:19:05,397 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:05,404 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:05,407 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:05,408 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:05,409 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:05,410 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:05,411 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:05,467 INFO L343 Elim1Store]: treesize reduction 17, result has 81.7 percent of original size [2019-12-01 05:19:05,467 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 7 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 89 treesize of output 175 [2019-12-01 05:19:05,468 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:05,473 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:05,474 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:05,475 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:05,476 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:05,478 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:05,479 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:05,480 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:05,481 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:05,482 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:05,483 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:05,484 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:05,547 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:05,548 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 12 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 1 case distinctions, treesize of input 87 treesize of output 109 [2019-12-01 05:19:05,548 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:05,554 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:05,557 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:05,558 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:05,559 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:05,560 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:05,561 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:05,562 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:05,563 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:05,567 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:05,567 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 1 case distinctions, treesize of input 90 treesize of output 101 [2019-12-01 05:19:05,567 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:05,716 WARN L192 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 57 [2019-12-01 05:19:05,716 INFO L614 ElimStorePlain]: treesize reduction 196, result has 55.1 percent of original size [2019-12-01 05:19:05,717 INFO L534 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 10 dim-0 vars, and 3 xjuncts. [2019-12-01 05:19:05,718 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:288, output treesize:241 [2019-12-01 05:19:06,089 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:06,089 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:06,092 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:06,094 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:06,098 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-01 05:19:06,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2019-12-01 05:19:06,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 27 states and 60 transitions. [2019-12-01 05:19:06,141 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 60 transitions. [2019-12-01 05:19:06,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2019-12-01 05:19:06,141 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2019-12-01 05:19:06,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-01 05:19:06,157 INFO L264 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 25 conjunts are in the unsatisfiable core [2019-12-01 05:19:06,159 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-01 05:19:06,164 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2019-12-01 05:19:06,164 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:06,169 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:06,170 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2019-12-01 05:19:06,171 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:06,175 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:06,175 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-12-01 05:19:06,175 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:36, output treesize:19 [2019-12-01 05:19:06,199 INFO L343 Elim1Store]: treesize reduction 54, result has 46.0 percent of original size [2019-12-01 05:19:06,199 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 72 [2019-12-01 05:19:06,199 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:06,217 INFO L614 ElimStorePlain]: treesize reduction 27, result has 64.5 percent of original size [2019-12-01 05:19:06,217 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:06,218 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-12-01 05:19:06,218 INFO L239 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:49 [2019-12-01 05:19:06,218 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:06,248 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:06,254 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:06,262 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:06,276 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:06,298 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:06,298 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 49 treesize of output 143 [2019-12-01 05:19:06,298 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:06,298 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:06,299 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:06,299 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:06,304 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:06,400 INFO L343 Elim1Store]: treesize reduction 17, result has 92.5 percent of original size [2019-12-01 05:19:06,401 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 63 treesize of output 252 [2019-12-01 05:19:06,401 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:06,401 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:06,402 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:06,402 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:06,402 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:06,403 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:06,539 WARN L192 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 136 DAG size of output: 46 [2019-12-01 05:19:06,540 INFO L614 ElimStorePlain]: treesize reduction 782, result has 14.8 percent of original size [2019-12-01 05:19:06,540 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:06,540 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:06,541 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 2 xjuncts. [2019-12-01 05:19:06,541 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:121, output treesize:136 [2019-12-01 05:19:06,541 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:06,541 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:06,652 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:06,652 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:06,654 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:06,658 INFO L430 ElimStorePlain]: Different costs {20=[v_prenex_116, v_prenex_117], 30=[|v_#memory_int_87|]} [2019-12-01 05:19:06,664 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:06,677 INFO L343 Elim1Store]: treesize reduction 17, result has 60.5 percent of original size [2019-12-01 05:19:06,677 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 60 treesize of output 85 [2019-12-01 05:19:06,678 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:06,777 INFO L614 ElimStorePlain]: treesize reduction 51, result has 79.8 percent of original size [2019-12-01 05:19:06,782 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:06,782 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:06,783 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:06,784 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:06,785 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 52 [2019-12-01 05:19:06,785 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:06,831 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:06,836 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:06,837 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:06,860 INFO L343 Elim1Store]: treesize reduction 17, result has 76.4 percent of original size [2019-12-01 05:19:06,861 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 68 treesize of output 125 [2019-12-01 05:19:06,862 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:06,949 INFO L614 ElimStorePlain]: treesize reduction 122, result has 61.1 percent of original size [2019-12-01 05:19:06,950 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-2 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2019-12-01 05:19:06,950 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:198, output treesize:192 [2019-12-01 05:19:07,061 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:07,068 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:07,070 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:07,071 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:07,072 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:07,073 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:07,074 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:07,075 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:07,076 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:07,109 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:07,109 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 1 case distinctions, treesize of input 90 treesize of output 101 [2019-12-01 05:19:07,109 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:07,114 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:07,117 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:07,118 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:07,119 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:07,120 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:07,121 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:07,173 INFO L343 Elim1Store]: treesize reduction 17, result has 81.7 percent of original size [2019-12-01 05:19:07,174 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 7 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 89 treesize of output 175 [2019-12-01 05:19:07,174 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:07,179 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:07,181 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:07,182 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:07,183 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:07,183 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:07,184 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:07,185 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:07,186 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:07,186 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:07,187 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:07,190 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:07,193 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:07,193 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 12 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 1 case distinctions, treesize of input 87 treesize of output 109 [2019-12-01 05:19:07,193 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:07,300 WARN L192 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 56 [2019-12-01 05:19:07,300 INFO L614 ElimStorePlain]: treesize reduction 222, result has 54.8 percent of original size [2019-12-01 05:19:07,301 INFO L534 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 10 dim-0 vars, and 3 xjuncts. [2019-12-01 05:19:07,301 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:288, output treesize:269 [2019-12-01 05:19:07,632 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:07,633 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:07,635 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:07,637 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:07,640 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-01 05:19:07,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2019-12-01 05:19:07,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 27 states and 60 transitions. [2019-12-01 05:19:07,668 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 60 transitions. [2019-12-01 05:19:07,669 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2019-12-01 05:19:07,669 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2019-12-01 05:19:07,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-01 05:19:07,683 INFO L264 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 25 conjunts are in the unsatisfiable core [2019-12-01 05:19:07,684 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-01 05:19:07,688 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2019-12-01 05:19:07,688 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:07,693 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:07,695 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2019-12-01 05:19:07,695 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:07,699 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:07,699 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-12-01 05:19:07,699 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:36, output treesize:19 [2019-12-01 05:19:07,725 INFO L343 Elim1Store]: treesize reduction 54, result has 46.0 percent of original size [2019-12-01 05:19:07,725 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 72 [2019-12-01 05:19:07,726 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:07,743 INFO L614 ElimStorePlain]: treesize reduction 24, result has 67.1 percent of original size [2019-12-01 05:19:07,743 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:07,743 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-12-01 05:19:07,743 INFO L239 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:49 [2019-12-01 05:19:07,744 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:07,780 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:07,786 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:07,789 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:07,804 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:07,828 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:07,828 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 49 treesize of output 143 [2019-12-01 05:19:07,829 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:07,829 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:07,829 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:07,830 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:07,836 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:07,931 INFO L343 Elim1Store]: treesize reduction 17, result has 92.5 percent of original size [2019-12-01 05:19:07,931 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 63 treesize of output 252 [2019-12-01 05:19:07,932 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:07,932 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:07,932 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:07,932 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:07,932 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:07,934 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:08,120 WARN L192 SmtUtils]: Spent 186.00 ms on a formula simplification. DAG size of input: 137 DAG size of output: 47 [2019-12-01 05:19:08,121 INFO L614 ElimStorePlain]: treesize reduction 797, result has 14.6 percent of original size [2019-12-01 05:19:08,121 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:08,121 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:08,122 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 2 xjuncts. [2019-12-01 05:19:08,122 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:121, output treesize:136 [2019-12-01 05:19:08,122 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:08,122 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:08,250 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:08,250 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:08,251 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:08,254 INFO L430 ElimStorePlain]: Different costs {20=[|v_#memory_int_92|, v_prenex_126], 30=[v_prenex_125]} [2019-12-01 05:19:08,260 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:08,261 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:08,262 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:08,263 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:08,264 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 52 [2019-12-01 05:19:08,264 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:08,310 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:08,314 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:08,326 INFO L343 Elim1Store]: treesize reduction 17, result has 60.5 percent of original size [2019-12-01 05:19:08,327 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 60 treesize of output 85 [2019-12-01 05:19:08,327 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:08,418 INFO L614 ElimStorePlain]: treesize reduction 71, result has 73.6 percent of original size [2019-12-01 05:19:08,421 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:08,422 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:08,443 INFO L343 Elim1Store]: treesize reduction 17, result has 76.4 percent of original size [2019-12-01 05:19:08,444 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 68 treesize of output 125 [2019-12-01 05:19:08,444 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:08,529 INFO L614 ElimStorePlain]: treesize reduction 116, result has 64.1 percent of original size [2019-12-01 05:19:08,529 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-2 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2019-12-01 05:19:08,530 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:198, output treesize:207 [2019-12-01 05:19:08,676 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:08,684 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:08,685 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:08,686 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:08,687 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:08,688 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:08,689 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:08,691 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:08,692 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:08,729 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:08,730 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 1 case distinctions, treesize of input 90 treesize of output 101 [2019-12-01 05:19:08,730 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:08,735 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:08,736 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:08,737 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:08,738 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:08,740 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:08,741 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:08,793 INFO L343 Elim1Store]: treesize reduction 17, result has 81.7 percent of original size [2019-12-01 05:19:08,793 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 7 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 89 treesize of output 175 [2019-12-01 05:19:08,794 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:08,798 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:08,799 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:08,799 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:08,800 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:08,801 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:08,801 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:08,802 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:08,803 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:08,804 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:08,806 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:08,807 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:08,809 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:08,810 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 12 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 1 case distinctions, treesize of input 87 treesize of output 109 [2019-12-01 05:19:08,810 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:08,922 WARN L192 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 55 [2019-12-01 05:19:08,922 INFO L614 ElimStorePlain]: treesize reduction 220, result has 52.9 percent of original size [2019-12-01 05:19:08,923 INFO L534 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 10 dim-0 vars, and 3 xjuncts. [2019-12-01 05:19:08,923 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:288, output treesize:247 [2019-12-01 05:19:09,218 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:09,219 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:09,221 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:09,223 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:09,226 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-01 05:19:09,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2019-12-01 05:19:09,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 27 states and 60 transitions. [2019-12-01 05:19:09,255 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 60 transitions. [2019-12-01 05:19:09,255 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2019-12-01 05:19:09,255 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2019-12-01 05:19:09,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-01 05:19:09,269 INFO L264 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 25 conjunts are in the unsatisfiable core [2019-12-01 05:19:09,269 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-01 05:19:09,274 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2019-12-01 05:19:09,274 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:09,278 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:09,280 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2019-12-01 05:19:09,280 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:09,284 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:09,284 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-12-01 05:19:09,284 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:36, output treesize:19 [2019-12-01 05:19:09,307 INFO L343 Elim1Store]: treesize reduction 54, result has 46.0 percent of original size [2019-12-01 05:19:09,307 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 72 [2019-12-01 05:19:09,307 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:09,325 INFO L614 ElimStorePlain]: treesize reduction 24, result has 67.1 percent of original size [2019-12-01 05:19:09,325 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:09,325 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-12-01 05:19:09,325 INFO L239 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:49 [2019-12-01 05:19:09,325 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:09,355 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:09,362 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:09,371 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:09,468 INFO L343 Elim1Store]: treesize reduction 17, result has 92.5 percent of original size [2019-12-01 05:19:09,469 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 63 treesize of output 252 [2019-12-01 05:19:09,469 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:09,469 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:09,470 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:09,470 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:09,470 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:09,471 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:09,476 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:09,480 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:09,502 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:09,502 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 49 treesize of output 143 [2019-12-01 05:19:09,503 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:09,503 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:09,503 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:09,504 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:09,646 WARN L192 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 135 DAG size of output: 45 [2019-12-01 05:19:09,646 INFO L614 ElimStorePlain]: treesize reduction 806, result has 14.4 percent of original size [2019-12-01 05:19:09,646 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:09,646 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:09,647 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 2 xjuncts. [2019-12-01 05:19:09,647 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:121, output treesize:136 [2019-12-01 05:19:09,647 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:09,647 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:09,762 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:09,762 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:09,764 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:09,767 INFO L430 ElimStorePlain]: Different costs {20=[v_prenex_135, |v_#memory_int_97|], 30=[v_prenex_134]} [2019-12-01 05:19:09,772 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:09,784 INFO L343 Elim1Store]: treesize reduction 17, result has 60.5 percent of original size [2019-12-01 05:19:09,784 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 60 treesize of output 85 [2019-12-01 05:19:09,784 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:09,883 INFO L614 ElimStorePlain]: treesize reduction 42, result has 81.4 percent of original size [2019-12-01 05:19:09,888 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:09,888 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:09,889 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:09,890 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:09,891 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 52 [2019-12-01 05:19:09,891 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:09,951 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:09,954 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:09,955 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:09,977 INFO L343 Elim1Store]: treesize reduction 17, result has 76.4 percent of original size [2019-12-01 05:19:09,977 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 68 treesize of output 125 [2019-12-01 05:19:09,977 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:10,060 INFO L614 ElimStorePlain]: treesize reduction 114, result has 59.6 percent of original size [2019-12-01 05:19:10,061 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-2 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2019-12-01 05:19:10,061 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:198, output treesize:168 [2019-12-01 05:19:10,223 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:10,232 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:10,234 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:10,235 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:10,236 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:10,239 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:10,240 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:10,241 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:10,241 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:10,242 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:10,243 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:10,244 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:10,288 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:10,288 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 12 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 1 case distinctions, treesize of input 87 treesize of output 109 [2019-12-01 05:19:10,288 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:10,294 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:10,296 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:10,297 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:10,299 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:10,300 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:10,301 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:10,302 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:10,303 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:10,342 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:10,343 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 1 case distinctions, treesize of input 90 treesize of output 101 [2019-12-01 05:19:10,343 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:10,347 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:10,348 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:10,349 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:10,350 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:10,351 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:10,352 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:10,383 INFO L343 Elim1Store]: treesize reduction 17, result has 81.7 percent of original size [2019-12-01 05:19:10,383 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 7 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 89 treesize of output 175 [2019-12-01 05:19:10,384 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:10,485 WARN L192 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 60 [2019-12-01 05:19:10,486 INFO L614 ElimStorePlain]: treesize reduction 202, result has 54.8 percent of original size [2019-12-01 05:19:10,486 INFO L534 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 10 dim-0 vars, and 3 xjuncts. [2019-12-01 05:19:10,486 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:288, output treesize:245 [2019-12-01 05:19:10,756 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:10,757 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:10,759 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:10,761 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:10,764 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-01 05:19:10,788 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2019-12-01 05:19:10,789 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 27 states and 60 transitions. [2019-12-01 05:19:10,789 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 60 transitions. [2019-12-01 05:19:10,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2019-12-01 05:19:10,789 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2019-12-01 05:19:10,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-01 05:19:10,803 INFO L264 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 25 conjunts are in the unsatisfiable core [2019-12-01 05:19:10,803 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-01 05:19:10,808 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2019-12-01 05:19:10,808 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:10,813 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:10,815 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2019-12-01 05:19:10,815 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:10,819 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:10,819 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-12-01 05:19:10,819 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:36, output treesize:19 [2019-12-01 05:19:10,841 INFO L343 Elim1Store]: treesize reduction 54, result has 46.0 percent of original size [2019-12-01 05:19:10,841 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 72 [2019-12-01 05:19:10,842 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:10,859 INFO L614 ElimStorePlain]: treesize reduction 27, result has 64.5 percent of original size [2019-12-01 05:19:10,859 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:10,860 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-12-01 05:19:10,860 INFO L239 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:49 [2019-12-01 05:19:10,860 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:10,890 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:10,902 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:10,903 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:10,912 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:10,944 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:10,944 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 49 treesize of output 143 [2019-12-01 05:19:10,945 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:10,945 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:10,945 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:10,945 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:10,951 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:11,047 INFO L343 Elim1Store]: treesize reduction 17, result has 92.5 percent of original size [2019-12-01 05:19:11,048 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 63 treesize of output 252 [2019-12-01 05:19:11,048 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:11,049 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:11,049 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:11,049 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:11,050 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:11,051 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:11,163 WARN L192 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 46 [2019-12-01 05:19:11,164 INFO L614 ElimStorePlain]: treesize reduction 813, result has 14.3 percent of original size [2019-12-01 05:19:11,164 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:11,164 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:11,164 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 2 xjuncts. [2019-12-01 05:19:11,164 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:121, output treesize:136 [2019-12-01 05:19:11,165 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:11,165 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:11,641 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:11,642 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:11,643 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:11,645 INFO L430 ElimStorePlain]: Different costs {20=[|v_#memory_int_102|, v_prenex_144], 30=[v_prenex_143]} [2019-12-01 05:19:11,650 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:11,652 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:11,652 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:11,653 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:11,654 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 52 [2019-12-01 05:19:11,654 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:11,701 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:11,705 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:11,717 INFO L343 Elim1Store]: treesize reduction 17, result has 60.5 percent of original size [2019-12-01 05:19:11,717 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 60 treesize of output 85 [2019-12-01 05:19:11,718 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:11,817 INFO L614 ElimStorePlain]: treesize reduction 43, result has 81.2 percent of original size [2019-12-01 05:19:11,821 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:11,821 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:11,845 INFO L343 Elim1Store]: treesize reduction 17, result has 76.4 percent of original size [2019-12-01 05:19:11,845 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 68 treesize of output 125 [2019-12-01 05:19:11,846 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:11,941 INFO L614 ElimStorePlain]: treesize reduction 122, result has 59.6 percent of original size [2019-12-01 05:19:11,942 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-2 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2019-12-01 05:19:11,942 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:198, output treesize:180 [2019-12-01 05:19:12,124 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:12,131 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:12,132 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:12,133 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:12,134 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:12,135 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:12,136 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:12,138 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:12,139 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:12,175 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:12,176 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 1 case distinctions, treesize of input 90 treesize of output 101 [2019-12-01 05:19:12,176 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:12,181 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:12,182 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:12,183 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:12,184 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:12,187 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:12,188 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:12,240 INFO L343 Elim1Store]: treesize reduction 17, result has 81.7 percent of original size [2019-12-01 05:19:12,241 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 7 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 89 treesize of output 175 [2019-12-01 05:19:12,241 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:12,245 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:12,246 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:12,247 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:12,248 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:12,248 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:12,249 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:12,250 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:12,251 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:12,252 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:12,253 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:12,254 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:12,257 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:12,257 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 12 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 1 case distinctions, treesize of input 87 treesize of output 109 [2019-12-01 05:19:12,258 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:12,357 INFO L614 ElimStorePlain]: treesize reduction 229, result has 52.3 percent of original size [2019-12-01 05:19:12,358 INFO L534 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 10 dim-0 vars, and 3 xjuncts. [2019-12-01 05:19:12,358 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:288, output treesize:251 [2019-12-01 05:19:12,768 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:12,768 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:12,770 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:12,772 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:12,775 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-01 05:19:12,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2019-12-01 05:19:12,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 27 states and 60 transitions. [2019-12-01 05:19:12,798 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 60 transitions. [2019-12-01 05:19:12,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2019-12-01 05:19:12,798 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2019-12-01 05:19:12,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-01 05:19:12,811 INFO L264 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 25 conjunts are in the unsatisfiable core [2019-12-01 05:19:12,812 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-01 05:19:12,817 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2019-12-01 05:19:12,817 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:12,821 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:12,823 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2019-12-01 05:19:12,823 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:12,827 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:12,827 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-12-01 05:19:12,827 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:36, output treesize:19 [2019-12-01 05:19:12,857 INFO L343 Elim1Store]: treesize reduction 54, result has 46.0 percent of original size [2019-12-01 05:19:12,857 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 72 [2019-12-01 05:19:12,857 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:12,875 INFO L614 ElimStorePlain]: treesize reduction 27, result has 64.5 percent of original size [2019-12-01 05:19:12,875 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:12,875 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-12-01 05:19:12,875 INFO L239 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:49 [2019-12-01 05:19:12,876 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:12,903 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:12,909 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:12,916 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:13,011 INFO L343 Elim1Store]: treesize reduction 17, result has 92.5 percent of original size [2019-12-01 05:19:13,012 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 63 treesize of output 252 [2019-12-01 05:19:13,012 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:13,012 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:13,013 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:13,013 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:13,013 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:13,014 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:13,019 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:13,024 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:13,046 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:13,046 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 49 treesize of output 143 [2019-12-01 05:19:13,046 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:13,047 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:13,047 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:13,047 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:13,185 WARN L192 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 45 [2019-12-01 05:19:13,185 INFO L614 ElimStorePlain]: treesize reduction 809, result has 14.4 percent of original size [2019-12-01 05:19:13,185 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:13,186 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:13,186 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 2 xjuncts. [2019-12-01 05:19:13,186 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:121, output treesize:136 [2019-12-01 05:19:13,186 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:13,187 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:13,312 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:13,312 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:13,313 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:13,316 INFO L430 ElimStorePlain]: Different costs {20=[v_prenex_152, |v_#memory_int_107|], 30=[v_prenex_153]} [2019-12-01 05:19:13,322 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:13,323 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:13,324 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:13,325 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:13,325 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 52 [2019-12-01 05:19:13,326 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:13,381 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:13,385 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:13,397 INFO L343 Elim1Store]: treesize reduction 17, result has 60.5 percent of original size [2019-12-01 05:19:13,397 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 60 treesize of output 85 [2019-12-01 05:19:13,398 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:13,568 WARN L192 SmtUtils]: Spent 169.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 68 [2019-12-01 05:19:13,569 INFO L614 ElimStorePlain]: treesize reduction 43, result has 81.1 percent of original size [2019-12-01 05:19:13,580 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:13,582 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:13,649 INFO L343 Elim1Store]: treesize reduction 17, result has 76.4 percent of original size [2019-12-01 05:19:13,650 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 68 treesize of output 125 [2019-12-01 05:19:13,651 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:13,773 WARN L192 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 58 [2019-12-01 05:19:13,774 INFO L614 ElimStorePlain]: treesize reduction 120, result has 59.7 percent of original size [2019-12-01 05:19:13,774 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-2 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2019-12-01 05:19:13,774 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:198, output treesize:178 [2019-12-01 05:19:13,968 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:13,979 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:13,982 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:13,984 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:13,986 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:13,987 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:13,988 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:13,990 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:13,991 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:13,993 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:13,997 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:13,998 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:14,070 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:14,070 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 12 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 1 case distinctions, treesize of input 87 treesize of output 109 [2019-12-01 05:19:14,071 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:14,077 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:14,078 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:14,079 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:14,080 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:14,081 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:14,083 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:14,085 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:14,087 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:14,129 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:14,129 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 1 case distinctions, treesize of input 90 treesize of output 101 [2019-12-01 05:19:14,130 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:14,134 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:14,135 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:14,136 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:14,137 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:14,139 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:14,140 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:14,177 INFO L343 Elim1Store]: treesize reduction 17, result has 81.7 percent of original size [2019-12-01 05:19:14,178 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 7 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 89 treesize of output 175 [2019-12-01 05:19:14,178 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:14,286 WARN L192 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 59 [2019-12-01 05:19:14,286 INFO L614 ElimStorePlain]: treesize reduction 237, result has 51.4 percent of original size [2019-12-01 05:19:14,287 INFO L534 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 10 dim-0 vars, and 3 xjuncts. [2019-12-01 05:19:14,287 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:288, output treesize:251 [2019-12-01 05:19:14,571 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:14,571 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:14,574 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:14,575 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:14,579 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-01 05:19:14,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2019-12-01 05:19:14,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 27 states and 60 transitions. [2019-12-01 05:19:14,635 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 60 transitions. [2019-12-01 05:19:14,635 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2019-12-01 05:19:14,635 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2019-12-01 05:19:14,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-01 05:19:14,648 INFO L264 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 25 conjunts are in the unsatisfiable core [2019-12-01 05:19:14,649 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-01 05:19:14,653 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2019-12-01 05:19:14,653 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:14,658 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:14,659 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2019-12-01 05:19:14,659 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:14,663 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:14,663 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-12-01 05:19:14,663 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:36, output treesize:19 [2019-12-01 05:19:14,686 INFO L343 Elim1Store]: treesize reduction 54, result has 46.0 percent of original size [2019-12-01 05:19:14,686 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 72 [2019-12-01 05:19:14,687 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:14,704 INFO L614 ElimStorePlain]: treesize reduction 27, result has 64.5 percent of original size [2019-12-01 05:19:14,704 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:14,704 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-12-01 05:19:14,704 INFO L239 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:49 [2019-12-01 05:19:14,704 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:14,734 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:14,741 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:14,744 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:14,759 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:14,784 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:14,784 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 49 treesize of output 143 [2019-12-01 05:19:14,784 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:14,785 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:14,785 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:14,785 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:14,791 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:14,885 INFO L343 Elim1Store]: treesize reduction 17, result has 92.5 percent of original size [2019-12-01 05:19:14,885 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 63 treesize of output 252 [2019-12-01 05:19:14,886 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:14,886 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:14,886 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:14,886 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:14,886 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:14,888 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:15,049 WARN L192 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 140 DAG size of output: 47 [2019-12-01 05:19:15,049 INFO L614 ElimStorePlain]: treesize reduction 813, result has 14.3 percent of original size [2019-12-01 05:19:15,050 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:15,050 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:15,050 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 2 xjuncts. [2019-12-01 05:19:15,051 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:121, output treesize:136 [2019-12-01 05:19:15,051 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:15,051 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:15,236 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:15,237 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:15,239 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:15,242 INFO L430 ElimStorePlain]: Different costs {20=[v_prenex_162, |v_#memory_int_112|], 30=[v_prenex_161]} [2019-12-01 05:19:15,249 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:15,250 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:15,251 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:15,253 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:15,253 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 52 [2019-12-01 05:19:15,254 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:15,309 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:15,313 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:15,325 INFO L343 Elim1Store]: treesize reduction 17, result has 60.5 percent of original size [2019-12-01 05:19:15,325 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 60 treesize of output 85 [2019-12-01 05:19:15,326 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:15,432 WARN L192 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 64 [2019-12-01 05:19:15,432 INFO L614 ElimStorePlain]: treesize reduction 51, result has 78.8 percent of original size [2019-12-01 05:19:15,436 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:15,437 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:15,462 INFO L343 Elim1Store]: treesize reduction 17, result has 76.4 percent of original size [2019-12-01 05:19:15,462 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 68 treesize of output 125 [2019-12-01 05:19:15,463 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:15,556 INFO L614 ElimStorePlain]: treesize reduction 150, result has 56.3 percent of original size [2019-12-01 05:19:15,556 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-2 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2019-12-01 05:19:15,556 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:198, output treesize:193 [2019-12-01 05:19:15,696 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:15,704 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:15,705 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:15,706 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:15,707 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:15,709 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:15,710 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:15,767 INFO L343 Elim1Store]: treesize reduction 17, result has 81.7 percent of original size [2019-12-01 05:19:15,768 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 7 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 89 treesize of output 175 [2019-12-01 05:19:15,768 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:15,775 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:15,776 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:15,777 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:15,778 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:15,780 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:15,781 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:15,784 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:15,785 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:15,836 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:15,836 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 1 case distinctions, treesize of input 90 treesize of output 101 [2019-12-01 05:19:15,837 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:15,846 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:15,849 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:15,852 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:15,855 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:15,858 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:15,861 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:15,864 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:15,867 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:15,869 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:15,874 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:15,876 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:15,885 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:15,885 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 12 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 1 case distinctions, treesize of input 87 treesize of output 109 [2019-12-01 05:19:15,886 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:16,197 WARN L192 SmtUtils]: Spent 310.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 57 [2019-12-01 05:19:16,198 INFO L614 ElimStorePlain]: treesize reduction 228, result has 53.2 percent of original size [2019-12-01 05:19:16,199 INFO L534 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 10 dim-0 vars, and 3 xjuncts. [2019-12-01 05:19:16,199 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:288, output treesize:259 [2019-12-01 05:19:16,593 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:16,594 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:16,596 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:16,597 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:16,600 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-01 05:19:16,612 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2019-12-01 05:19:16,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 27 states and 60 transitions. [2019-12-01 05:19:16,612 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 60 transitions. [2019-12-01 05:19:16,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2019-12-01 05:19:16,613 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2019-12-01 05:19:16,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-01 05:19:16,626 INFO L264 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 25 conjunts are in the unsatisfiable core [2019-12-01 05:19:16,627 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-01 05:19:16,631 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2019-12-01 05:19:16,631 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:16,636 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:16,637 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2019-12-01 05:19:16,638 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:16,641 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:16,642 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-12-01 05:19:16,642 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:36, output treesize:19 [2019-12-01 05:19:16,665 INFO L343 Elim1Store]: treesize reduction 54, result has 46.0 percent of original size [2019-12-01 05:19:16,665 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 72 [2019-12-01 05:19:16,665 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:16,682 INFO L614 ElimStorePlain]: treesize reduction 24, result has 67.1 percent of original size [2019-12-01 05:19:16,682 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:16,682 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-12-01 05:19:16,682 INFO L239 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:49 [2019-12-01 05:19:16,683 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:16,711 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:16,718 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:16,726 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:16,821 INFO L343 Elim1Store]: treesize reduction 17, result has 92.5 percent of original size [2019-12-01 05:19:16,821 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 63 treesize of output 252 [2019-12-01 05:19:16,822 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:16,822 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:16,822 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:16,822 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:16,823 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:16,824 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:16,831 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:16,837 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:16,860 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:16,861 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 49 treesize of output 143 [2019-12-01 05:19:16,861 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:16,861 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:16,861 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:16,862 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:17,115 WARN L192 SmtUtils]: Spent 252.00 ms on a formula simplification. DAG size of input: 138 DAG size of output: 45 [2019-12-01 05:19:17,116 INFO L614 ElimStorePlain]: treesize reduction 783, result has 14.8 percent of original size [2019-12-01 05:19:17,116 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:17,116 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:17,117 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 2 xjuncts. [2019-12-01 05:19:17,117 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:121, output treesize:136 [2019-12-01 05:19:17,117 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:17,117 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:17,282 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:17,282 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:17,284 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:17,287 INFO L430 ElimStorePlain]: Different costs {20=[v_prenex_171, |v_#memory_int_117|], 30=[v_prenex_170]} [2019-12-01 05:19:17,293 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:17,307 INFO L343 Elim1Store]: treesize reduction 17, result has 60.5 percent of original size [2019-12-01 05:19:17,308 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 60 treesize of output 85 [2019-12-01 05:19:17,308 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:17,437 WARN L192 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 74 [2019-12-01 05:19:17,438 INFO L614 ElimStorePlain]: treesize reduction 53, result has 78.5 percent of original size [2019-12-01 05:19:17,444 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:17,445 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:17,446 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:17,447 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:17,448 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 52 [2019-12-01 05:19:17,448 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:17,517 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:17,521 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:17,522 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:17,550 INFO L343 Elim1Store]: treesize reduction 17, result has 76.4 percent of original size [2019-12-01 05:19:17,550 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 68 treesize of output 125 [2019-12-01 05:19:17,551 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:17,659 WARN L192 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 58 [2019-12-01 05:19:17,659 INFO L614 ElimStorePlain]: treesize reduction 108, result has 63.8 percent of original size [2019-12-01 05:19:17,659 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-2 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2019-12-01 05:19:17,659 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:198, output treesize:190 [2019-12-01 05:19:17,828 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:17,836 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:17,839 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:17,840 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:17,841 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:17,842 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:17,843 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:17,844 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:17,845 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:17,846 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:17,847 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:17,848 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:17,895 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:17,895 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 12 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 1 case distinctions, treesize of input 87 treesize of output 109 [2019-12-01 05:19:17,896 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:17,901 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:17,903 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:17,904 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:17,905 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:17,906 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:17,907 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:17,964 INFO L343 Elim1Store]: treesize reduction 17, result has 81.7 percent of original size [2019-12-01 05:19:17,964 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 7 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 89 treesize of output 175 [2019-12-01 05:19:17,965 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:17,969 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:17,971 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:17,972 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:17,973 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:17,974 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:17,974 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:17,975 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:17,976 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:17,979 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:17,979 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 1 case distinctions, treesize of input 90 treesize of output 101 [2019-12-01 05:19:17,979 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:18,083 WARN L192 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 58 [2019-12-01 05:19:18,083 INFO L614 ElimStorePlain]: treesize reduction 233, result has 52.4 percent of original size [2019-12-01 05:19:18,084 INFO L534 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 10 dim-0 vars, and 3 xjuncts. [2019-12-01 05:19:18,084 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:288, output treesize:257 [2019-12-01 05:19:18,347 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:18,347 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:18,353 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:18,355 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:18,358 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-01 05:19:18,373 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2019-12-01 05:19:18,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 27 states and 60 transitions. [2019-12-01 05:19:18,374 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 60 transitions. [2019-12-01 05:19:18,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2019-12-01 05:19:18,374 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2019-12-01 05:19:18,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-01 05:19:18,386 INFO L264 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 25 conjunts are in the unsatisfiable core [2019-12-01 05:19:18,387 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-01 05:19:18,392 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2019-12-01 05:19:18,392 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:18,396 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:18,398 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2019-12-01 05:19:18,398 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:18,402 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:18,402 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-12-01 05:19:18,402 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:36, output treesize:19 [2019-12-01 05:19:18,428 INFO L343 Elim1Store]: treesize reduction 54, result has 46.0 percent of original size [2019-12-01 05:19:18,428 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 72 [2019-12-01 05:19:18,429 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:18,446 INFO L614 ElimStorePlain]: treesize reduction 27, result has 64.5 percent of original size [2019-12-01 05:19:18,446 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:18,446 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-12-01 05:19:18,446 INFO L239 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:49 [2019-12-01 05:19:18,446 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:18,474 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:18,480 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:18,483 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:18,500 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:18,524 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:18,524 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 49 treesize of output 143 [2019-12-01 05:19:18,524 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:18,525 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:18,525 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:18,525 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:18,530 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:18,627 INFO L343 Elim1Store]: treesize reduction 17, result has 92.5 percent of original size [2019-12-01 05:19:18,628 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 63 treesize of output 252 [2019-12-01 05:19:18,628 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:18,628 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:18,629 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:18,629 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:18,629 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:18,630 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:18,838 WARN L192 SmtUtils]: Spent 207.00 ms on a formula simplification. DAG size of input: 131 DAG size of output: 46 [2019-12-01 05:19:18,838 INFO L614 ElimStorePlain]: treesize reduction 800, result has 14.5 percent of original size [2019-12-01 05:19:18,838 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:18,839 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:18,839 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 2 xjuncts. [2019-12-01 05:19:18,839 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:121, output treesize:136 [2019-12-01 05:19:18,839 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:18,840 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:18,967 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:18,967 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:18,968 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:18,971 INFO L430 ElimStorePlain]: Different costs {20=[v_prenex_180, v_prenex_179], 30=[|v_#memory_int_122|]} [2019-12-01 05:19:18,977 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:18,978 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:18,979 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:18,982 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:18,982 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 52 [2019-12-01 05:19:18,983 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:19,030 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:19,033 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:19,045 INFO L343 Elim1Store]: treesize reduction 17, result has 60.5 percent of original size [2019-12-01 05:19:19,045 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 60 treesize of output 85 [2019-12-01 05:19:19,046 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:19,139 INFO L614 ElimStorePlain]: treesize reduction 53, result has 77.8 percent of original size [2019-12-01 05:19:19,143 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:19,144 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:19,166 INFO L343 Elim1Store]: treesize reduction 17, result has 76.4 percent of original size [2019-12-01 05:19:19,166 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 68 treesize of output 125 [2019-12-01 05:19:19,167 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:19,251 INFO L614 ElimStorePlain]: treesize reduction 122, result has 61.5 percent of original size [2019-12-01 05:19:19,252 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-2 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2019-12-01 05:19:19,252 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:198, output treesize:195 [2019-12-01 05:19:19,389 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:19,395 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:19,396 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:19,398 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:19,399 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:19,401 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:19,402 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:19,458 INFO L343 Elim1Store]: treesize reduction 17, result has 81.7 percent of original size [2019-12-01 05:19:19,459 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 7 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 89 treesize of output 175 [2019-12-01 05:19:19,459 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:19,465 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:19,467 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:19,468 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:19,469 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:19,470 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:19,471 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:19,474 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:19,475 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:19,517 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:19,518 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 1 case distinctions, treesize of input 90 treesize of output 101 [2019-12-01 05:19:19,518 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:19,522 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:19,523 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:19,524 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:19,525 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:19,526 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:19,526 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:19,527 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:19,528 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:19,528 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:19,530 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:19,531 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:19,534 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:19,534 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 12 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 1 case distinctions, treesize of input 87 treesize of output 109 [2019-12-01 05:19:19,535 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:19,628 INFO L614 ElimStorePlain]: treesize reduction 223, result has 52.6 percent of original size [2019-12-01 05:19:19,629 INFO L534 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 10 dim-0 vars, and 3 xjuncts. [2019-12-01 05:19:19,629 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:288, output treesize:247 [2019-12-01 05:19:19,865 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:19,866 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:19,867 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:19,869 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:19,871 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-01 05:19:19,892 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2019-12-01 05:19:19,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 27 states and 60 transitions. [2019-12-01 05:19:19,892 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 60 transitions. [2019-12-01 05:19:19,892 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2019-12-01 05:19:19,892 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2019-12-01 05:19:19,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-01 05:19:19,906 INFO L264 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 25 conjunts are in the unsatisfiable core [2019-12-01 05:19:19,907 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-01 05:19:19,912 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2019-12-01 05:19:19,912 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:19,916 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:19,918 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2019-12-01 05:19:19,918 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:19,922 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:19,922 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-12-01 05:19:19,922 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:36, output treesize:19 [2019-12-01 05:19:19,945 INFO L343 Elim1Store]: treesize reduction 54, result has 46.0 percent of original size [2019-12-01 05:19:19,946 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 72 [2019-12-01 05:19:19,946 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:19,963 INFO L614 ElimStorePlain]: treesize reduction 27, result has 64.5 percent of original size [2019-12-01 05:19:19,963 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:19,963 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-12-01 05:19:19,963 INFO L239 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:49 [2019-12-01 05:19:19,963 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:19,994 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:20,003 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:20,010 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:20,105 INFO L343 Elim1Store]: treesize reduction 17, result has 92.5 percent of original size [2019-12-01 05:19:20,105 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 63 treesize of output 252 [2019-12-01 05:19:20,106 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:20,106 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:20,106 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:20,106 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:20,106 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:20,107 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:20,113 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:20,116 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:20,140 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:20,140 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 49 treesize of output 143 [2019-12-01 05:19:20,140 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:20,141 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:20,141 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:20,141 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:20,285 WARN L192 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 139 DAG size of output: 47 [2019-12-01 05:19:20,285 INFO L614 ElimStorePlain]: treesize reduction 804, result has 14.5 percent of original size [2019-12-01 05:19:20,286 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:20,286 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:20,286 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 2 xjuncts. [2019-12-01 05:19:20,286 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:121, output treesize:136 [2019-12-01 05:19:20,286 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:20,287 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:20,416 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:20,416 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:20,417 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:20,420 INFO L430 ElimStorePlain]: Different costs {20=[v_prenex_189, |v_#memory_int_127|], 30=[v_prenex_188]} [2019-12-01 05:19:20,426 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:20,427 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:20,428 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:20,429 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:20,430 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 52 [2019-12-01 05:19:20,430 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:20,476 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:20,480 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:20,492 INFO L343 Elim1Store]: treesize reduction 17, result has 60.5 percent of original size [2019-12-01 05:19:20,492 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 60 treesize of output 85 [2019-12-01 05:19:20,492 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:20,577 INFO L614 ElimStorePlain]: treesize reduction 61, result has 75.5 percent of original size [2019-12-01 05:19:20,580 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:20,581 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:20,603 INFO L343 Elim1Store]: treesize reduction 17, result has 76.4 percent of original size [2019-12-01 05:19:20,603 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 68 treesize of output 125 [2019-12-01 05:19:20,604 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:20,689 INFO L614 ElimStorePlain]: treesize reduction 110, result has 62.1 percent of original size [2019-12-01 05:19:20,689 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-2 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2019-12-01 05:19:20,689 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:198, output treesize:180 [2019-12-01 05:19:20,828 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:20,834 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:20,836 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:20,837 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:20,838 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:20,839 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:20,840 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:20,841 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:20,843 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:20,876 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:20,876 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 1 case distinctions, treesize of input 90 treesize of output 101 [2019-12-01 05:19:20,876 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:20,881 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:20,883 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:20,884 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:20,885 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:20,886 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:20,887 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:20,888 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:20,889 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:20,890 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:20,891 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:20,892 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:20,936 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:20,936 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 12 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 1 case distinctions, treesize of input 87 treesize of output 109 [2019-12-01 05:19:20,937 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:20,940 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:20,941 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:20,942 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:20,943 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:20,943 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:20,944 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:20,975 INFO L343 Elim1Store]: treesize reduction 17, result has 81.7 percent of original size [2019-12-01 05:19:20,975 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 7 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 89 treesize of output 175 [2019-12-01 05:19:20,976 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:21,080 WARN L192 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 60 [2019-12-01 05:19:21,080 INFO L614 ElimStorePlain]: treesize reduction 248, result has 50.5 percent of original size [2019-12-01 05:19:21,081 INFO L534 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 10 dim-0 vars, and 3 xjuncts. [2019-12-01 05:19:21,081 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:288, output treesize:253 [2019-12-01 05:19:21,341 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:21,341 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:21,344 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:21,346 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:21,349 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-01 05:19:21,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2019-12-01 05:19:21,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 27 states and 60 transitions. [2019-12-01 05:19:21,365 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 60 transitions. [2019-12-01 05:19:21,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2019-12-01 05:19:21,365 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2019-12-01 05:19:21,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-01 05:19:21,378 INFO L264 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 25 conjunts are in the unsatisfiable core [2019-12-01 05:19:21,378 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-01 05:19:21,382 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2019-12-01 05:19:21,382 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:21,386 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:21,388 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2019-12-01 05:19:21,388 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:21,392 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:21,392 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-12-01 05:19:21,392 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:36, output treesize:19 [2019-12-01 05:19:21,415 INFO L343 Elim1Store]: treesize reduction 54, result has 46.0 percent of original size [2019-12-01 05:19:21,415 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 72 [2019-12-01 05:19:21,415 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:21,433 INFO L614 ElimStorePlain]: treesize reduction 27, result has 64.5 percent of original size [2019-12-01 05:19:21,433 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:21,433 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-12-01 05:19:21,434 INFO L239 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:49 [2019-12-01 05:19:21,434 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:21,461 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:21,468 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:21,476 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:21,571 INFO L343 Elim1Store]: treesize reduction 17, result has 92.5 percent of original size [2019-12-01 05:19:21,571 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 63 treesize of output 252 [2019-12-01 05:19:21,572 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:21,572 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:21,572 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:21,572 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:21,573 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:21,574 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:21,579 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:21,581 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:21,604 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:21,605 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 49 treesize of output 143 [2019-12-01 05:19:21,605 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:21,605 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:21,605 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:21,606 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:21,780 WARN L192 SmtUtils]: Spent 173.00 ms on a formula simplification. DAG size of input: 133 DAG size of output: 45 [2019-12-01 05:19:21,780 INFO L614 ElimStorePlain]: treesize reduction 774, result has 14.9 percent of original size [2019-12-01 05:19:21,780 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:21,780 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:21,781 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 2 xjuncts. [2019-12-01 05:19:21,781 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:121, output treesize:136 [2019-12-01 05:19:21,781 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:21,781 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:21,882 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:21,883 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:21,884 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:21,886 INFO L430 ElimStorePlain]: Different costs {20=[|v_#memory_int_132|, v_prenex_198], 30=[v_prenex_197]} [2019-12-01 05:19:21,890 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:21,902 INFO L343 Elim1Store]: treesize reduction 17, result has 60.5 percent of original size [2019-12-01 05:19:21,902 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 60 treesize of output 85 [2019-12-01 05:19:21,902 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:21,999 INFO L614 ElimStorePlain]: treesize reduction 50, result has 80.2 percent of original size [2019-12-01 05:19:22,003 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:22,004 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:22,005 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:22,006 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:22,006 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 52 [2019-12-01 05:19:22,007 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:22,056 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:22,059 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:22,060 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:22,082 INFO L343 Elim1Store]: treesize reduction 17, result has 76.4 percent of original size [2019-12-01 05:19:22,082 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 68 treesize of output 125 [2019-12-01 05:19:22,083 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:22,170 INFO L614 ElimStorePlain]: treesize reduction 108, result has 66.0 percent of original size [2019-12-01 05:19:22,170 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-2 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2019-12-01 05:19:22,170 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:198, output treesize:210 [2019-12-01 05:19:22,321 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:22,328 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:22,329 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:22,330 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:22,331 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:22,332 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:22,334 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:22,335 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:22,336 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:22,366 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:22,366 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 1 case distinctions, treesize of input 90 treesize of output 101 [2019-12-01 05:19:22,366 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:22,371 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:22,372 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:22,373 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:22,374 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:22,377 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:22,378 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:22,432 INFO L343 Elim1Store]: treesize reduction 17, result has 81.7 percent of original size [2019-12-01 05:19:22,433 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 7 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 89 treesize of output 175 [2019-12-01 05:19:22,433 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:22,438 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:22,438 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:22,439 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:22,440 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:22,441 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:22,442 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:22,443 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:22,443 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:22,445 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:22,446 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:22,447 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:22,449 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:22,449 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 12 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 1 case distinctions, treesize of input 87 treesize of output 109 [2019-12-01 05:19:22,450 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:22,556 WARN L192 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 59 [2019-12-01 05:19:22,556 INFO L614 ElimStorePlain]: treesize reduction 200, result has 54.6 percent of original size [2019-12-01 05:19:22,557 INFO L534 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 10 dim-0 vars, and 3 xjuncts. [2019-12-01 05:19:22,557 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:288, output treesize:241 [2019-12-01 05:19:22,799 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:22,799 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:22,801 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:22,803 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:22,806 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-01 05:19:22,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2019-12-01 05:19:22,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 27 states and 60 transitions. [2019-12-01 05:19:22,823 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 60 transitions. [2019-12-01 05:19:22,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2019-12-01 05:19:22,823 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2019-12-01 05:19:22,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-01 05:19:22,835 INFO L264 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 25 conjunts are in the unsatisfiable core [2019-12-01 05:19:22,836 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-01 05:19:22,839 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2019-12-01 05:19:22,840 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:22,844 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:22,846 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2019-12-01 05:19:22,846 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:22,850 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:22,850 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-12-01 05:19:22,850 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:36, output treesize:19 [2019-12-01 05:19:22,873 INFO L343 Elim1Store]: treesize reduction 54, result has 46.0 percent of original size [2019-12-01 05:19:22,873 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 72 [2019-12-01 05:19:22,874 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:22,890 INFO L614 ElimStorePlain]: treesize reduction 24, result has 67.1 percent of original size [2019-12-01 05:19:22,891 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:22,891 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-12-01 05:19:22,891 INFO L239 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:49 [2019-12-01 05:19:22,891 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:22,922 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:22,929 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:22,930 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:22,938 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:22,970 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:22,971 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 49 treesize of output 143 [2019-12-01 05:19:22,971 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:22,971 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:22,971 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:22,972 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:22,976 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:23,073 INFO L343 Elim1Store]: treesize reduction 17, result has 92.5 percent of original size [2019-12-01 05:19:23,073 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 63 treesize of output 252 [2019-12-01 05:19:23,074 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:23,074 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:23,074 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:23,075 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:23,075 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:23,076 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:23,289 WARN L192 SmtUtils]: Spent 212.00 ms on a formula simplification. DAG size of input: 131 DAG size of output: 46 [2019-12-01 05:19:23,289 INFO L614 ElimStorePlain]: treesize reduction 791, result has 14.7 percent of original size [2019-12-01 05:19:23,289 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:23,289 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:23,290 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 2 xjuncts. [2019-12-01 05:19:23,290 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:121, output treesize:136 [2019-12-01 05:19:23,290 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:23,290 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:23,415 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:23,415 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:23,417 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:23,419 INFO L430 ElimStorePlain]: Different costs {20=[v_prenex_207, |v_#memory_int_137|], 30=[v_prenex_206]} [2019-12-01 05:19:23,424 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:23,436 INFO L343 Elim1Store]: treesize reduction 17, result has 60.5 percent of original size [2019-12-01 05:19:23,436 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 60 treesize of output 85 [2019-12-01 05:19:23,436 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:23,537 WARN L192 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 74 [2019-12-01 05:19:23,538 INFO L614 ElimStorePlain]: treesize reduction 45, result has 80.3 percent of original size [2019-12-01 05:19:23,542 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:23,543 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:23,544 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:23,544 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:23,545 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 52 [2019-12-01 05:19:23,545 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:23,588 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:23,591 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:23,592 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:23,614 INFO L343 Elim1Store]: treesize reduction 17, result has 76.4 percent of original size [2019-12-01 05:19:23,614 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 68 treesize of output 125 [2019-12-01 05:19:23,615 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:23,697 INFO L614 ElimStorePlain]: treesize reduction 114, result has 60.7 percent of original size [2019-12-01 05:19:23,698 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-2 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2019-12-01 05:19:23,698 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:198, output treesize:176 [2019-12-01 05:19:23,837 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:23,844 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:23,845 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:23,847 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:23,848 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:23,851 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:23,852 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:23,853 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:23,854 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:23,855 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:23,856 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:23,857 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:23,911 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:23,911 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 12 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 1 case distinctions, treesize of input 87 treesize of output 109 [2019-12-01 05:19:23,911 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:23,916 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:23,918 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:23,919 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:23,920 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:23,921 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:23,923 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:23,979 INFO L343 Elim1Store]: treesize reduction 17, result has 81.7 percent of original size [2019-12-01 05:19:23,979 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 7 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 89 treesize of output 175 [2019-12-01 05:19:23,980 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:23,985 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:23,986 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:23,987 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:23,988 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:23,989 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:23,990 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:23,991 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:23,991 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:23,994 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:23,995 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 1 case distinctions, treesize of input 90 treesize of output 101 [2019-12-01 05:19:23,995 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:24,096 WARN L192 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 56 [2019-12-01 05:19:24,096 INFO L614 ElimStorePlain]: treesize reduction 231, result has 53.0 percent of original size [2019-12-01 05:19:24,097 INFO L534 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 10 dim-0 vars, and 3 xjuncts. [2019-12-01 05:19:24,097 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:288, output treesize:261 [2019-12-01 05:19:24,363 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:24,363 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:24,366 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:24,367 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:24,370 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-01 05:19:24,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2019-12-01 05:19:24,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 27 states and 60 transitions. [2019-12-01 05:19:24,426 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 60 transitions. [2019-12-01 05:19:24,426 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2019-12-01 05:19:24,426 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2019-12-01 05:19:24,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-01 05:19:24,442 INFO L264 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 25 conjunts are in the unsatisfiable core [2019-12-01 05:19:24,442 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-01 05:19:24,447 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2019-12-01 05:19:24,447 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:24,451 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:24,453 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2019-12-01 05:19:24,453 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:24,457 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:24,457 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-12-01 05:19:24,457 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:36, output treesize:19 [2019-12-01 05:19:24,481 INFO L343 Elim1Store]: treesize reduction 54, result has 46.0 percent of original size [2019-12-01 05:19:24,481 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 72 [2019-12-01 05:19:24,481 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:24,498 INFO L614 ElimStorePlain]: treesize reduction 27, result has 64.5 percent of original size [2019-12-01 05:19:24,498 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:24,498 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-12-01 05:19:24,498 INFO L239 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:49 [2019-12-01 05:19:24,498 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:24,527 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:24,534 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:24,537 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:24,549 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:24,576 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:24,576 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 49 treesize of output 143 [2019-12-01 05:19:24,576 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:24,576 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:24,576 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:24,577 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:24,582 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:24,676 INFO L343 Elim1Store]: treesize reduction 17, result has 92.5 percent of original size [2019-12-01 05:19:24,676 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 63 treesize of output 252 [2019-12-01 05:19:24,677 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:24,677 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:24,677 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:24,678 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:24,678 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:24,679 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:25,040 WARN L192 SmtUtils]: Spent 360.00 ms on a formula simplification. DAG size of input: 138 DAG size of output: 46 [2019-12-01 05:19:25,040 INFO L614 ElimStorePlain]: treesize reduction 805, result has 14.5 percent of original size [2019-12-01 05:19:25,041 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:25,041 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:25,042 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 2 xjuncts. [2019-12-01 05:19:25,042 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:121, output treesize:136 [2019-12-01 05:19:25,043 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:25,043 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:25,314 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:25,314 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:25,316 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:25,322 INFO L430 ElimStorePlain]: Different costs {20=[v_prenex_215, v_prenex_216], 30=[|v_#memory_int_142|]} [2019-12-01 05:19:25,328 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:25,341 INFO L343 Elim1Store]: treesize reduction 17, result has 60.5 percent of original size [2019-12-01 05:19:25,341 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 60 treesize of output 85 [2019-12-01 05:19:25,342 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:25,439 INFO L614 ElimStorePlain]: treesize reduction 71, result has 74.0 percent of original size [2019-12-01 05:19:25,443 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:25,444 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:25,445 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:25,446 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:25,446 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 52 [2019-12-01 05:19:25,447 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:25,489 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:25,493 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:25,494 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:25,515 INFO L343 Elim1Store]: treesize reduction 17, result has 76.4 percent of original size [2019-12-01 05:19:25,516 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 68 treesize of output 125 [2019-12-01 05:19:25,516 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:25,613 INFO L614 ElimStorePlain]: treesize reduction 126, result has 60.4 percent of original size [2019-12-01 05:19:25,613 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-2 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2019-12-01 05:19:25,614 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:198, output treesize:192 [2019-12-01 05:19:25,778 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:25,785 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:25,787 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:25,790 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:25,791 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:25,792 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:25,793 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:25,850 INFO L343 Elim1Store]: treesize reduction 17, result has 81.7 percent of original size [2019-12-01 05:19:25,850 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 7 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 89 treesize of output 175 [2019-12-01 05:19:25,851 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:25,857 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:25,859 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:25,860 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:25,861 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:25,863 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:25,864 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:25,866 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:25,867 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:25,901 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:25,902 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 1 case distinctions, treesize of input 90 treesize of output 101 [2019-12-01 05:19:25,902 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:25,908 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:25,909 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:25,910 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:25,910 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:25,911 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:25,912 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:25,913 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:25,914 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:25,915 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:25,916 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:25,917 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:25,920 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:25,920 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 12 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 1 case distinctions, treesize of input 87 treesize of output 109 [2019-12-01 05:19:25,920 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:26,034 WARN L192 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 59 [2019-12-01 05:19:26,035 INFO L614 ElimStorePlain]: treesize reduction 221, result has 53.1 percent of original size [2019-12-01 05:19:26,035 INFO L534 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 10 dim-0 vars, and 3 xjuncts. [2019-12-01 05:19:26,035 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:288, output treesize:250 [2019-12-01 05:19:26,351 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:26,351 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:26,353 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:26,355 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:26,358 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-01 05:19:26,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2019-12-01 05:19:26,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 27 states and 60 transitions. [2019-12-01 05:19:26,379 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 60 transitions. [2019-12-01 05:19:26,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2019-12-01 05:19:26,379 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2019-12-01 05:19:26,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-01 05:19:26,392 INFO L264 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 25 conjunts are in the unsatisfiable core [2019-12-01 05:19:26,393 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-01 05:19:26,398 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2019-12-01 05:19:26,398 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:26,402 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:26,404 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2019-12-01 05:19:26,404 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:26,411 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:26,411 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-12-01 05:19:26,411 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:36, output treesize:19 [2019-12-01 05:19:26,433 INFO L343 Elim1Store]: treesize reduction 54, result has 46.0 percent of original size [2019-12-01 05:19:26,434 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 72 [2019-12-01 05:19:26,434 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:26,453 INFO L614 ElimStorePlain]: treesize reduction 27, result has 64.5 percent of original size [2019-12-01 05:19:26,453 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:26,454 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-12-01 05:19:26,454 INFO L239 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:49 [2019-12-01 05:19:26,454 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:26,483 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:26,489 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:26,494 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:26,645 WARN L192 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 62 [2019-12-01 05:19:26,645 INFO L343 Elim1Store]: treesize reduction 17, result has 92.5 percent of original size [2019-12-01 05:19:26,646 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 63 treesize of output 252 [2019-12-01 05:19:26,647 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:26,647 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:26,648 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:26,648 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:26,648 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:26,651 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:26,673 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:26,676 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:26,756 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:26,756 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 49 treesize of output 143 [2019-12-01 05:19:26,757 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:26,757 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:26,758 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:26,759 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:27,145 WARN L192 SmtUtils]: Spent 385.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 46 [2019-12-01 05:19:27,146 INFO L614 ElimStorePlain]: treesize reduction 794, result has 14.6 percent of original size [2019-12-01 05:19:27,146 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:27,147 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:27,148 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 2 xjuncts. [2019-12-01 05:19:27,148 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:121, output treesize:136 [2019-12-01 05:19:27,148 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:27,148 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:27,439 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:27,439 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:27,440 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:27,443 INFO L430 ElimStorePlain]: Different costs {20=[|v_#memory_int_147|, v_prenex_224], 30=[v_prenex_225]} [2019-12-01 05:19:27,448 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:27,460 INFO L343 Elim1Store]: treesize reduction 17, result has 60.5 percent of original size [2019-12-01 05:19:27,460 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 60 treesize of output 85 [2019-12-01 05:19:27,460 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:27,582 WARN L192 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 74 [2019-12-01 05:19:27,583 INFO L614 ElimStorePlain]: treesize reduction 53, result has 78.2 percent of original size [2019-12-01 05:19:27,589 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:27,590 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:27,591 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:27,592 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:27,593 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 52 [2019-12-01 05:19:27,593 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:27,660 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:27,667 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:27,669 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:27,739 INFO L343 Elim1Store]: treesize reduction 17, result has 76.4 percent of original size [2019-12-01 05:19:27,739 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 68 treesize of output 125 [2019-12-01 05:19:27,740 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:28,021 WARN L192 SmtUtils]: Spent 280.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 55 [2019-12-01 05:19:28,022 INFO L614 ElimStorePlain]: treesize reduction 108, result has 62.2 percent of original size [2019-12-01 05:19:28,023 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-2 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2019-12-01 05:19:28,023 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:198, output treesize:178 [2019-12-01 05:19:28,281 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:28,290 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:28,291 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:28,292 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:28,293 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:28,296 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:28,297 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:28,356 INFO L343 Elim1Store]: treesize reduction 17, result has 81.7 percent of original size [2019-12-01 05:19:28,356 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 7 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 89 treesize of output 175 [2019-12-01 05:19:28,357 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:28,363 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:28,365 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:28,366 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:28,367 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:28,368 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:28,369 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:28,372 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:28,373 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:28,419 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:28,419 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 1 case distinctions, treesize of input 90 treesize of output 101 [2019-12-01 05:19:28,419 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:28,424 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:28,425 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:28,426 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:28,426 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:28,427 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:28,428 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:28,429 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:28,430 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:28,431 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:28,433 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:28,434 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:28,437 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:28,438 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 12 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 1 case distinctions, treesize of input 87 treesize of output 109 [2019-12-01 05:19:28,438 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:28,573 WARN L192 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 59 [2019-12-01 05:19:28,573 INFO L614 ElimStorePlain]: treesize reduction 237, result has 51.2 percent of original size [2019-12-01 05:19:28,574 INFO L534 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 10 dim-0 vars, and 3 xjuncts. [2019-12-01 05:19:28,574 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:288, output treesize:249 [2019-12-01 05:19:28,870 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:28,871 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:28,873 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:28,875 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:28,878 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-01 05:19:28,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2019-12-01 05:19:28,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 27 states and 60 transitions. [2019-12-01 05:19:28,917 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 60 transitions. [2019-12-01 05:19:28,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2019-12-01 05:19:28,918 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2019-12-01 05:19:28,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-01 05:19:28,932 INFO L264 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 25 conjunts are in the unsatisfiable core [2019-12-01 05:19:28,932 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-01 05:19:28,938 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2019-12-01 05:19:28,938 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:28,943 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:28,945 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2019-12-01 05:19:28,945 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:28,949 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:28,949 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-12-01 05:19:28,949 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:36, output treesize:19 [2019-12-01 05:19:28,972 INFO L343 Elim1Store]: treesize reduction 54, result has 46.0 percent of original size [2019-12-01 05:19:28,972 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 72 [2019-12-01 05:19:28,972 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:28,990 INFO L614 ElimStorePlain]: treesize reduction 27, result has 64.5 percent of original size [2019-12-01 05:19:28,990 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:28,991 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-12-01 05:19:28,991 INFO L239 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:49 [2019-12-01 05:19:28,991 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:29,019 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:29,024 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:29,029 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:29,042 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:29,064 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:29,064 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 49 treesize of output 143 [2019-12-01 05:19:29,064 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:29,064 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:29,064 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:29,065 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:29,070 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:29,167 INFO L343 Elim1Store]: treesize reduction 17, result has 92.5 percent of original size [2019-12-01 05:19:29,167 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 63 treesize of output 252 [2019-12-01 05:19:29,168 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:29,168 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:29,168 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:29,168 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:29,169 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:29,170 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:29,345 WARN L192 SmtUtils]: Spent 174.00 ms on a formula simplification. DAG size of input: 131 DAG size of output: 46 [2019-12-01 05:19:29,345 INFO L614 ElimStorePlain]: treesize reduction 778, result has 14.9 percent of original size [2019-12-01 05:19:29,345 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:29,346 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:29,346 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 2 xjuncts. [2019-12-01 05:19:29,346 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:121, output treesize:136 [2019-12-01 05:19:29,346 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:29,347 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:29,475 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:29,475 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:29,476 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:29,479 INFO L430 ElimStorePlain]: Different costs {20=[|v_#memory_int_152|, v_prenex_234], 30=[v_prenex_233]} [2019-12-01 05:19:29,483 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:29,485 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:29,486 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:29,486 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:29,487 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 52 [2019-12-01 05:19:29,487 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:29,537 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:29,542 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:29,554 INFO L343 Elim1Store]: treesize reduction 17, result has 60.5 percent of original size [2019-12-01 05:19:29,554 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 60 treesize of output 85 [2019-12-01 05:19:29,555 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:29,648 INFO L614 ElimStorePlain]: treesize reduction 58, result has 76.0 percent of original size [2019-12-01 05:19:29,651 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:29,652 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:29,674 INFO L343 Elim1Store]: treesize reduction 17, result has 76.4 percent of original size [2019-12-01 05:19:29,674 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 68 treesize of output 125 [2019-12-01 05:19:29,675 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:29,757 INFO L614 ElimStorePlain]: treesize reduction 122, result has 59.3 percent of original size [2019-12-01 05:19:29,758 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-2 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2019-12-01 05:19:29,758 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:198, output treesize:178 [2019-12-01 05:19:29,884 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:29,893 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:29,896 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:29,897 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:29,901 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:29,902 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:29,903 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:29,904 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:29,905 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:29,977 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:29,977 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 1 case distinctions, treesize of input 90 treesize of output 101 [2019-12-01 05:19:29,978 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:29,990 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:29,994 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:30,002 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:30,006 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:30,010 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:30,013 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:30,194 WARN L192 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 40 [2019-12-01 05:19:30,195 INFO L343 Elim1Store]: treesize reduction 17, result has 81.7 percent of original size [2019-12-01 05:19:30,195 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 7 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 89 treesize of output 175 [2019-12-01 05:19:30,196 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:30,208 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:30,211 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:30,214 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:30,216 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:30,220 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:30,221 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:30,223 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:30,225 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:30,226 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:30,228 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:30,229 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:30,234 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:30,234 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 12 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 1 case distinctions, treesize of input 87 treesize of output 109 [2019-12-01 05:19:30,235 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:30,377 WARN L192 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 59 [2019-12-01 05:19:30,377 INFO L614 ElimStorePlain]: treesize reduction 220, result has 52.3 percent of original size [2019-12-01 05:19:30,378 INFO L534 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 10 dim-0 vars, and 3 xjuncts. [2019-12-01 05:19:30,378 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:288, output treesize:241 [2019-12-01 05:19:30,672 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:30,673 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:30,675 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:30,677 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:30,679 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-01 05:19:30,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2019-12-01 05:19:30,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 27 states and 60 transitions. [2019-12-01 05:19:30,695 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 60 transitions. [2019-12-01 05:19:30,695 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2019-12-01 05:19:30,695 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2019-12-01 05:19:30,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-01 05:19:30,708 INFO L264 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 25 conjunts are in the unsatisfiable core [2019-12-01 05:19:30,709 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-01 05:19:30,714 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2019-12-01 05:19:30,714 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:30,719 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:30,720 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2019-12-01 05:19:30,720 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:30,724 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:30,724 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-12-01 05:19:30,724 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:36, output treesize:19 [2019-12-01 05:19:30,747 INFO L343 Elim1Store]: treesize reduction 54, result has 46.0 percent of original size [2019-12-01 05:19:30,747 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 72 [2019-12-01 05:19:30,747 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:30,767 INFO L614 ElimStorePlain]: treesize reduction 27, result has 64.5 percent of original size [2019-12-01 05:19:30,767 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:30,767 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-12-01 05:19:30,768 INFO L239 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:49 [2019-12-01 05:19:30,768 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:30,806 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:30,815 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:30,822 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:30,919 INFO L343 Elim1Store]: treesize reduction 17, result has 92.5 percent of original size [2019-12-01 05:19:30,919 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 63 treesize of output 252 [2019-12-01 05:19:30,920 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:30,920 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:30,920 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:30,920 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:30,921 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:30,922 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:30,927 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:30,930 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:30,952 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:30,953 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 49 treesize of output 143 [2019-12-01 05:19:30,953 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:30,953 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:30,953 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:30,954 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:31,079 WARN L192 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 135 DAG size of output: 46 [2019-12-01 05:19:31,079 INFO L614 ElimStorePlain]: treesize reduction 802, result has 14.5 percent of original size [2019-12-01 05:19:31,079 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:31,079 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:31,080 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 2 xjuncts. [2019-12-01 05:19:31,080 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:121, output treesize:136 [2019-12-01 05:19:31,080 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:31,080 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:31,190 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:31,191 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:31,192 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:31,194 INFO L430 ElimStorePlain]: Different costs {20=[|v_#memory_int_157|, v_prenex_242], 30=[v_prenex_243]} [2019-12-01 05:19:31,199 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:31,200 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:31,201 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:31,202 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:31,202 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 52 [2019-12-01 05:19:31,203 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:31,250 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:31,255 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:31,266 INFO L343 Elim1Store]: treesize reduction 17, result has 60.5 percent of original size [2019-12-01 05:19:31,267 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 60 treesize of output 85 [2019-12-01 05:19:31,267 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:31,375 WARN L192 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 66 [2019-12-01 05:19:31,376 INFO L614 ElimStorePlain]: treesize reduction 51, result has 78.5 percent of original size [2019-12-01 05:19:31,380 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:31,380 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:31,403 INFO L343 Elim1Store]: treesize reduction 17, result has 76.4 percent of original size [2019-12-01 05:19:31,403 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 68 treesize of output 125 [2019-12-01 05:19:31,404 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:31,491 INFO L614 ElimStorePlain]: treesize reduction 114, result has 61.0 percent of original size [2019-12-01 05:19:31,492 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-2 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2019-12-01 05:19:31,492 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:198, output treesize:178 [2019-12-01 05:19:31,628 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:31,635 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:31,636 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:31,637 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:31,638 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:31,640 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:31,641 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:31,642 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:31,643 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:31,676 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:31,676 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 1 case distinctions, treesize of input 90 treesize of output 101 [2019-12-01 05:19:31,677 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:31,682 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:31,683 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:31,686 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:31,687 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:31,689 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:31,690 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:31,743 INFO L343 Elim1Store]: treesize reduction 17, result has 81.7 percent of original size [2019-12-01 05:19:31,743 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 7 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 89 treesize of output 175 [2019-12-01 05:19:31,744 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:31,749 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:31,750 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:31,751 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:31,752 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:31,753 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:31,754 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:31,755 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:31,757 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:31,757 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:31,758 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:31,759 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:31,762 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:31,762 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 12 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 1 case distinctions, treesize of input 87 treesize of output 109 [2019-12-01 05:19:31,763 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:31,864 WARN L192 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 61 [2019-12-01 05:19:31,864 INFO L614 ElimStorePlain]: treesize reduction 222, result has 53.6 percent of original size [2019-12-01 05:19:31,865 INFO L534 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 10 dim-0 vars, and 3 xjuncts. [2019-12-01 05:19:31,865 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:288, output treesize:256 [2019-12-01 05:19:32,144 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:32,144 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:32,147 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:32,148 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:32,152 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-01 05:19:32,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2019-12-01 05:19:32,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 27 states and 60 transitions. [2019-12-01 05:19:32,165 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 60 transitions. [2019-12-01 05:19:32,165 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2019-12-01 05:19:32,165 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2019-12-01 05:19:32,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-01 05:19:32,177 INFO L264 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 25 conjunts are in the unsatisfiable core [2019-12-01 05:19:32,178 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-01 05:19:32,182 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2019-12-01 05:19:32,182 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:32,186 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:32,188 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2019-12-01 05:19:32,188 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:32,192 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:32,192 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-12-01 05:19:32,192 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:36, output treesize:19 [2019-12-01 05:19:32,217 INFO L343 Elim1Store]: treesize reduction 54, result has 46.0 percent of original size [2019-12-01 05:19:32,217 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 72 [2019-12-01 05:19:32,217 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:32,234 INFO L614 ElimStorePlain]: treesize reduction 24, result has 67.1 percent of original size [2019-12-01 05:19:32,234 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:32,235 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-12-01 05:19:32,235 INFO L239 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:49 [2019-12-01 05:19:32,235 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:32,266 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:32,274 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:32,281 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:32,373 INFO L343 Elim1Store]: treesize reduction 17, result has 92.5 percent of original size [2019-12-01 05:19:32,373 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 63 treesize of output 252 [2019-12-01 05:19:32,373 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:32,374 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:32,374 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:32,374 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:32,374 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:32,375 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:32,381 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:32,384 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:32,408 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:32,408 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 49 treesize of output 143 [2019-12-01 05:19:32,409 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:32,409 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:32,409 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:32,410 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:32,909 WARN L192 SmtUtils]: Spent 499.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 45 [2019-12-01 05:19:32,910 INFO L614 ElimStorePlain]: treesize reduction 799, result has 14.5 percent of original size [2019-12-01 05:19:32,910 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:32,911 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:32,912 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 2 xjuncts. [2019-12-01 05:19:32,912 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:121, output treesize:136 [2019-12-01 05:19:32,912 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:32,913 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:33,101 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:33,102 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:33,103 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:33,105 INFO L430 ElimStorePlain]: Different costs {20=[v_prenex_251, v_prenex_252], 30=[|v_#memory_int_162|]} [2019-12-01 05:19:33,111 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:33,127 INFO L343 Elim1Store]: treesize reduction 17, result has 60.5 percent of original size [2019-12-01 05:19:33,128 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 60 treesize of output 85 [2019-12-01 05:19:33,128 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:33,233 WARN L192 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 74 [2019-12-01 05:19:33,233 INFO L614 ElimStorePlain]: treesize reduction 43, result has 81.1 percent of original size [2019-12-01 05:19:33,238 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:33,239 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:33,239 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:33,240 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:33,241 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 52 [2019-12-01 05:19:33,241 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:33,285 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:33,288 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:33,289 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:33,311 INFO L343 Elim1Store]: treesize reduction 17, result has 76.4 percent of original size [2019-12-01 05:19:33,311 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 68 treesize of output 125 [2019-12-01 05:19:33,312 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:33,393 INFO L614 ElimStorePlain]: treesize reduction 110, result has 61.0 percent of original size [2019-12-01 05:19:33,394 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-2 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2019-12-01 05:19:33,394 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:198, output treesize:172 [2019-12-01 05:19:33,602 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:33,613 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:33,614 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:33,615 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:33,616 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:33,617 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:33,618 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:33,619 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:33,621 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:33,623 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:33,624 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:33,625 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:33,669 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:33,670 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 12 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 1 case distinctions, treesize of input 87 treesize of output 109 [2019-12-01 05:19:33,670 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:33,675 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:33,677 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:33,678 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:33,679 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:33,681 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:33,682 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:33,752 INFO L343 Elim1Store]: treesize reduction 17, result has 81.7 percent of original size [2019-12-01 05:19:33,752 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 7 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 89 treesize of output 175 [2019-12-01 05:19:33,753 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:33,758 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:33,760 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:33,760 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:33,761 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:33,762 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:33,764 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:33,765 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:33,766 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:33,770 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:33,770 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 1 case distinctions, treesize of input 90 treesize of output 101 [2019-12-01 05:19:33,770 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:34,025 WARN L192 SmtUtils]: Spent 254.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 59 [2019-12-01 05:19:34,026 INFO L614 ElimStorePlain]: treesize reduction 237, result has 50.6 percent of original size [2019-12-01 05:19:34,027 INFO L534 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 10 dim-0 vars, and 3 xjuncts. [2019-12-01 05:19:34,027 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:288, output treesize:243 [2019-12-01 05:19:34,525 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:34,525 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:34,528 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:34,529 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:34,532 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-01 05:19:34,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2019-12-01 05:19:34,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 27 states and 60 transitions. [2019-12-01 05:19:34,558 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 60 transitions. [2019-12-01 05:19:34,558 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2019-12-01 05:19:34,558 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2019-12-01 05:19:34,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-01 05:19:34,570 INFO L264 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 25 conjunts are in the unsatisfiable core [2019-12-01 05:19:34,571 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-01 05:19:34,576 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2019-12-01 05:19:34,576 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:34,580 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:34,581 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2019-12-01 05:19:34,582 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:34,587 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:34,587 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-12-01 05:19:34,588 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:36, output treesize:19 [2019-12-01 05:19:34,611 INFO L343 Elim1Store]: treesize reduction 54, result has 46.0 percent of original size [2019-12-01 05:19:34,611 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 72 [2019-12-01 05:19:34,611 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:34,628 INFO L614 ElimStorePlain]: treesize reduction 27, result has 64.5 percent of original size [2019-12-01 05:19:34,629 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:34,629 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-12-01 05:19:34,629 INFO L239 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:49 [2019-12-01 05:19:34,629 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:34,657 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:34,662 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:34,666 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:34,761 INFO L343 Elim1Store]: treesize reduction 17, result has 92.5 percent of original size [2019-12-01 05:19:34,761 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 63 treesize of output 252 [2019-12-01 05:19:34,761 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:34,762 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:34,762 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:34,762 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:34,762 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:34,763 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:34,770 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:34,771 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:34,794 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:34,794 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 49 treesize of output 143 [2019-12-01 05:19:34,794 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:34,794 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:34,795 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:34,795 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:34,910 WARN L192 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 136 DAG size of output: 46 [2019-12-01 05:19:34,911 INFO L614 ElimStorePlain]: treesize reduction 808, result has 14.4 percent of original size [2019-12-01 05:19:34,911 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:34,911 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:34,911 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 2 xjuncts. [2019-12-01 05:19:34,912 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:121, output treesize:136 [2019-12-01 05:19:34,912 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:34,912 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:35,070 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:35,070 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:35,072 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:35,074 INFO L430 ElimStorePlain]: Different costs {20=[v_prenex_260, v_prenex_261], 30=[|v_#memory_int_167|]} [2019-12-01 05:19:35,080 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:35,091 INFO L343 Elim1Store]: treesize reduction 17, result has 60.5 percent of original size [2019-12-01 05:19:35,091 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 60 treesize of output 85 [2019-12-01 05:19:35,092 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:35,188 INFO L614 ElimStorePlain]: treesize reduction 43, result has 81.7 percent of original size [2019-12-01 05:19:35,193 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:35,194 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:35,195 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:35,195 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:35,196 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 52 [2019-12-01 05:19:35,196 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:35,241 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:35,245 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:35,246 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:35,268 INFO L343 Elim1Store]: treesize reduction 17, result has 76.4 percent of original size [2019-12-01 05:19:35,268 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 68 treesize of output 125 [2019-12-01 05:19:35,269 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:35,351 INFO L614 ElimStorePlain]: treesize reduction 108, result has 62.5 percent of original size [2019-12-01 05:19:35,352 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-2 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2019-12-01 05:19:35,352 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:198, output treesize:180 [2019-12-01 05:19:35,496 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:35,506 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:35,508 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:35,509 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:35,510 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:35,511 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:35,512 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:35,513 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:35,513 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:35,514 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:35,515 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:35,517 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:35,565 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:35,566 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 12 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 1 case distinctions, treesize of input 87 treesize of output 109 [2019-12-01 05:19:35,566 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:35,571 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:35,573 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:35,574 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:35,575 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:35,576 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:35,577 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:35,630 INFO L343 Elim1Store]: treesize reduction 17, result has 81.7 percent of original size [2019-12-01 05:19:35,631 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 7 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 89 treesize of output 175 [2019-12-01 05:19:35,631 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:35,636 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:35,638 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:35,638 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:35,639 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:35,640 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:35,641 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:35,641 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:35,642 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:35,645 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:35,645 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 1 case distinctions, treesize of input 90 treesize of output 101 [2019-12-01 05:19:35,646 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:35,753 WARN L192 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 58 [2019-12-01 05:19:35,753 INFO L614 ElimStorePlain]: treesize reduction 241, result has 51.3 percent of original size [2019-12-01 05:19:35,754 INFO L534 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 10 dim-0 vars, and 3 xjuncts. [2019-12-01 05:19:35,754 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:288, output treesize:254 [2019-12-01 05:19:36,001 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:36,001 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:36,003 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:36,005 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:36,008 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-01 05:19:36,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2019-12-01 05:19:36,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 27 states and 60 transitions. [2019-12-01 05:19:36,031 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 60 transitions. [2019-12-01 05:19:36,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2019-12-01 05:19:36,031 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2019-12-01 05:19:36,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-01 05:19:36,045 INFO L264 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 25 conjunts are in the unsatisfiable core [2019-12-01 05:19:36,046 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-01 05:19:36,051 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2019-12-01 05:19:36,051 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:36,056 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:36,058 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2019-12-01 05:19:36,058 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:36,062 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:36,063 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-12-01 05:19:36,063 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:36, output treesize:19 [2019-12-01 05:19:36,098 INFO L343 Elim1Store]: treesize reduction 54, result has 46.0 percent of original size [2019-12-01 05:19:36,098 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 72 [2019-12-01 05:19:36,098 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:36,117 INFO L614 ElimStorePlain]: treesize reduction 24, result has 67.1 percent of original size [2019-12-01 05:19:36,117 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:36,117 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-12-01 05:19:36,117 INFO L239 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:49 [2019-12-01 05:19:36,117 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:36,146 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:36,152 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:36,157 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:36,255 INFO L343 Elim1Store]: treesize reduction 17, result has 92.5 percent of original size [2019-12-01 05:19:36,255 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 63 treesize of output 252 [2019-12-01 05:19:36,256 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:36,256 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:36,256 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:36,256 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:36,256 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:36,258 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:36,265 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:36,265 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:36,291 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:36,292 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 49 treesize of output 143 [2019-12-01 05:19:36,292 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:36,292 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:36,292 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:36,293 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:36,455 WARN L192 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 135 DAG size of output: 45 [2019-12-01 05:19:36,455 INFO L614 ElimStorePlain]: treesize reduction 807, result has 14.4 percent of original size [2019-12-01 05:19:36,456 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:36,456 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:36,456 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 2 xjuncts. [2019-12-01 05:19:36,456 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:121, output treesize:136 [2019-12-01 05:19:36,457 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:36,457 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:36,573 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:36,574 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:36,575 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:36,577 INFO L430 ElimStorePlain]: Different costs {20=[v_prenex_270, v_prenex_269], 30=[|v_#memory_int_172|]} [2019-12-01 05:19:36,582 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:36,594 INFO L343 Elim1Store]: treesize reduction 17, result has 60.5 percent of original size [2019-12-01 05:19:36,594 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 60 treesize of output 85 [2019-12-01 05:19:36,594 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:36,689 INFO L614 ElimStorePlain]: treesize reduction 51, result has 78.8 percent of original size [2019-12-01 05:19:36,693 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:36,695 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:36,696 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:36,696 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:36,697 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 52 [2019-12-01 05:19:36,697 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:36,744 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:36,747 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:36,748 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:36,770 INFO L343 Elim1Store]: treesize reduction 17, result has 76.4 percent of original size [2019-12-01 05:19:36,770 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 68 treesize of output 125 [2019-12-01 05:19:36,771 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:36,855 INFO L614 ElimStorePlain]: treesize reduction 122, result has 61.5 percent of original size [2019-12-01 05:19:36,855 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-2 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2019-12-01 05:19:36,855 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:198, output treesize:195 [2019-12-01 05:19:36,983 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:36,990 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:36,992 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:36,993 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:36,994 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:36,995 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:36,996 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:37,049 INFO L343 Elim1Store]: treesize reduction 17, result has 81.7 percent of original size [2019-12-01 05:19:37,049 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 7 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 89 treesize of output 175 [2019-12-01 05:19:37,050 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:37,056 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:37,058 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:37,059 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:37,060 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:37,061 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:37,062 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:37,063 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:37,064 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:37,065 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:37,066 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:37,067 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:37,114 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:37,114 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 12 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 1 case distinctions, treesize of input 87 treesize of output 109 [2019-12-01 05:19:37,115 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:37,119 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:37,121 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:37,122 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:37,122 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:37,123 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:37,124 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:37,124 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:37,125 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:37,128 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:37,128 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 1 case distinctions, treesize of input 90 treesize of output 101 [2019-12-01 05:19:37,129 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:37,235 WARN L192 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 61 [2019-12-01 05:19:37,236 INFO L614 ElimStorePlain]: treesize reduction 214, result has 54.9 percent of original size [2019-12-01 05:19:37,236 INFO L534 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 10 dim-0 vars, and 3 xjuncts. [2019-12-01 05:19:37,236 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:288, output treesize:260 [2019-12-01 05:19:37,530 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:37,530 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:37,533 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:37,535 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:37,538 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-01 05:19:37,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2019-12-01 05:19:37,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 27 states and 60 transitions. [2019-12-01 05:19:37,561 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 60 transitions. [2019-12-01 05:19:37,561 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2019-12-01 05:19:37,561 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2019-12-01 05:19:37,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-01 05:19:37,574 INFO L264 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 25 conjunts are in the unsatisfiable core [2019-12-01 05:19:37,574 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-01 05:19:37,579 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2019-12-01 05:19:37,579 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:37,583 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:37,585 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2019-12-01 05:19:37,585 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:37,589 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:37,589 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-12-01 05:19:37,589 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:36, output treesize:19 [2019-12-01 05:19:37,612 INFO L343 Elim1Store]: treesize reduction 54, result has 46.0 percent of original size [2019-12-01 05:19:37,612 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 72 [2019-12-01 05:19:37,612 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:37,629 INFO L614 ElimStorePlain]: treesize reduction 27, result has 64.5 percent of original size [2019-12-01 05:19:37,630 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:37,630 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-12-01 05:19:37,630 INFO L239 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:49 [2019-12-01 05:19:37,630 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:37,659 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:37,666 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:37,674 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:37,769 INFO L343 Elim1Store]: treesize reduction 17, result has 92.5 percent of original size [2019-12-01 05:19:37,769 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 63 treesize of output 252 [2019-12-01 05:19:37,769 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:37,770 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:37,770 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:37,770 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:37,770 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:37,771 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:37,776 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:37,780 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:37,803 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:37,803 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 49 treesize of output 143 [2019-12-01 05:19:37,803 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:37,803 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:37,803 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:37,804 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:37,911 WARN L192 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 135 DAG size of output: 46 [2019-12-01 05:19:37,911 INFO L614 ElimStorePlain]: treesize reduction 784, result has 14.8 percent of original size [2019-12-01 05:19:37,911 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:37,911 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:37,912 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 2 xjuncts. [2019-12-01 05:19:37,912 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:121, output treesize:136 [2019-12-01 05:19:37,912 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:37,912 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:38,036 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:38,037 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:38,038 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:38,040 INFO L430 ElimStorePlain]: Different costs {20=[|v_#memory_int_177|, v_prenex_279], 30=[v_prenex_278]} [2019-12-01 05:19:38,046 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:38,058 INFO L343 Elim1Store]: treesize reduction 17, result has 60.5 percent of original size [2019-12-01 05:19:38,058 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 60 treesize of output 85 [2019-12-01 05:19:38,059 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:38,154 INFO L614 ElimStorePlain]: treesize reduction 45, result has 80.3 percent of original size [2019-12-01 05:19:38,158 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:38,159 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:38,160 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:38,161 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:38,161 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 52 [2019-12-01 05:19:38,162 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:38,204 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:38,207 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:38,208 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:38,230 INFO L343 Elim1Store]: treesize reduction 17, result has 76.4 percent of original size [2019-12-01 05:19:38,230 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 68 treesize of output 125 [2019-12-01 05:19:38,231 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:38,315 INFO L614 ElimStorePlain]: treesize reduction 114, result has 60.1 percent of original size [2019-12-01 05:19:38,316 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-2 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2019-12-01 05:19:38,316 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:198, output treesize:172 [2019-12-01 05:19:38,445 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:38,452 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:38,453 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:38,454 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:38,455 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:38,456 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:38,457 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:38,458 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:38,459 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:38,460 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:38,462 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:38,463 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:38,511 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:38,511 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 12 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 1 case distinctions, treesize of input 87 treesize of output 109 [2019-12-01 05:19:38,512 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:38,516 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:38,518 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:38,519 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:38,519 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:38,520 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:38,521 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:38,523 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:38,525 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:38,558 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:38,558 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 1 case distinctions, treesize of input 90 treesize of output 101 [2019-12-01 05:19:38,559 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:38,563 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:38,563 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:38,564 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:38,565 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:38,566 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:38,567 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:38,599 INFO L343 Elim1Store]: treesize reduction 17, result has 81.7 percent of original size [2019-12-01 05:19:38,599 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 7 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 89 treesize of output 175 [2019-12-01 05:19:38,600 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:38,708 WARN L192 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 60 [2019-12-01 05:19:38,708 INFO L614 ElimStorePlain]: treesize reduction 261, result has 49.7 percent of original size [2019-12-01 05:19:38,709 INFO L534 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 10 dim-0 vars, and 3 xjuncts. [2019-12-01 05:19:38,709 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:288, output treesize:258 [2019-12-01 05:19:38,982 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:38,983 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:38,984 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:38,986 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:38,989 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-01 05:19:39,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2019-12-01 05:19:39,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 27 states and 60 transitions. [2019-12-01 05:19:39,013 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 60 transitions. [2019-12-01 05:19:39,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2019-12-01 05:19:39,013 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2019-12-01 05:19:39,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-01 05:19:39,025 INFO L264 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 25 conjunts are in the unsatisfiable core [2019-12-01 05:19:39,026 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-01 05:19:39,030 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2019-12-01 05:19:39,030 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:39,034 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:39,036 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2019-12-01 05:19:39,036 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:39,039 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:39,039 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-12-01 05:19:39,040 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:36, output treesize:19 [2019-12-01 05:19:39,063 INFO L343 Elim1Store]: treesize reduction 54, result has 46.0 percent of original size [2019-12-01 05:19:39,063 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 72 [2019-12-01 05:19:39,063 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:39,081 INFO L614 ElimStorePlain]: treesize reduction 24, result has 67.1 percent of original size [2019-12-01 05:19:39,081 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:39,081 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-12-01 05:19:39,081 INFO L239 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:49 [2019-12-01 05:19:39,081 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:39,112 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:39,118 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:39,123 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:39,223 INFO L343 Elim1Store]: treesize reduction 17, result has 92.5 percent of original size [2019-12-01 05:19:39,224 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 63 treesize of output 252 [2019-12-01 05:19:39,224 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:39,224 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:39,224 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:39,225 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:39,225 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:39,226 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:39,233 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:39,234 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:39,257 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:39,258 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 49 treesize of output 143 [2019-12-01 05:19:39,258 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:39,258 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:39,258 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:39,259 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:39,431 WARN L192 SmtUtils]: Spent 172.00 ms on a formula simplification. DAG size of input: 135 DAG size of output: 45 [2019-12-01 05:19:39,432 INFO L614 ElimStorePlain]: treesize reduction 798, result has 14.6 percent of original size [2019-12-01 05:19:39,432 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:39,432 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:39,432 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 2 xjuncts. [2019-12-01 05:19:39,432 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:121, output treesize:136 [2019-12-01 05:19:39,433 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:39,433 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:39,554 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:39,554 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:39,556 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:39,557 INFO L430 ElimStorePlain]: Different costs {20=[v_prenex_288, |v_#memory_int_182|], 30=[v_prenex_287]} [2019-12-01 05:19:39,562 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:39,574 INFO L343 Elim1Store]: treesize reduction 17, result has 60.5 percent of original size [2019-12-01 05:19:39,575 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 60 treesize of output 85 [2019-12-01 05:19:39,575 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:39,669 INFO L614 ElimStorePlain]: treesize reduction 53, result has 78.5 percent of original size [2019-12-01 05:19:39,673 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:39,674 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:39,675 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:39,676 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:39,676 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 52 [2019-12-01 05:19:39,676 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:39,721 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:39,725 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:39,725 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:39,747 INFO L343 Elim1Store]: treesize reduction 17, result has 76.4 percent of original size [2019-12-01 05:19:39,748 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 68 treesize of output 125 [2019-12-01 05:19:39,748 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:39,838 INFO L614 ElimStorePlain]: treesize reduction 114, result has 62.5 percent of original size [2019-12-01 05:19:39,838 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-2 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2019-12-01 05:19:39,838 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:198, output treesize:190 [2019-12-01 05:19:39,976 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:39,984 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:39,985 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:39,986 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:39,987 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:39,988 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:39,989 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:39,992 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:39,993 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:39,994 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:39,995 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:39,997 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:40,048 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:40,048 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 12 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 1 case distinctions, treesize of input 87 treesize of output 109 [2019-12-01 05:19:40,049 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:40,054 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:40,055 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:40,056 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:40,058 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:40,059 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:40,060 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:40,061 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:40,062 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:40,094 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:40,095 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 1 case distinctions, treesize of input 90 treesize of output 101 [2019-12-01 05:19:40,095 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:40,098 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:40,099 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:40,101 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:40,101 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:40,102 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:40,103 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:40,135 INFO L343 Elim1Store]: treesize reduction 17, result has 81.7 percent of original size [2019-12-01 05:19:40,135 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 7 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 89 treesize of output 175 [2019-12-01 05:19:40,136 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:40,252 WARN L192 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 56 [2019-12-01 05:19:40,252 INFO L614 ElimStorePlain]: treesize reduction 224, result has 52.4 percent of original size [2019-12-01 05:19:40,253 INFO L534 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 10 dim-0 vars, and 3 xjuncts. [2019-12-01 05:19:40,253 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:288, output treesize:247 [2019-12-01 05:19:40,476 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:40,477 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:40,479 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:40,480 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:40,483 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-01 05:19:40,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2019-12-01 05:19:40,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 27 states and 60 transitions. [2019-12-01 05:19:40,495 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 60 transitions. [2019-12-01 05:19:40,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2019-12-01 05:19:40,495 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2019-12-01 05:19:40,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-01 05:19:40,508 INFO L264 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 25 conjunts are in the unsatisfiable core [2019-12-01 05:19:40,509 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-01 05:19:40,513 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2019-12-01 05:19:40,513 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:40,518 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:40,520 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2019-12-01 05:19:40,520 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:40,526 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:40,526 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-12-01 05:19:40,526 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:36, output treesize:19 [2019-12-01 05:19:40,557 INFO L343 Elim1Store]: treesize reduction 54, result has 46.0 percent of original size [2019-12-01 05:19:40,558 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 72 [2019-12-01 05:19:40,558 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:40,576 INFO L614 ElimStorePlain]: treesize reduction 27, result has 64.5 percent of original size [2019-12-01 05:19:40,576 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:40,576 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-12-01 05:19:40,577 INFO L239 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:49 [2019-12-01 05:19:40,577 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:40,603 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:40,610 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:40,618 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:40,717 INFO L343 Elim1Store]: treesize reduction 17, result has 92.5 percent of original size [2019-12-01 05:19:40,717 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 63 treesize of output 252 [2019-12-01 05:19:40,718 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:40,718 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:40,718 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:40,718 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:40,719 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:40,720 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:40,726 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:40,728 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:40,754 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:40,754 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 49 treesize of output 143 [2019-12-01 05:19:40,754 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:40,754 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:40,754 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:40,755 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:40,919 WARN L192 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 136 DAG size of output: 46 [2019-12-01 05:19:40,920 INFO L614 ElimStorePlain]: treesize reduction 778, result has 14.9 percent of original size [2019-12-01 05:19:40,920 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:40,920 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:40,921 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 2 xjuncts. [2019-12-01 05:19:40,921 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:121, output treesize:136 [2019-12-01 05:19:40,921 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:40,921 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:41,030 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:41,030 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:41,031 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:41,033 INFO L430 ElimStorePlain]: Different costs {20=[|v_#memory_int_187|, v_prenex_297], 30=[v_prenex_296]} [2019-12-01 05:19:41,038 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:41,039 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:41,039 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:41,040 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:41,041 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 52 [2019-12-01 05:19:41,041 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:41,090 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:41,094 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:41,106 INFO L343 Elim1Store]: treesize reduction 17, result has 60.5 percent of original size [2019-12-01 05:19:41,107 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 60 treesize of output 85 [2019-12-01 05:19:41,107 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:41,193 INFO L614 ElimStorePlain]: treesize reduction 43, result has 81.9 percent of original size [2019-12-01 05:19:41,197 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:41,198 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:41,219 INFO L343 Elim1Store]: treesize reduction 17, result has 76.4 percent of original size [2019-12-01 05:19:41,219 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 68 treesize of output 125 [2019-12-01 05:19:41,220 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:41,306 INFO L614 ElimStorePlain]: treesize reduction 118, result has 62.1 percent of original size [2019-12-01 05:19:41,306 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-2 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2019-12-01 05:19:41,306 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:198, output treesize:193 [2019-12-01 05:19:41,459 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:41,465 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:41,468 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:41,469 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:41,470 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:41,471 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:41,472 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:41,535 INFO L343 Elim1Store]: treesize reduction 17, result has 81.7 percent of original size [2019-12-01 05:19:41,535 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 7 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 89 treesize of output 175 [2019-12-01 05:19:41,536 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:41,543 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:41,547 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:41,548 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:41,550 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:41,551 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:41,552 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:41,555 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:41,556 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:41,622 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:41,622 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 1 case distinctions, treesize of input 90 treesize of output 101 [2019-12-01 05:19:41,623 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:41,629 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:41,632 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:41,633 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:41,634 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:41,636 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:41,637 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:41,638 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:41,639 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:41,641 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:41,642 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:41,644 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:41,649 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:41,649 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 12 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 1 case distinctions, treesize of input 87 treesize of output 109 [2019-12-01 05:19:41,649 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:41,809 WARN L192 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 60 [2019-12-01 05:19:41,810 INFO L614 ElimStorePlain]: treesize reduction 206, result has 55.1 percent of original size [2019-12-01 05:19:41,811 INFO L534 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 10 dim-0 vars, and 3 xjuncts. [2019-12-01 05:19:41,811 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:288, output treesize:253 [2019-12-01 05:19:42,332 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:42,333 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:42,336 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:42,338 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:42,341 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-01 05:19:42,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2019-12-01 05:19:42,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 27 states and 60 transitions. [2019-12-01 05:19:42,357 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 60 transitions. [2019-12-01 05:19:42,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2019-12-01 05:19:42,357 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2019-12-01 05:19:42,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-01 05:19:42,369 INFO L264 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 25 conjunts are in the unsatisfiable core [2019-12-01 05:19:42,370 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-01 05:19:42,374 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2019-12-01 05:19:42,374 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:42,378 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:42,379 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2019-12-01 05:19:42,380 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:42,383 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:42,383 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-12-01 05:19:42,383 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:36, output treesize:19 [2019-12-01 05:19:42,406 INFO L343 Elim1Store]: treesize reduction 54, result has 46.0 percent of original size [2019-12-01 05:19:42,407 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 72 [2019-12-01 05:19:42,407 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:42,424 INFO L614 ElimStorePlain]: treesize reduction 27, result has 64.5 percent of original size [2019-12-01 05:19:42,424 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:42,424 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-12-01 05:19:42,425 INFO L239 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:49 [2019-12-01 05:19:42,425 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:42,454 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:42,462 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:42,469 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:42,571 WARN L192 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 62 [2019-12-01 05:19:42,571 INFO L343 Elim1Store]: treesize reduction 17, result has 92.5 percent of original size [2019-12-01 05:19:42,571 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 63 treesize of output 252 [2019-12-01 05:19:42,572 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:42,572 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:42,572 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:42,573 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:42,573 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:42,574 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:42,580 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:42,581 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:42,604 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:42,605 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 49 treesize of output 143 [2019-12-01 05:19:42,605 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:42,605 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:42,605 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:42,606 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:42,724 WARN L192 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 137 DAG size of output: 47 [2019-12-01 05:19:42,725 INFO L614 ElimStorePlain]: treesize reduction 796, result has 14.6 percent of original size [2019-12-01 05:19:42,725 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:42,725 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:42,725 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 2 xjuncts. [2019-12-01 05:19:42,726 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:121, output treesize:136 [2019-12-01 05:19:42,726 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:42,726 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:42,842 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:42,842 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:42,843 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:42,846 INFO L430 ElimStorePlain]: Different costs {20=[v_prenex_305, |v_#memory_int_192|], 30=[v_prenex_306]} [2019-12-01 05:19:42,852 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:42,853 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:42,854 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:42,855 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:42,855 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 52 [2019-12-01 05:19:42,856 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:42,908 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:42,911 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:42,923 INFO L343 Elim1Store]: treesize reduction 17, result has 60.5 percent of original size [2019-12-01 05:19:42,923 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 60 treesize of output 85 [2019-12-01 05:19:42,923 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:43,060 WARN L192 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 66 [2019-12-01 05:19:43,060 INFO L614 ElimStorePlain]: treesize reduction 53, result has 77.8 percent of original size [2019-12-01 05:19:43,068 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:43,069 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:43,129 INFO L343 Elim1Store]: treesize reduction 17, result has 76.4 percent of original size [2019-12-01 05:19:43,130 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 68 treesize of output 125 [2019-12-01 05:19:43,131 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:43,301 WARN L192 SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 58 [2019-12-01 05:19:43,302 INFO L614 ElimStorePlain]: treesize reduction 118, result has 60.4 percent of original size [2019-12-01 05:19:43,302 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-2 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2019-12-01 05:19:43,302 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:198, output treesize:180 [2019-12-01 05:19:43,442 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:43,449 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:43,450 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:43,453 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:43,453 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:43,454 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:43,456 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:43,512 INFO L343 Elim1Store]: treesize reduction 17, result has 81.7 percent of original size [2019-12-01 05:19:43,512 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 7 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 89 treesize of output 175 [2019-12-01 05:19:43,513 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:43,519 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:43,519 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:43,520 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:43,522 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:43,523 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:43,524 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:43,525 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:43,528 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:43,529 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:43,530 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:43,532 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:43,591 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:43,591 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 12 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 1 case distinctions, treesize of input 87 treesize of output 109 [2019-12-01 05:19:43,592 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:43,597 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:43,598 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:43,599 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:43,600 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:43,601 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:43,602 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:43,603 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:43,604 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:43,607 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:43,607 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 1 case distinctions, treesize of input 90 treesize of output 101 [2019-12-01 05:19:43,607 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:43,704 INFO L614 ElimStorePlain]: treesize reduction 205, result has 54.5 percent of original size [2019-12-01 05:19:43,705 INFO L534 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 10 dim-0 vars, and 3 xjuncts. [2019-12-01 05:19:43,705 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:288, output treesize:246 [2019-12-01 05:19:43,963 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:43,964 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:43,966 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:43,968 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:43,971 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-01 05:19:44,007 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2019-12-01 05:19:44,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 27 states and 60 transitions. [2019-12-01 05:19:44,007 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 60 transitions. [2019-12-01 05:19:44,007 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2019-12-01 05:19:44,007 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2019-12-01 05:19:44,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-01 05:19:44,019 INFO L264 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 25 conjunts are in the unsatisfiable core [2019-12-01 05:19:44,019 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-01 05:19:44,025 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2019-12-01 05:19:44,025 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:44,030 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:44,031 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2019-12-01 05:19:44,031 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:44,035 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:44,035 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-12-01 05:19:44,035 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:36, output treesize:19 [2019-12-01 05:19:44,059 INFO L343 Elim1Store]: treesize reduction 54, result has 46.0 percent of original size [2019-12-01 05:19:44,059 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 72 [2019-12-01 05:19:44,059 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:44,077 INFO L614 ElimStorePlain]: treesize reduction 27, result has 64.5 percent of original size [2019-12-01 05:19:44,077 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:44,077 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-12-01 05:19:44,077 INFO L239 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:49 [2019-12-01 05:19:44,077 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:44,112 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:44,119 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:44,127 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:44,221 INFO L343 Elim1Store]: treesize reduction 17, result has 92.5 percent of original size [2019-12-01 05:19:44,221 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 63 treesize of output 252 [2019-12-01 05:19:44,222 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:44,222 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:44,222 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:44,222 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:44,223 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:44,224 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:44,231 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:44,233 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:44,256 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:44,256 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 49 treesize of output 143 [2019-12-01 05:19:44,257 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:44,257 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:44,257 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:44,258 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:44,428 WARN L192 SmtUtils]: Spent 169.00 ms on a formula simplification. DAG size of input: 134 DAG size of output: 46 [2019-12-01 05:19:44,428 INFO L614 ElimStorePlain]: treesize reduction 805, result has 14.5 percent of original size [2019-12-01 05:19:44,428 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:44,429 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:44,429 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 2 xjuncts. [2019-12-01 05:19:44,429 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:121, output treesize:136 [2019-12-01 05:19:44,429 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:44,430 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:44,542 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:44,543 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:44,544 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:44,547 INFO L430 ElimStorePlain]: Different costs {20=[|v_#memory_int_197|, v_prenex_314], 30=[v_prenex_315]} [2019-12-01 05:19:44,551 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:44,563 INFO L343 Elim1Store]: treesize reduction 17, result has 60.5 percent of original size [2019-12-01 05:19:44,563 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 60 treesize of output 85 [2019-12-01 05:19:44,563 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:44,670 WARN L192 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 74 [2019-12-01 05:19:44,671 INFO L614 ElimStorePlain]: treesize reduction 51, result has 79.2 percent of original size [2019-12-01 05:19:44,675 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:44,676 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:44,677 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:44,678 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:44,678 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 52 [2019-12-01 05:19:44,678 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:44,726 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:44,729 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:44,730 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:44,753 INFO L343 Elim1Store]: treesize reduction 17, result has 76.4 percent of original size [2019-12-01 05:19:44,753 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 68 treesize of output 125 [2019-12-01 05:19:44,754 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:44,844 INFO L614 ElimStorePlain]: treesize reduction 122, result has 59.6 percent of original size [2019-12-01 05:19:44,844 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-2 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2019-12-01 05:19:44,845 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:198, output treesize:180 [2019-12-01 05:19:45,065 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:45,073 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:45,076 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:45,077 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:45,078 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:45,078 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:45,080 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:45,081 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:45,082 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:45,114 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:45,114 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 1 case distinctions, treesize of input 90 treesize of output 101 [2019-12-01 05:19:45,115 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:45,120 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:45,122 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:45,123 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:45,124 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:45,125 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:45,126 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:45,183 INFO L343 Elim1Store]: treesize reduction 17, result has 81.7 percent of original size [2019-12-01 05:19:45,183 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 7 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 89 treesize of output 175 [2019-12-01 05:19:45,184 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:45,188 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:45,190 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:45,190 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:45,191 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:45,192 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:45,192 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:45,193 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:45,194 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:45,194 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:45,195 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:45,196 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:45,199 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:45,200 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 12 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 1 case distinctions, treesize of input 87 treesize of output 109 [2019-12-01 05:19:45,200 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:45,300 INFO L614 ElimStorePlain]: treesize reduction 226, result has 51.8 percent of original size [2019-12-01 05:19:45,300 INFO L534 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 10 dim-0 vars, and 3 xjuncts. [2019-12-01 05:19:45,300 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:288, output treesize:243 [2019-12-01 05:19:45,596 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:45,596 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:45,599 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:45,601 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:45,605 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-01 05:19:45,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2019-12-01 05:19:45,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 27 states and 60 transitions. [2019-12-01 05:19:45,623 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 60 transitions. [2019-12-01 05:19:45,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2019-12-01 05:19:45,623 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2019-12-01 05:19:45,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-01 05:19:45,635 INFO L264 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 25 conjunts are in the unsatisfiable core [2019-12-01 05:19:45,636 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-01 05:19:45,640 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2019-12-01 05:19:45,640 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:45,645 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:45,646 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2019-12-01 05:19:45,646 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:45,650 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:45,650 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-12-01 05:19:45,650 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:36, output treesize:19 [2019-12-01 05:19:45,672 INFO L343 Elim1Store]: treesize reduction 54, result has 46.0 percent of original size [2019-12-01 05:19:45,672 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 72 [2019-12-01 05:19:45,673 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:45,690 INFO L614 ElimStorePlain]: treesize reduction 24, result has 67.1 percent of original size [2019-12-01 05:19:45,690 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:45,690 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-12-01 05:19:45,691 INFO L239 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:49 [2019-12-01 05:19:45,691 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:45,723 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:45,730 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:45,740 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:45,837 INFO L343 Elim1Store]: treesize reduction 17, result has 92.5 percent of original size [2019-12-01 05:19:45,837 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 63 treesize of output 252 [2019-12-01 05:19:45,838 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:45,838 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:45,838 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:45,838 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:45,839 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:45,840 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:45,845 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:45,849 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:45,870 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:45,870 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 49 treesize of output 143 [2019-12-01 05:19:45,870 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:45,871 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:45,871 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:45,871 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:45,985 WARN L192 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 134 DAG size of output: 46 [2019-12-01 05:19:45,985 INFO L614 ElimStorePlain]: treesize reduction 792, result has 14.7 percent of original size [2019-12-01 05:19:45,985 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:45,986 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:45,986 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 2 xjuncts. [2019-12-01 05:19:45,986 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:121, output treesize:136 [2019-12-01 05:19:45,986 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:45,986 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:46,113 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:46,113 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:46,114 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:46,117 INFO L430 ElimStorePlain]: Different costs {20=[|v_#memory_int_202|, v_prenex_323], 30=[v_prenex_324]} [2019-12-01 05:19:46,121 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:46,133 INFO L343 Elim1Store]: treesize reduction 17, result has 60.5 percent of original size [2019-12-01 05:19:46,133 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 60 treesize of output 85 [2019-12-01 05:19:46,134 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:46,237 WARN L192 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 75 [2019-12-01 05:19:46,238 INFO L614 ElimStorePlain]: treesize reduction 42, result has 82.1 percent of original size [2019-12-01 05:19:46,242 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:46,243 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:46,244 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:46,245 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:46,246 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 52 [2019-12-01 05:19:46,246 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:46,293 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:46,297 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:46,298 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:46,324 INFO L343 Elim1Store]: treesize reduction 17, result has 76.4 percent of original size [2019-12-01 05:19:46,324 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 68 treesize of output 125 [2019-12-01 05:19:46,325 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:46,417 INFO L614 ElimStorePlain]: treesize reduction 128, result has 60.9 percent of original size [2019-12-01 05:19:46,417 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-2 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2019-12-01 05:19:46,418 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:198, output treesize:199 [2019-12-01 05:19:46,553 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:46,560 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:46,561 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:46,564 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:46,565 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:46,566 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:46,567 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:46,623 INFO L343 Elim1Store]: treesize reduction 17, result has 81.7 percent of original size [2019-12-01 05:19:46,623 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 7 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 89 treesize of output 175 [2019-12-01 05:19:46,624 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:46,630 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:46,631 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:46,632 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:46,633 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:46,634 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:46,635 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:46,636 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:46,638 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:46,639 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:46,640 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:46,641 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:46,690 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:46,690 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 12 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 1 case distinctions, treesize of input 87 treesize of output 109 [2019-12-01 05:19:46,690 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:46,695 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:46,696 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:46,697 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:46,698 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:46,700 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:46,700 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:46,701 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:46,702 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:46,705 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:46,705 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 1 case distinctions, treesize of input 90 treesize of output 101 [2019-12-01 05:19:46,706 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:46,805 INFO L614 ElimStorePlain]: treesize reduction 221, result has 52.4 percent of original size [2019-12-01 05:19:46,806 INFO L534 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 10 dim-0 vars, and 3 xjuncts. [2019-12-01 05:19:46,806 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:288, output treesize:243 [2019-12-01 05:19:47,048 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:47,049 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:47,051 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:47,052 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:47,055 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-01 05:19:47,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2019-12-01 05:19:47,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 27 states and 60 transitions. [2019-12-01 05:19:47,074 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 60 transitions. [2019-12-01 05:19:47,074 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2019-12-01 05:19:47,075 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2019-12-01 05:19:47,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-01 05:19:47,087 INFO L264 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 25 conjunts are in the unsatisfiable core [2019-12-01 05:19:47,087 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-01 05:19:47,092 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2019-12-01 05:19:47,092 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:47,097 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:47,099 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2019-12-01 05:19:47,099 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:47,103 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:47,104 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-12-01 05:19:47,104 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:36, output treesize:19 [2019-12-01 05:19:47,127 INFO L343 Elim1Store]: treesize reduction 54, result has 46.0 percent of original size [2019-12-01 05:19:47,128 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 72 [2019-12-01 05:19:47,128 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:47,144 INFO L614 ElimStorePlain]: treesize reduction 24, result has 67.1 percent of original size [2019-12-01 05:19:47,144 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:47,145 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-12-01 05:19:47,145 INFO L239 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:49 [2019-12-01 05:19:47,145 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:47,177 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:47,186 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:47,187 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:47,195 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:47,227 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:47,227 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 49 treesize of output 143 [2019-12-01 05:19:47,227 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:47,227 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:47,228 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:47,228 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:47,232 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:47,326 INFO L343 Elim1Store]: treesize reduction 17, result has 92.5 percent of original size [2019-12-01 05:19:47,326 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 63 treesize of output 252 [2019-12-01 05:19:47,327 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:47,327 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:47,327 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:47,327 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:47,327 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:47,329 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:47,559 WARN L192 SmtUtils]: Spent 230.00 ms on a formula simplification. DAG size of input: 137 DAG size of output: 46 [2019-12-01 05:19:47,559 INFO L614 ElimStorePlain]: treesize reduction 785, result has 14.8 percent of original size [2019-12-01 05:19:47,559 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:47,560 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:47,560 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 2 xjuncts. [2019-12-01 05:19:47,560 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:121, output treesize:136 [2019-12-01 05:19:47,560 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:47,560 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:47,690 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:47,690 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:47,691 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:47,693 INFO L430 ElimStorePlain]: Different costs {20=[v_prenex_333, |v_#memory_int_207|], 30=[v_prenex_332]} [2019-12-01 05:19:47,699 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:47,700 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:47,701 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:47,702 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:47,703 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 52 [2019-12-01 05:19:47,703 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:47,749 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:47,754 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:47,766 INFO L343 Elim1Store]: treesize reduction 17, result has 60.5 percent of original size [2019-12-01 05:19:47,767 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 60 treesize of output 85 [2019-12-01 05:19:47,767 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:47,856 INFO L614 ElimStorePlain]: treesize reduction 43, result has 80.4 percent of original size [2019-12-01 05:19:47,860 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:47,861 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:47,882 INFO L343 Elim1Store]: treesize reduction 17, result has 76.4 percent of original size [2019-12-01 05:19:47,882 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 68 treesize of output 125 [2019-12-01 05:19:47,883 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:47,967 INFO L614 ElimStorePlain]: treesize reduction 122, result has 58.9 percent of original size [2019-12-01 05:19:47,967 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-2 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2019-12-01 05:19:47,967 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:198, output treesize:175 [2019-12-01 05:19:48,148 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:48,154 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:48,155 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:48,157 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:48,159 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:48,160 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:48,161 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:48,214 INFO L343 Elim1Store]: treesize reduction 17, result has 81.7 percent of original size [2019-12-01 05:19:48,214 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 7 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 89 treesize of output 175 [2019-12-01 05:19:48,215 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:48,220 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:48,222 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:48,223 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:48,224 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:48,226 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:48,227 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:48,228 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:48,229 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:48,230 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:48,231 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:48,232 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:48,280 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:48,280 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 12 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 1 case distinctions, treesize of input 87 treesize of output 109 [2019-12-01 05:19:48,280 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:48,285 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:48,287 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:48,288 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:48,289 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:48,290 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:48,291 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:48,291 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:48,292 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:48,295 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:48,295 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 1 case distinctions, treesize of input 90 treesize of output 101 [2019-12-01 05:19:48,296 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:48,401 WARN L192 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 57 [2019-12-01 05:19:48,401 INFO L614 ElimStorePlain]: treesize reduction 218, result has 53.1 percent of original size [2019-12-01 05:19:48,402 INFO L534 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 10 dim-0 vars, and 3 xjuncts. [2019-12-01 05:19:48,402 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:288, output treesize:247 [2019-12-01 05:19:48,665 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:48,666 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:48,668 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:48,670 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:48,673 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-01 05:19:48,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2019-12-01 05:19:48,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 27 states and 60 transitions. [2019-12-01 05:19:48,696 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 60 transitions. [2019-12-01 05:19:48,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2019-12-01 05:19:48,696 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2019-12-01 05:19:48,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-01 05:19:48,707 INFO L264 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 25 conjunts are in the unsatisfiable core [2019-12-01 05:19:48,708 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-01 05:19:48,712 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2019-12-01 05:19:48,712 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:48,716 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:48,718 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2019-12-01 05:19:48,718 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:48,721 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:48,721 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-12-01 05:19:48,722 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:36, output treesize:19 [2019-12-01 05:19:48,744 INFO L343 Elim1Store]: treesize reduction 54, result has 46.0 percent of original size [2019-12-01 05:19:48,744 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 72 [2019-12-01 05:19:48,744 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:48,762 INFO L614 ElimStorePlain]: treesize reduction 27, result has 64.5 percent of original size [2019-12-01 05:19:48,762 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:48,762 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-12-01 05:19:48,762 INFO L239 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:49 [2019-12-01 05:19:48,762 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:48,792 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:48,798 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:48,801 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:48,818 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:48,845 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:48,846 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 49 treesize of output 143 [2019-12-01 05:19:48,846 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:48,846 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:48,846 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:48,847 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:48,852 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:48,947 INFO L343 Elim1Store]: treesize reduction 17, result has 92.5 percent of original size [2019-12-01 05:19:48,947 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 63 treesize of output 252 [2019-12-01 05:19:48,948 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:48,948 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:48,948 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:48,948 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:48,949 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:48,950 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:49,127 WARN L192 SmtUtils]: Spent 177.00 ms on a formula simplification. DAG size of input: 130 DAG size of output: 46 [2019-12-01 05:19:49,128 INFO L614 ElimStorePlain]: treesize reduction 789, result has 14.7 percent of original size [2019-12-01 05:19:49,128 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:49,128 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:49,129 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 2 xjuncts. [2019-12-01 05:19:49,129 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:121, output treesize:136 [2019-12-01 05:19:49,129 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:49,129 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:49,253 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:49,254 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:49,255 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:49,257 INFO L430 ElimStorePlain]: Different costs {20=[v_prenex_341, v_prenex_342], 30=[|v_#memory_int_212|]} [2019-12-01 05:19:49,262 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:49,262 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:49,263 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:49,264 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:49,265 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 52 [2019-12-01 05:19:49,265 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:49,313 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:49,317 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:49,329 INFO L343 Elim1Store]: treesize reduction 17, result has 60.5 percent of original size [2019-12-01 05:19:49,329 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 60 treesize of output 85 [2019-12-01 05:19:49,329 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:49,426 INFO L614 ElimStorePlain]: treesize reduction 59, result has 76.1 percent of original size [2019-12-01 05:19:49,429 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:49,430 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:49,452 INFO L343 Elim1Store]: treesize reduction 17, result has 76.4 percent of original size [2019-12-01 05:19:49,452 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 68 treesize of output 125 [2019-12-01 05:19:49,453 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:49,537 INFO L614 ElimStorePlain]: treesize reduction 148, result has 56.3 percent of original size [2019-12-01 05:19:49,538 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-2 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2019-12-01 05:19:49,538 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:198, output treesize:191 [2019-12-01 05:19:49,678 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:49,686 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:49,687 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:49,688 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:49,689 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:49,690 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:49,691 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:49,692 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:49,693 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:49,696 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:49,697 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:49,698 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:49,745 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:49,745 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 12 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 1 case distinctions, treesize of input 87 treesize of output 109 [2019-12-01 05:19:49,745 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:49,750 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:49,751 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:49,752 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:49,753 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:49,754 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:49,756 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:49,757 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:49,758 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:49,799 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:49,800 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 1 case distinctions, treesize of input 90 treesize of output 101 [2019-12-01 05:19:49,800 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:49,805 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:49,806 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:49,806 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:49,807 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:49,808 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:49,809 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:49,839 INFO L343 Elim1Store]: treesize reduction 17, result has 81.7 percent of original size [2019-12-01 05:19:49,840 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 7 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 89 treesize of output 175 [2019-12-01 05:19:49,840 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:49,949 WARN L192 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 58 [2019-12-01 05:19:49,949 INFO L614 ElimStorePlain]: treesize reduction 202, result has 54.6 percent of original size [2019-12-01 05:19:49,950 INFO L534 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 10 dim-0 vars, and 3 xjuncts. [2019-12-01 05:19:49,950 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:288, output treesize:243 [2019-12-01 05:19:50,282 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:50,282 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:50,284 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:50,286 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:50,289 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-01 05:19:50,340 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2019-12-01 05:19:50,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 27 states and 60 transitions. [2019-12-01 05:19:50,341 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 60 transitions. [2019-12-01 05:19:50,341 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2019-12-01 05:19:50,341 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2019-12-01 05:19:50,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-01 05:19:50,353 INFO L264 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 25 conjunts are in the unsatisfiable core [2019-12-01 05:19:50,353 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-01 05:19:50,359 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2019-12-01 05:19:50,359 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:50,364 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:50,365 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2019-12-01 05:19:50,365 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:50,369 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:50,369 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-12-01 05:19:50,369 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:36, output treesize:19 [2019-12-01 05:19:50,391 INFO L343 Elim1Store]: treesize reduction 54, result has 46.0 percent of original size [2019-12-01 05:19:50,391 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 72 [2019-12-01 05:19:50,392 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:50,408 INFO L614 ElimStorePlain]: treesize reduction 24, result has 67.1 percent of original size [2019-12-01 05:19:50,408 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:50,409 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-12-01 05:19:50,409 INFO L239 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:49 [2019-12-01 05:19:50,409 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:50,440 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:50,447 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:50,454 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:50,551 INFO L343 Elim1Store]: treesize reduction 17, result has 92.5 percent of original size [2019-12-01 05:19:50,551 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 63 treesize of output 252 [2019-12-01 05:19:50,552 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:50,552 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:50,552 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:50,552 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:50,552 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:50,553 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:50,559 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:50,562 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:50,585 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:50,585 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 49 treesize of output 143 [2019-12-01 05:19:50,585 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:50,585 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:50,586 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:50,586 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:50,777 WARN L192 SmtUtils]: Spent 190.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 45 [2019-12-01 05:19:50,777 INFO L614 ElimStorePlain]: treesize reduction 767, result has 15.1 percent of original size [2019-12-01 05:19:50,777 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:50,778 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:50,778 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 2 xjuncts. [2019-12-01 05:19:50,778 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:121, output treesize:136 [2019-12-01 05:19:50,778 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:50,778 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:50,911 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:50,912 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:50,913 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:50,916 INFO L430 ElimStorePlain]: Different costs {20=[v_prenex_351, |v_#memory_int_217|], 30=[v_prenex_350]} [2019-12-01 05:19:50,920 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:50,932 INFO L343 Elim1Store]: treesize reduction 17, result has 60.5 percent of original size [2019-12-01 05:19:50,933 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 60 treesize of output 85 [2019-12-01 05:19:50,933 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:51,031 INFO L614 ElimStorePlain]: treesize reduction 59, result has 76.5 percent of original size [2019-12-01 05:19:51,035 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:51,036 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:51,037 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:51,038 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:51,038 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 52 [2019-12-01 05:19:51,038 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:51,082 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:51,085 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:51,085 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:51,111 INFO L343 Elim1Store]: treesize reduction 17, result has 76.4 percent of original size [2019-12-01 05:19:51,111 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 68 treesize of output 125 [2019-12-01 05:19:51,111 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:51,198 INFO L614 ElimStorePlain]: treesize reduction 126, result has 58.6 percent of original size [2019-12-01 05:19:51,198 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-2 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2019-12-01 05:19:51,198 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:198, output treesize:178 [2019-12-01 05:19:51,310 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:51,317 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:51,319 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:51,320 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:51,321 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:51,322 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:51,323 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:51,324 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:51,325 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:51,326 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:51,327 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:51,328 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:51,368 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:51,369 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 12 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 1 case distinctions, treesize of input 87 treesize of output 109 [2019-12-01 05:19:51,369 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:51,373 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:51,375 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:51,376 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:51,377 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:51,378 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:51,379 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:51,431 INFO L343 Elim1Store]: treesize reduction 17, result has 81.7 percent of original size [2019-12-01 05:19:51,431 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 7 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 89 treesize of output 175 [2019-12-01 05:19:51,432 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:51,436 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:51,438 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:51,439 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:51,440 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:51,440 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:51,441 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:51,442 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:51,443 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:51,445 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:51,446 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 1 case distinctions, treesize of input 90 treesize of output 101 [2019-12-01 05:19:51,446 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:51,547 WARN L192 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 58 [2019-12-01 05:19:51,548 INFO L614 ElimStorePlain]: treesize reduction 202, result has 54.4 percent of original size [2019-12-01 05:19:51,548 INFO L534 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 10 dim-0 vars, and 3 xjuncts. [2019-12-01 05:19:51,548 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:288, output treesize:241 [2019-12-01 05:19:51,951 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:51,952 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:51,954 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:51,956 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:51,959 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-01 05:19:51,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2019-12-01 05:19:51,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 27 states and 60 transitions. [2019-12-01 05:19:51,974 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 60 transitions. [2019-12-01 05:19:51,974 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2019-12-01 05:19:51,974 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2019-12-01 05:19:51,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-01 05:19:51,985 INFO L264 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 25 conjunts are in the unsatisfiable core [2019-12-01 05:19:51,986 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-01 05:19:51,990 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2019-12-01 05:19:51,990 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:51,994 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:51,996 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2019-12-01 05:19:51,996 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:51,999 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:52,000 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-12-01 05:19:52,000 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:36, output treesize:19 [2019-12-01 05:19:52,023 INFO L343 Elim1Store]: treesize reduction 54, result has 46.0 percent of original size [2019-12-01 05:19:52,023 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 72 [2019-12-01 05:19:52,023 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:52,040 INFO L614 ElimStorePlain]: treesize reduction 24, result has 67.1 percent of original size [2019-12-01 05:19:52,041 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:52,041 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-12-01 05:19:52,041 INFO L239 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:49 [2019-12-01 05:19:52,041 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:52,074 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:52,081 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:52,089 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:52,184 INFO L343 Elim1Store]: treesize reduction 17, result has 92.5 percent of original size [2019-12-01 05:19:52,184 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 63 treesize of output 252 [2019-12-01 05:19:52,185 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:52,185 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:52,185 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:52,186 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:52,186 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:52,187 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:52,195 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:52,199 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:52,224 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:52,225 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 49 treesize of output 143 [2019-12-01 05:19:52,225 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:52,225 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:52,225 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:52,226 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:52,397 WARN L192 SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 131 DAG size of output: 46 [2019-12-01 05:19:52,397 INFO L614 ElimStorePlain]: treesize reduction 810, result has 14.4 percent of original size [2019-12-01 05:19:52,398 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:52,398 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:52,398 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 2 xjuncts. [2019-12-01 05:19:52,398 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:121, output treesize:136 [2019-12-01 05:19:52,398 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:52,399 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:52,520 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:52,520 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:52,521 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:52,524 INFO L430 ElimStorePlain]: Different costs {20=[v_prenex_360, |v_#memory_int_222|], 30=[v_prenex_359]} [2019-12-01 05:19:52,529 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:52,541 INFO L343 Elim1Store]: treesize reduction 17, result has 60.5 percent of original size [2019-12-01 05:19:52,542 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 60 treesize of output 85 [2019-12-01 05:19:52,542 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:52,646 WARN L192 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 74 [2019-12-01 05:19:52,647 INFO L614 ElimStorePlain]: treesize reduction 53, result has 78.5 percent of original size [2019-12-01 05:19:52,651 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:52,652 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:52,653 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:52,654 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:52,654 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 52 [2019-12-01 05:19:52,655 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:52,701 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:52,705 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:52,706 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:52,730 INFO L343 Elim1Store]: treesize reduction 17, result has 76.4 percent of original size [2019-12-01 05:19:52,731 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 68 treesize of output 125 [2019-12-01 05:19:52,731 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:52,824 INFO L614 ElimStorePlain]: treesize reduction 146, result has 56.9 percent of original size [2019-12-01 05:19:52,825 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-2 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2019-12-01 05:19:52,825 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:198, output treesize:193 [2019-12-01 05:19:52,981 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:52,991 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:52,993 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:52,995 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:52,996 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:52,997 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:52,998 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:52,999 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:53,000 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:53,034 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:53,034 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 1 case distinctions, treesize of input 90 treesize of output 101 [2019-12-01 05:19:53,035 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:53,040 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:53,042 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:53,043 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:53,044 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:53,045 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:53,046 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:53,047 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:53,048 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:53,049 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:53,050 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:53,051 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:53,099 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:53,100 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 12 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 1 case distinctions, treesize of input 87 treesize of output 109 [2019-12-01 05:19:53,100 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:53,103 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:53,105 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:53,106 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:53,106 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:53,107 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:53,108 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:53,140 INFO L343 Elim1Store]: treesize reduction 17, result has 81.7 percent of original size [2019-12-01 05:19:53,140 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 7 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 89 treesize of output 175 [2019-12-01 05:19:53,141 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:53,245 WARN L192 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 62 [2019-12-01 05:19:53,245 INFO L614 ElimStorePlain]: treesize reduction 216, result has 54.2 percent of original size [2019-12-01 05:19:53,246 INFO L534 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 10 dim-0 vars, and 3 xjuncts. [2019-12-01 05:19:53,246 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:288, output treesize:256 [2019-12-01 05:19:53,620 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:53,621 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:53,623 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:53,624 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:53,627 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-01 05:19:53,647 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2019-12-01 05:19:53,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 27 states and 60 transitions. [2019-12-01 05:19:53,647 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 60 transitions. [2019-12-01 05:19:53,647 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2019-12-01 05:19:53,647 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2019-12-01 05:19:53,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-01 05:19:53,659 INFO L264 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 25 conjunts are in the unsatisfiable core [2019-12-01 05:19:53,659 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-01 05:19:53,664 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2019-12-01 05:19:53,664 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:53,668 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:53,669 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2019-12-01 05:19:53,669 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:53,673 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:53,673 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-12-01 05:19:53,673 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:36, output treesize:19 [2019-12-01 05:19:53,696 INFO L343 Elim1Store]: treesize reduction 54, result has 46.0 percent of original size [2019-12-01 05:19:53,697 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 72 [2019-12-01 05:19:53,697 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:53,713 INFO L614 ElimStorePlain]: treesize reduction 24, result has 67.1 percent of original size [2019-12-01 05:19:53,714 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:53,714 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-12-01 05:19:53,714 INFO L239 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:49 [2019-12-01 05:19:53,714 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:53,745 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:53,753 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:53,754 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:53,762 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:53,796 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:53,796 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 49 treesize of output 143 [2019-12-01 05:19:53,796 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:53,797 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:53,797 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:53,797 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:53,801 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:53,899 INFO L343 Elim1Store]: treesize reduction 17, result has 92.5 percent of original size [2019-12-01 05:19:53,900 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 63 treesize of output 252 [2019-12-01 05:19:53,900 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:53,900 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:53,901 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:53,901 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:53,901 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:53,902 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:54,096 WARN L192 SmtUtils]: Spent 193.00 ms on a formula simplification. DAG size of input: 139 DAG size of output: 47 [2019-12-01 05:19:54,096 INFO L614 ElimStorePlain]: treesize reduction 799, result has 14.5 percent of original size [2019-12-01 05:19:54,096 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:54,096 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:54,097 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 2 xjuncts. [2019-12-01 05:19:54,097 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:121, output treesize:136 [2019-12-01 05:19:54,097 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:54,097 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:54,227 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:54,228 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:54,229 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:54,232 INFO L430 ElimStorePlain]: Different costs {20=[|v_#memory_int_227|, v_prenex_369], 30=[v_prenex_368]} [2019-12-01 05:19:54,238 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:54,250 INFO L343 Elim1Store]: treesize reduction 17, result has 60.5 percent of original size [2019-12-01 05:19:54,251 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 60 treesize of output 85 [2019-12-01 05:19:54,251 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:54,362 WARN L192 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 75 [2019-12-01 05:19:54,362 INFO L614 ElimStorePlain]: treesize reduction 50, result has 80.2 percent of original size [2019-12-01 05:19:54,367 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:54,368 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:54,369 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:54,370 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:54,370 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 52 [2019-12-01 05:19:54,371 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:54,415 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:54,418 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:54,419 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:54,441 INFO L343 Elim1Store]: treesize reduction 17, result has 76.4 percent of original size [2019-12-01 05:19:54,441 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 68 treesize of output 125 [2019-12-01 05:19:54,442 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:54,526 INFO L614 ElimStorePlain]: treesize reduction 110, result has 64.7 percent of original size [2019-12-01 05:19:54,526 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-2 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2019-12-01 05:19:54,527 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:198, output treesize:202 [2019-12-01 05:19:54,653 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:54,660 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:54,661 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:54,663 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:54,664 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:54,665 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:54,668 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:54,669 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:54,670 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:54,703 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:54,704 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 1 case distinctions, treesize of input 90 treesize of output 101 [2019-12-01 05:19:54,704 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:54,709 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:54,710 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:54,711 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:54,712 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:54,713 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:54,714 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:54,715 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:54,716 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:54,719 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:54,720 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:54,721 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:54,766 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:54,766 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 12 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 1 case distinctions, treesize of input 87 treesize of output 109 [2019-12-01 05:19:54,767 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:54,770 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:54,771 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:54,772 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:54,773 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:54,774 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:54,775 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:54,806 INFO L343 Elim1Store]: treesize reduction 17, result has 81.7 percent of original size [2019-12-01 05:19:54,806 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 7 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 89 treesize of output 175 [2019-12-01 05:19:54,807 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:54,905 INFO L614 ElimStorePlain]: treesize reduction 228, result has 53.5 percent of original size [2019-12-01 05:19:54,905 INFO L534 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 10 dim-0 vars, and 3 xjuncts. [2019-12-01 05:19:54,905 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:288, output treesize:262 [2019-12-01 05:19:55,256 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:55,257 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:55,259 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:55,261 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:55,264 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-01 05:19:55,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2019-12-01 05:19:55,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 27 states and 60 transitions. [2019-12-01 05:19:55,278 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 60 transitions. [2019-12-01 05:19:55,279 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2019-12-01 05:19:55,279 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2019-12-01 05:19:55,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-01 05:19:55,295 INFO L264 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 25 conjunts are in the unsatisfiable core [2019-12-01 05:19:55,295 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-01 05:19:55,300 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2019-12-01 05:19:55,300 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:55,305 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:55,306 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2019-12-01 05:19:55,306 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:55,310 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:55,310 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-12-01 05:19:55,310 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:36, output treesize:19 [2019-12-01 05:19:55,335 INFO L343 Elim1Store]: treesize reduction 54, result has 46.0 percent of original size [2019-12-01 05:19:55,335 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 72 [2019-12-01 05:19:55,335 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:55,353 INFO L614 ElimStorePlain]: treesize reduction 24, result has 67.1 percent of original size [2019-12-01 05:19:55,353 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:55,353 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-12-01 05:19:55,353 INFO L239 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:49 [2019-12-01 05:19:55,353 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:55,388 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:55,398 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:55,406 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:55,499 INFO L343 Elim1Store]: treesize reduction 17, result has 92.5 percent of original size [2019-12-01 05:19:55,499 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 63 treesize of output 252 [2019-12-01 05:19:55,500 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:55,500 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:55,500 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:55,500 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:55,501 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:55,502 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:55,508 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:55,512 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:55,533 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:55,534 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 49 treesize of output 143 [2019-12-01 05:19:55,534 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:55,534 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:55,534 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:55,535 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:55,673 WARN L192 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 136 DAG size of output: 46 [2019-12-01 05:19:55,673 INFO L614 ElimStorePlain]: treesize reduction 800, result has 14.5 percent of original size [2019-12-01 05:19:55,674 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:55,674 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:55,674 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 2 xjuncts. [2019-12-01 05:19:55,675 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:121, output treesize:136 [2019-12-01 05:19:55,675 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:55,675 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:55,830 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:55,830 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:55,832 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:55,834 INFO L430 ElimStorePlain]: Different costs {20=[|v_#memory_int_232|, v_prenex_378], 30=[v_prenex_377]} [2019-12-01 05:19:55,839 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:55,851 INFO L343 Elim1Store]: treesize reduction 17, result has 60.5 percent of original size [2019-12-01 05:19:55,851 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 60 treesize of output 85 [2019-12-01 05:19:55,852 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:55,949 INFO L614 ElimStorePlain]: treesize reduction 43, result has 81.1 percent of original size [2019-12-01 05:19:55,953 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:55,954 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:55,955 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:55,956 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:55,956 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 52 [2019-12-01 05:19:55,957 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:56,003 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:56,007 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:56,008 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:56,030 INFO L343 Elim1Store]: treesize reduction 17, result has 76.4 percent of original size [2019-12-01 05:19:56,031 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 68 treesize of output 125 [2019-12-01 05:19:56,031 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:56,111 INFO L614 ElimStorePlain]: treesize reduction 118, result has 62.5 percent of original size [2019-12-01 05:19:56,111 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-2 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2019-12-01 05:19:56,111 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:198, output treesize:197 [2019-12-01 05:19:56,276 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:56,285 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:56,287 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:56,289 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:56,289 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:56,290 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:56,291 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:56,350 INFO L343 Elim1Store]: treesize reduction 17, result has 81.7 percent of original size [2019-12-01 05:19:56,350 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 7 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 89 treesize of output 175 [2019-12-01 05:19:56,351 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:56,360 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:56,361 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:56,362 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:56,364 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:56,365 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:56,367 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:56,370 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:56,371 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:56,406 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:56,407 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 1 case distinctions, treesize of input 90 treesize of output 101 [2019-12-01 05:19:56,407 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:56,411 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:56,412 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:56,413 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:56,414 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:56,414 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:56,415 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:56,416 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:56,418 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:56,419 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:56,420 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:56,421 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:56,424 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:56,424 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 12 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 1 case distinctions, treesize of input 87 treesize of output 109 [2019-12-01 05:19:56,424 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:56,540 WARN L192 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 60 [2019-12-01 05:19:56,540 INFO L614 ElimStorePlain]: treesize reduction 240, result has 51.1 percent of original size [2019-12-01 05:19:56,541 INFO L534 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 10 dim-0 vars, and 3 xjuncts. [2019-12-01 05:19:56,541 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:288, output treesize:251 [2019-12-01 05:19:56,779 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:56,779 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:56,781 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:56,783 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:56,786 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-01 05:19:56,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2019-12-01 05:19:56,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 27 states and 60 transitions. [2019-12-01 05:19:56,800 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 60 transitions. [2019-12-01 05:19:56,800 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2019-12-01 05:19:56,800 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2019-12-01 05:19:56,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-01 05:19:56,813 INFO L264 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 25 conjunts are in the unsatisfiable core [2019-12-01 05:19:56,814 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-01 05:19:56,818 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2019-12-01 05:19:56,818 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:56,822 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:56,824 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2019-12-01 05:19:56,824 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:56,828 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:56,828 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-12-01 05:19:56,828 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:36, output treesize:19 [2019-12-01 05:19:56,852 INFO L343 Elim1Store]: treesize reduction 54, result has 46.0 percent of original size [2019-12-01 05:19:56,852 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 72 [2019-12-01 05:19:56,852 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:56,869 INFO L614 ElimStorePlain]: treesize reduction 27, result has 64.5 percent of original size [2019-12-01 05:19:56,869 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:56,869 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-12-01 05:19:56,870 INFO L239 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:49 [2019-12-01 05:19:56,870 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:56,899 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:56,906 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:56,907 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:56,915 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:56,946 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:56,946 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 49 treesize of output 143 [2019-12-01 05:19:56,946 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:56,947 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:56,947 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:56,947 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:56,952 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:57,052 INFO L343 Elim1Store]: treesize reduction 17, result has 92.5 percent of original size [2019-12-01 05:19:57,052 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 63 treesize of output 252 [2019-12-01 05:19:57,053 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:57,053 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:57,053 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:57,053 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:57,053 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:57,055 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:57,254 WARN L192 SmtUtils]: Spent 198.00 ms on a formula simplification. DAG size of input: 134 DAG size of output: 46 [2019-12-01 05:19:57,254 INFO L614 ElimStorePlain]: treesize reduction 794, result has 14.6 percent of original size [2019-12-01 05:19:57,254 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:57,255 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:57,255 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 2 xjuncts. [2019-12-01 05:19:57,255 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:121, output treesize:136 [2019-12-01 05:19:57,255 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:57,255 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:57,391 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:57,392 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:57,393 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:57,395 INFO L430 ElimStorePlain]: Different costs {20=[v_prenex_386, |v_#memory_int_237|], 30=[v_prenex_387]} [2019-12-01 05:19:57,401 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:57,414 INFO L343 Elim1Store]: treesize reduction 17, result has 60.5 percent of original size [2019-12-01 05:19:57,414 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 60 treesize of output 85 [2019-12-01 05:19:57,414 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:57,507 INFO L614 ElimStorePlain]: treesize reduction 43, result has 81.7 percent of original size [2019-12-01 05:19:57,511 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:57,512 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:57,513 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:57,514 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:57,514 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 52 [2019-12-01 05:19:57,515 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:57,560 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:57,563 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:57,564 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:57,586 INFO L343 Elim1Store]: treesize reduction 17, result has 76.4 percent of original size [2019-12-01 05:19:57,586 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 68 treesize of output 125 [2019-12-01 05:19:57,587 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:57,671 INFO L614 ElimStorePlain]: treesize reduction 114, result has 60.7 percent of original size [2019-12-01 05:19:57,672 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-2 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2019-12-01 05:19:57,672 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:198, output treesize:176 [2019-12-01 05:19:57,809 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:57,816 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:57,819 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:57,821 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:57,822 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:57,823 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:57,823 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:57,825 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:57,826 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:57,858 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:57,858 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 1 case distinctions, treesize of input 90 treesize of output 101 [2019-12-01 05:19:57,859 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:57,864 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:57,867 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:57,868 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:57,869 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:57,870 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:57,871 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:57,931 INFO L343 Elim1Store]: treesize reduction 17, result has 81.7 percent of original size [2019-12-01 05:19:57,931 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 7 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 89 treesize of output 175 [2019-12-01 05:19:57,932 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:57,937 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:57,938 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:57,939 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:57,940 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:57,943 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:57,944 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:57,944 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:57,945 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:57,946 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:57,947 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:57,948 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:57,951 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:57,951 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 12 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 1 case distinctions, treesize of input 87 treesize of output 109 [2019-12-01 05:19:57,951 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:58,054 WARN L192 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 61 [2019-12-01 05:19:58,055 INFO L614 ElimStorePlain]: treesize reduction 227, result has 54.7 percent of original size [2019-12-01 05:19:58,055 INFO L534 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 10 dim-0 vars, and 3 xjuncts. [2019-12-01 05:19:58,055 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:288, output treesize:274 [2019-12-01 05:19:58,394 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:58,394 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:58,397 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:58,399 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:58,402 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-01 05:19:58,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2019-12-01 05:19:58,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 27 states and 60 transitions. [2019-12-01 05:19:58,422 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 60 transitions. [2019-12-01 05:19:58,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2019-12-01 05:19:58,422 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2019-12-01 05:19:58,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-01 05:19:58,433 INFO L264 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 25 conjunts are in the unsatisfiable core [2019-12-01 05:19:58,434 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-01 05:19:58,439 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2019-12-01 05:19:58,439 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:58,443 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:58,445 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2019-12-01 05:19:58,445 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:58,448 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:58,449 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-12-01 05:19:58,449 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:36, output treesize:19 [2019-12-01 05:19:58,474 INFO L343 Elim1Store]: treesize reduction 54, result has 46.0 percent of original size [2019-12-01 05:19:58,474 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 72 [2019-12-01 05:19:58,474 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:58,493 INFO L614 ElimStorePlain]: treesize reduction 24, result has 67.1 percent of original size [2019-12-01 05:19:58,493 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:58,493 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-12-01 05:19:58,493 INFO L239 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:49 [2019-12-01 05:19:58,494 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:58,524 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:58,531 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:58,540 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:58,645 WARN L192 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 62 [2019-12-01 05:19:58,645 INFO L343 Elim1Store]: treesize reduction 17, result has 92.5 percent of original size [2019-12-01 05:19:58,646 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 63 treesize of output 252 [2019-12-01 05:19:58,646 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:58,647 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:58,647 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:58,647 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:58,647 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:58,648 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:58,655 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:58,657 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:58,682 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:58,682 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 49 treesize of output 143 [2019-12-01 05:19:58,682 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:58,683 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:58,683 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:58,683 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:58,870 WARN L192 SmtUtils]: Spent 186.00 ms on a formula simplification. DAG size of input: 133 DAG size of output: 46 [2019-12-01 05:19:58,871 INFO L614 ElimStorePlain]: treesize reduction 782, result has 14.8 percent of original size [2019-12-01 05:19:58,871 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:58,871 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:58,872 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 2 xjuncts. [2019-12-01 05:19:58,872 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:121, output treesize:136 [2019-12-01 05:19:58,872 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:58,872 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:59,014 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:59,015 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:59,016 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:59,018 INFO L430 ElimStorePlain]: Different costs {20=[v_prenex_395, v_prenex_396], 30=[|v_#memory_int_242|]} [2019-12-01 05:19:59,024 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:59,025 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:59,026 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:59,027 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:59,028 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 52 [2019-12-01 05:19:59,028 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:59,081 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:59,087 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:59,101 INFO L343 Elim1Store]: treesize reduction 17, result has 60.5 percent of original size [2019-12-01 05:19:59,101 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 60 treesize of output 85 [2019-12-01 05:19:59,102 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:59,206 WARN L192 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 66 [2019-12-01 05:19:59,206 INFO L614 ElimStorePlain]: treesize reduction 50, result has 78.8 percent of original size [2019-12-01 05:19:59,209 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:59,210 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:59,232 INFO L343 Elim1Store]: treesize reduction 17, result has 76.4 percent of original size [2019-12-01 05:19:59,232 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 68 treesize of output 125 [2019-12-01 05:19:59,233 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:59,322 INFO L614 ElimStorePlain]: treesize reduction 114, result has 62.5 percent of original size [2019-12-01 05:19:59,322 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-2 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2019-12-01 05:19:59,322 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:198, output treesize:190 [2019-12-01 05:19:59,468 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:59,475 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:59,477 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:59,478 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:59,479 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:59,480 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:59,481 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:59,482 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:59,483 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:59,484 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:59,485 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:59,486 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:59,530 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:59,530 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 12 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 1 case distinctions, treesize of input 87 treesize of output 109 [2019-12-01 05:19:59,531 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:59,536 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:59,538 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:59,540 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:59,541 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:59,542 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:59,543 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:59,600 INFO L343 Elim1Store]: treesize reduction 17, result has 81.7 percent of original size [2019-12-01 05:19:59,600 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 7 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 89 treesize of output 175 [2019-12-01 05:19:59,601 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:59,605 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:59,607 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:59,608 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:59,609 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:59,609 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:59,610 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:59,611 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:59,612 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:19:59,614 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:19:59,614 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 1 case distinctions, treesize of input 90 treesize of output 101 [2019-12-01 05:19:59,615 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:19:59,713 INFO L614 ElimStorePlain]: treesize reduction 210, result has 53.8 percent of original size [2019-12-01 05:19:59,714 INFO L534 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 10 dim-0 vars, and 3 xjuncts. [2019-12-01 05:19:59,714 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:288, output treesize:245 [2019-12-01 05:19:59,986 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:19:59,986 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:59,988 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:59,990 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:19:59,994 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-01 05:20:00,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2019-12-01 05:20:00,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 27 states and 60 transitions. [2019-12-01 05:20:00,012 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 60 transitions. [2019-12-01 05:20:00,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2019-12-01 05:20:00,013 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2019-12-01 05:20:00,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-01 05:20:00,024 INFO L264 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 25 conjunts are in the unsatisfiable core [2019-12-01 05:20:00,025 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-01 05:20:00,031 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2019-12-01 05:20:00,031 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:00,035 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:00,037 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2019-12-01 05:20:00,037 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:00,041 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:00,041 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-12-01 05:20:00,041 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:36, output treesize:19 [2019-12-01 05:20:00,064 INFO L343 Elim1Store]: treesize reduction 54, result has 46.0 percent of original size [2019-12-01 05:20:00,065 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 72 [2019-12-01 05:20:00,065 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:00,082 INFO L614 ElimStorePlain]: treesize reduction 27, result has 64.5 percent of original size [2019-12-01 05:20:00,082 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:00,082 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-12-01 05:20:00,082 INFO L239 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:49 [2019-12-01 05:20:00,082 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:00,112 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:00,119 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:00,120 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:00,128 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:00,161 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:00,161 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 49 treesize of output 143 [2019-12-01 05:20:00,161 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:00,162 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:00,162 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:00,162 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:00,167 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:00,261 INFO L343 Elim1Store]: treesize reduction 17, result has 92.5 percent of original size [2019-12-01 05:20:00,261 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 63 treesize of output 252 [2019-12-01 05:20:00,262 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:00,262 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:00,262 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:00,262 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:00,263 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:00,264 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:00,454 WARN L192 SmtUtils]: Spent 189.00 ms on a formula simplification. DAG size of input: 133 DAG size of output: 46 [2019-12-01 05:20:00,454 INFO L614 ElimStorePlain]: treesize reduction 804, result has 14.5 percent of original size [2019-12-01 05:20:00,454 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:00,455 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:00,455 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 2 xjuncts. [2019-12-01 05:20:00,455 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:121, output treesize:136 [2019-12-01 05:20:00,455 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:00,455 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:00,640 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:00,640 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:00,642 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:20:00,644 INFO L430 ElimStorePlain]: Different costs {20=[v_prenex_405, |v_#memory_int_247|], 30=[v_prenex_404]} [2019-12-01 05:20:00,649 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:00,650 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:00,651 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:00,652 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:00,652 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 52 [2019-12-01 05:20:00,653 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:00,698 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:00,701 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:00,713 INFO L343 Elim1Store]: treesize reduction 17, result has 60.5 percent of original size [2019-12-01 05:20:00,713 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 60 treesize of output 85 [2019-12-01 05:20:00,713 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:00,809 INFO L614 ElimStorePlain]: treesize reduction 58, result has 76.0 percent of original size [2019-12-01 05:20:00,812 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:00,813 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:00,835 INFO L343 Elim1Store]: treesize reduction 17, result has 76.4 percent of original size [2019-12-01 05:20:00,835 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 68 treesize of output 125 [2019-12-01 05:20:00,836 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:00,917 INFO L614 ElimStorePlain]: treesize reduction 108, result has 62.5 percent of original size [2019-12-01 05:20:00,918 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-2 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2019-12-01 05:20:00,918 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:198, output treesize:180 [2019-12-01 05:20:01,065 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:20:01,072 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:01,073 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:01,074 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:01,075 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:01,076 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:01,077 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:01,079 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:01,080 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:01,115 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:01,115 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 1 case distinctions, treesize of input 90 treesize of output 101 [2019-12-01 05:20:01,116 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:01,120 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:01,121 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:01,122 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:01,123 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:01,126 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:01,127 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:01,178 INFO L343 Elim1Store]: treesize reduction 17, result has 81.7 percent of original size [2019-12-01 05:20:01,178 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 7 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 89 treesize of output 175 [2019-12-01 05:20:01,179 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:01,183 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:01,184 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:01,185 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:01,186 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:01,187 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:01,187 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:01,188 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:01,189 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:01,190 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:01,191 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:01,192 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:01,195 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:01,195 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 12 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 1 case distinctions, treesize of input 87 treesize of output 109 [2019-12-01 05:20:01,196 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:01,293 INFO L614 ElimStorePlain]: treesize reduction 239, result has 50.8 percent of original size [2019-12-01 05:20:01,294 INFO L534 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 10 dim-0 vars, and 3 xjuncts. [2019-12-01 05:20:01,294 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:288, output treesize:247 [2019-12-01 05:20:01,661 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:20:01,661 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:01,665 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:01,668 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:01,672 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-01 05:20:01,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2019-12-01 05:20:01,710 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 27 states and 60 transitions. [2019-12-01 05:20:01,710 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 60 transitions. [2019-12-01 05:20:01,710 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2019-12-01 05:20:01,710 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2019-12-01 05:20:01,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-01 05:20:01,725 INFO L264 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 25 conjunts are in the unsatisfiable core [2019-12-01 05:20:01,725 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-01 05:20:01,729 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2019-12-01 05:20:01,730 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:01,733 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:01,735 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2019-12-01 05:20:01,735 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:01,739 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:01,739 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-12-01 05:20:01,739 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:36, output treesize:19 [2019-12-01 05:20:01,765 INFO L343 Elim1Store]: treesize reduction 54, result has 46.0 percent of original size [2019-12-01 05:20:01,765 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 72 [2019-12-01 05:20:01,766 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:01,785 INFO L614 ElimStorePlain]: treesize reduction 24, result has 67.1 percent of original size [2019-12-01 05:20:01,785 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:01,785 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-12-01 05:20:01,785 INFO L239 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:49 [2019-12-01 05:20:01,785 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:01,817 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:01,823 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:01,828 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:01,926 INFO L343 Elim1Store]: treesize reduction 17, result has 92.5 percent of original size [2019-12-01 05:20:01,927 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 63 treesize of output 252 [2019-12-01 05:20:01,927 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:01,927 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:01,928 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:01,928 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:01,928 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:01,929 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:01,936 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:01,937 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:01,961 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:01,961 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 49 treesize of output 143 [2019-12-01 05:20:01,961 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:01,961 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:01,961 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:01,962 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:02,339 WARN L192 SmtUtils]: Spent 376.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 46 [2019-12-01 05:20:02,339 INFO L614 ElimStorePlain]: treesize reduction 809, result has 14.4 percent of original size [2019-12-01 05:20:02,340 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:02,340 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:02,341 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 2 xjuncts. [2019-12-01 05:20:02,341 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:121, output treesize:136 [2019-12-01 05:20:02,341 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:02,342 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:02,616 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:02,616 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:02,619 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:20:02,624 INFO L430 ElimStorePlain]: Different costs {20=[v_prenex_413, v_prenex_414], 30=[|v_#memory_int_252|]} [2019-12-01 05:20:02,642 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:02,645 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:02,649 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:02,653 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:02,654 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 52 [2019-12-01 05:20:02,655 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:02,797 WARN L192 SmtUtils]: Spent 141.00 ms on a formula simplification that was a NOOP. DAG size: 75 [2019-12-01 05:20:02,797 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:02,810 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:02,852 INFO L343 Elim1Store]: treesize reduction 17, result has 60.5 percent of original size [2019-12-01 05:20:02,852 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 60 treesize of output 85 [2019-12-01 05:20:02,853 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:03,080 WARN L192 SmtUtils]: Spent 226.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 65 [2019-12-01 05:20:03,080 INFO L614 ElimStorePlain]: treesize reduction 51, result has 80.2 percent of original size [2019-12-01 05:20:03,083 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:03,084 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:03,106 INFO L343 Elim1Store]: treesize reduction 17, result has 76.4 percent of original size [2019-12-01 05:20:03,106 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 68 treesize of output 125 [2019-12-01 05:20:03,107 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:03,195 INFO L614 ElimStorePlain]: treesize reduction 150, result has 58.2 percent of original size [2019-12-01 05:20:03,195 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-2 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2019-12-01 05:20:03,195 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:198, output treesize:209 [2019-12-01 05:20:03,352 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:20:03,362 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:03,363 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:03,364 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:03,365 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:03,366 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:03,368 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:03,370 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:03,371 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:03,410 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:03,410 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 1 case distinctions, treesize of input 90 treesize of output 101 [2019-12-01 05:20:03,410 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:03,416 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:03,417 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:03,418 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:03,419 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:03,421 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:03,422 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:03,475 INFO L343 Elim1Store]: treesize reduction 17, result has 81.7 percent of original size [2019-12-01 05:20:03,475 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 7 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 89 treesize of output 175 [2019-12-01 05:20:03,476 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:03,481 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:03,482 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:03,483 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:03,484 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:03,484 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:03,485 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:03,486 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:03,487 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:03,488 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:03,489 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:03,490 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:03,493 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:03,493 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 12 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 1 case distinctions, treesize of input 87 treesize of output 109 [2019-12-01 05:20:03,493 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:03,589 INFO L614 ElimStorePlain]: treesize reduction 228, result has 51.8 percent of original size [2019-12-01 05:20:03,589 INFO L534 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 10 dim-0 vars, and 3 xjuncts. [2019-12-01 05:20:03,590 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:288, output treesize:245 [2019-12-01 05:20:14,149 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:20:14,150 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:14,152 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:14,153 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:14,156 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-01 05:20:14,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2019-12-01 05:20:14,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 27 states and 60 transitions. [2019-12-01 05:20:14,714 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 60 transitions. [2019-12-01 05:20:14,714 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2019-12-01 05:20:14,714 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2019-12-01 05:20:14,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-01 05:20:14,726 INFO L264 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 25 conjunts are in the unsatisfiable core [2019-12-01 05:20:14,726 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-01 05:20:14,731 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2019-12-01 05:20:14,731 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:14,736 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:14,738 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2019-12-01 05:20:14,738 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:14,742 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:14,742 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-12-01 05:20:14,742 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:36, output treesize:19 [2019-12-01 05:20:14,766 INFO L343 Elim1Store]: treesize reduction 54, result has 46.0 percent of original size [2019-12-01 05:20:14,766 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 72 [2019-12-01 05:20:14,766 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:14,783 INFO L614 ElimStorePlain]: treesize reduction 24, result has 67.1 percent of original size [2019-12-01 05:20:14,783 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:14,784 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-12-01 05:20:14,784 INFO L239 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:49 [2019-12-01 05:20:14,784 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:14,812 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:14,818 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:14,823 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:14,926 INFO L343 Elim1Store]: treesize reduction 17, result has 92.5 percent of original size [2019-12-01 05:20:14,926 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 63 treesize of output 252 [2019-12-01 05:20:14,927 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:14,927 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:14,927 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:14,927 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:14,928 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:14,929 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:14,935 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:14,936 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:14,960 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:14,960 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 49 treesize of output 143 [2019-12-01 05:20:14,960 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:14,961 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:14,961 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:14,961 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:15,082 WARN L192 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 134 DAG size of output: 46 [2019-12-01 05:20:15,083 INFO L614 ElimStorePlain]: treesize reduction 805, result has 14.5 percent of original size [2019-12-01 05:20:15,083 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:15,083 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:15,083 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 2 xjuncts. [2019-12-01 05:20:15,083 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:121, output treesize:136 [2019-12-01 05:20:15,084 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:15,084 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:15,203 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:15,204 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:15,205 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:20:15,207 INFO L430 ElimStorePlain]: Different costs {20=[|v_#memory_int_257|, v_prenex_423], 30=[v_prenex_422]} [2019-12-01 05:20:15,213 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:15,225 INFO L343 Elim1Store]: treesize reduction 17, result has 60.5 percent of original size [2019-12-01 05:20:15,225 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 60 treesize of output 85 [2019-12-01 05:20:15,226 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:15,321 INFO L614 ElimStorePlain]: treesize reduction 42, result has 81.9 percent of original size [2019-12-01 05:20:15,325 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:15,326 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:15,326 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:15,327 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:15,328 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 52 [2019-12-01 05:20:15,328 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:15,375 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:15,379 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:15,380 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:15,401 INFO L343 Elim1Store]: treesize reduction 17, result has 76.4 percent of original size [2019-12-01 05:20:15,402 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 68 treesize of output 125 [2019-12-01 05:20:15,402 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:15,489 INFO L614 ElimStorePlain]: treesize reduction 110, result has 62.8 percent of original size [2019-12-01 05:20:15,490 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-2 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2019-12-01 05:20:15,490 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:198, output treesize:186 [2019-12-01 05:20:15,666 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:20:15,674 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:15,675 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:15,676 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:15,678 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:15,679 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:15,679 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:15,681 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:15,682 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:15,718 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:15,718 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 1 case distinctions, treesize of input 90 treesize of output 101 [2019-12-01 05:20:15,718 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:15,724 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:15,725 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:15,726 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:15,727 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:15,732 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:15,734 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:15,787 INFO L343 Elim1Store]: treesize reduction 17, result has 81.7 percent of original size [2019-12-01 05:20:15,788 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 7 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 89 treesize of output 175 [2019-12-01 05:20:15,789 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:15,793 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:15,794 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:15,795 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:15,796 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:15,797 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:15,798 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:15,799 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:15,799 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:15,801 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:15,803 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:15,804 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:15,806 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:15,806 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 12 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 1 case distinctions, treesize of input 87 treesize of output 109 [2019-12-01 05:20:15,807 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:15,937 WARN L192 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 60 [2019-12-01 05:20:15,938 INFO L614 ElimStorePlain]: treesize reduction 225, result has 53.9 percent of original size [2019-12-01 05:20:15,938 INFO L534 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 10 dim-0 vars, and 3 xjuncts. [2019-12-01 05:20:15,939 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:288, output treesize:263 [2019-12-01 05:20:16,294 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:20:16,295 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:16,297 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:16,299 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:16,302 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-01 05:20:16,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2019-12-01 05:20:16,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 27 states and 60 transitions. [2019-12-01 05:20:16,328 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 60 transitions. [2019-12-01 05:20:16,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2019-12-01 05:20:16,328 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2019-12-01 05:20:16,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-01 05:20:16,340 INFO L264 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 25 conjunts are in the unsatisfiable core [2019-12-01 05:20:16,340 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-01 05:20:16,345 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2019-12-01 05:20:16,345 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:16,349 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:16,351 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2019-12-01 05:20:16,351 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:16,356 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:16,356 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-12-01 05:20:16,356 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:36, output treesize:19 [2019-12-01 05:20:16,382 INFO L343 Elim1Store]: treesize reduction 54, result has 46.0 percent of original size [2019-12-01 05:20:16,382 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 72 [2019-12-01 05:20:16,382 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:16,400 INFO L614 ElimStorePlain]: treesize reduction 24, result has 67.1 percent of original size [2019-12-01 05:20:16,400 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:16,400 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-12-01 05:20:16,400 INFO L239 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:49 [2019-12-01 05:20:16,400 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:16,428 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:16,433 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:16,437 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:16,451 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:16,475 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:16,475 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 49 treesize of output 143 [2019-12-01 05:20:16,475 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:16,476 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:16,476 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:16,476 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:16,481 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:16,577 INFO L343 Elim1Store]: treesize reduction 17, result has 92.5 percent of original size [2019-12-01 05:20:16,578 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 63 treesize of output 252 [2019-12-01 05:20:16,578 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:16,578 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:16,578 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:16,579 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:16,579 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:16,580 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:16,692 WARN L192 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 138 DAG size of output: 46 [2019-12-01 05:20:16,692 INFO L614 ElimStorePlain]: treesize reduction 794, result has 14.6 percent of original size [2019-12-01 05:20:16,692 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:16,693 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:16,693 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 2 xjuncts. [2019-12-01 05:20:16,693 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:121, output treesize:136 [2019-12-01 05:20:16,693 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:16,693 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:16,819 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:16,819 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:16,820 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:20:16,823 INFO L430 ElimStorePlain]: Different costs {20=[|v_#memory_int_262|, v_prenex_432], 30=[v_prenex_431]} [2019-12-01 05:20:16,830 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:16,845 INFO L343 Elim1Store]: treesize reduction 17, result has 60.5 percent of original size [2019-12-01 05:20:16,845 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 60 treesize of output 85 [2019-12-01 05:20:16,845 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:16,983 WARN L192 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 74 [2019-12-01 05:20:16,983 INFO L614 ElimStorePlain]: treesize reduction 45, result has 80.3 percent of original size [2019-12-01 05:20:16,988 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:16,988 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:16,989 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:16,990 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:16,991 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 52 [2019-12-01 05:20:16,991 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:17,049 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:17,053 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:17,054 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:17,080 INFO L343 Elim1Store]: treesize reduction 17, result has 76.4 percent of original size [2019-12-01 05:20:17,080 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 68 treesize of output 125 [2019-12-01 05:20:17,081 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:17,178 INFO L614 ElimStorePlain]: treesize reduction 146, result has 55.1 percent of original size [2019-12-01 05:20:17,178 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-2 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2019-12-01 05:20:17,178 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:198, output treesize:179 [2019-12-01 05:20:17,329 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:20:17,335 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:17,336 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:17,337 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:17,338 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:17,339 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:17,340 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:17,343 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:17,344 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:17,375 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:17,375 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 1 case distinctions, treesize of input 90 treesize of output 101 [2019-12-01 05:20:17,375 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:17,381 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:17,382 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:17,383 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:17,384 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:17,385 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:17,385 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:17,386 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:17,387 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:17,388 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:17,390 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:17,391 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:17,432 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:17,432 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 12 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 1 case distinctions, treesize of input 87 treesize of output 109 [2019-12-01 05:20:17,433 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:17,436 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:17,437 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:17,438 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:17,438 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:17,440 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:17,440 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:17,472 INFO L343 Elim1Store]: treesize reduction 17, result has 81.7 percent of original size [2019-12-01 05:20:17,473 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 7 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 89 treesize of output 175 [2019-12-01 05:20:17,473 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:17,574 WARN L192 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 56 [2019-12-01 05:20:17,574 INFO L614 ElimStorePlain]: treesize reduction 221, result has 53.5 percent of original size [2019-12-01 05:20:17,575 INFO L534 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 10 dim-0 vars, and 3 xjuncts. [2019-12-01 05:20:17,575 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:288, output treesize:254 [2019-12-01 05:20:17,913 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:20:17,913 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:17,916 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:17,917 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:17,920 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-01 05:20:17,936 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2019-12-01 05:20:17,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 27 states and 60 transitions. [2019-12-01 05:20:17,936 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 60 transitions. [2019-12-01 05:20:17,936 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2019-12-01 05:20:17,937 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2019-12-01 05:20:17,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-01 05:20:17,948 INFO L264 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 25 conjunts are in the unsatisfiable core [2019-12-01 05:20:17,948 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-01 05:20:17,953 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2019-12-01 05:20:17,953 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:17,959 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:17,962 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2019-12-01 05:20:17,962 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:17,965 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:17,965 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-12-01 05:20:17,966 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:36, output treesize:19 [2019-12-01 05:20:17,988 INFO L343 Elim1Store]: treesize reduction 54, result has 46.0 percent of original size [2019-12-01 05:20:17,988 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 72 [2019-12-01 05:20:17,988 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:18,005 INFO L614 ElimStorePlain]: treesize reduction 27, result has 64.5 percent of original size [2019-12-01 05:20:18,005 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:18,006 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-12-01 05:20:18,006 INFO L239 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:49 [2019-12-01 05:20:18,006 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:18,035 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:18,042 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:18,048 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:18,144 INFO L343 Elim1Store]: treesize reduction 17, result has 92.5 percent of original size [2019-12-01 05:20:18,145 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 63 treesize of output 252 [2019-12-01 05:20:18,145 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:18,145 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:18,146 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:18,146 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:18,146 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:18,147 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:18,153 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:18,156 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:18,179 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:18,179 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 49 treesize of output 143 [2019-12-01 05:20:18,180 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:18,180 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:18,180 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:18,180 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:18,300 WARN L192 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 138 DAG size of output: 47 [2019-12-01 05:20:18,300 INFO L614 ElimStorePlain]: treesize reduction 798, result has 14.6 percent of original size [2019-12-01 05:20:18,300 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:18,301 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:18,301 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 2 xjuncts. [2019-12-01 05:20:18,301 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:121, output treesize:136 [2019-12-01 05:20:18,301 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:18,302 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:18,427 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:18,428 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:18,429 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:20:18,432 INFO L430 ElimStorePlain]: Different costs {20=[|v_#memory_int_267|, v_prenex_440], 30=[v_prenex_441]} [2019-12-01 05:20:18,438 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:18,451 INFO L343 Elim1Store]: treesize reduction 17, result has 60.5 percent of original size [2019-12-01 05:20:18,451 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 60 treesize of output 85 [2019-12-01 05:20:18,452 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:18,559 WARN L192 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 75 [2019-12-01 05:20:18,560 INFO L614 ElimStorePlain]: treesize reduction 71, result has 74.0 percent of original size [2019-12-01 05:20:18,564 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:18,565 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:18,566 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:18,566 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:18,567 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 52 [2019-12-01 05:20:18,567 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:18,611 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:18,614 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:18,614 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:18,637 INFO L343 Elim1Store]: treesize reduction 17, result has 76.4 percent of original size [2019-12-01 05:20:18,637 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 68 treesize of output 125 [2019-12-01 05:20:18,638 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:18,721 INFO L614 ElimStorePlain]: treesize reduction 150, result has 56.8 percent of original size [2019-12-01 05:20:18,722 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-2 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2019-12-01 05:20:18,722 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:198, output treesize:197 [2019-12-01 05:20:18,876 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:20:18,885 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:18,887 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:18,888 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:18,889 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:18,891 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:18,892 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:18,893 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:18,895 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:18,895 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:18,897 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:18,898 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:18,947 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:18,947 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 12 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 1 case distinctions, treesize of input 87 treesize of output 109 [2019-12-01 05:20:18,948 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:18,953 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:18,955 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:18,956 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:18,957 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:18,958 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:18,959 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:18,960 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:18,961 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:19,000 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:19,000 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 1 case distinctions, treesize of input 90 treesize of output 101 [2019-12-01 05:20:19,001 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:19,004 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:19,006 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:19,007 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:19,008 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:19,009 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:19,009 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:19,040 INFO L343 Elim1Store]: treesize reduction 17, result has 81.7 percent of original size [2019-12-01 05:20:19,041 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 7 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 89 treesize of output 175 [2019-12-01 05:20:19,041 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:19,151 WARN L192 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 57 [2019-12-01 05:20:19,151 INFO L614 ElimStorePlain]: treesize reduction 230, result has 53.0 percent of original size [2019-12-01 05:20:19,151 INFO L534 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 10 dim-0 vars, and 3 xjuncts. [2019-12-01 05:20:19,152 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:288, output treesize:259 [2019-12-01 05:20:19,423 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:20:19,424 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:19,426 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:19,428 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:19,431 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-01 05:20:19,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2019-12-01 05:20:19,454 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 27 states and 60 transitions. [2019-12-01 05:20:19,454 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 60 transitions. [2019-12-01 05:20:19,454 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2019-12-01 05:20:19,454 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2019-12-01 05:20:19,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-01 05:20:19,465 INFO L264 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 25 conjunts are in the unsatisfiable core [2019-12-01 05:20:19,466 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-01 05:20:19,471 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2019-12-01 05:20:19,471 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:19,475 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:19,477 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2019-12-01 05:20:19,477 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:19,481 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:19,481 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-12-01 05:20:19,481 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:36, output treesize:19 [2019-12-01 05:20:19,505 INFO L343 Elim1Store]: treesize reduction 54, result has 46.0 percent of original size [2019-12-01 05:20:19,505 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 72 [2019-12-01 05:20:19,506 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:19,523 INFO L614 ElimStorePlain]: treesize reduction 27, result has 64.5 percent of original size [2019-12-01 05:20:19,523 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:19,523 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-12-01 05:20:19,523 INFO L239 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:49 [2019-12-01 05:20:19,523 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:19,551 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:19,557 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:19,564 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:19,661 INFO L343 Elim1Store]: treesize reduction 17, result has 92.5 percent of original size [2019-12-01 05:20:19,661 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 63 treesize of output 252 [2019-12-01 05:20:19,661 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:19,662 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:19,662 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:19,662 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:19,662 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:19,663 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:19,669 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:19,673 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:19,697 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:19,697 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 49 treesize of output 143 [2019-12-01 05:20:19,697 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:19,697 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:19,698 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:19,698 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:19,913 WARN L192 SmtUtils]: Spent 214.00 ms on a formula simplification. DAG size of input: 134 DAG size of output: 46 [2019-12-01 05:20:19,913 INFO L614 ElimStorePlain]: treesize reduction 795, result has 14.6 percent of original size [2019-12-01 05:20:19,914 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:19,914 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:19,915 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 2 xjuncts. [2019-12-01 05:20:19,915 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:121, output treesize:136 [2019-12-01 05:20:19,915 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:19,916 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:20,089 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:20,090 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:20,091 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:20:20,093 INFO L430 ElimStorePlain]: Different costs {20=[v_prenex_449, |v_#memory_int_272|], 30=[v_prenex_450]} [2019-12-01 05:20:20,097 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:20,109 INFO L343 Elim1Store]: treesize reduction 17, result has 60.5 percent of original size [2019-12-01 05:20:20,109 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 60 treesize of output 85 [2019-12-01 05:20:20,109 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:20,227 WARN L192 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 74 [2019-12-01 05:20:20,227 INFO L614 ElimStorePlain]: treesize reduction 51, result has 78.8 percent of original size [2019-12-01 05:20:20,232 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:20,233 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:20,234 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:20,235 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:20,235 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 52 [2019-12-01 05:20:20,235 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:20,281 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:20,284 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:20,285 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:20,307 INFO L343 Elim1Store]: treesize reduction 17, result has 76.4 percent of original size [2019-12-01 05:20:20,307 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 68 treesize of output 125 [2019-12-01 05:20:20,308 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:20,433 WARN L192 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 55 [2019-12-01 05:20:20,434 INFO L614 ElimStorePlain]: treesize reduction 108, result has 62.2 percent of original size [2019-12-01 05:20:20,435 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-2 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2019-12-01 05:20:20,435 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:198, output treesize:178 [2019-12-01 05:20:20,796 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:20:20,807 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:20,809 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:20,811 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:20,812 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:20,813 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:20,814 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:20,815 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:20,816 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:20,817 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:20,818 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:20,819 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:20,865 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:20,865 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 12 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 1 case distinctions, treesize of input 87 treesize of output 109 [2019-12-01 05:20:20,865 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:20,871 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:20,873 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:20,874 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:20,875 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:20,876 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:20,877 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:20,939 INFO L343 Elim1Store]: treesize reduction 17, result has 81.7 percent of original size [2019-12-01 05:20:20,939 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 7 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 89 treesize of output 175 [2019-12-01 05:20:20,940 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:20,945 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:20,947 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:20,948 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:20,949 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:20,949 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:20,950 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:20,951 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:20,952 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:20,955 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:20,955 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 1 case distinctions, treesize of input 90 treesize of output 101 [2019-12-01 05:20:20,956 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:21,077 WARN L192 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 57 [2019-12-01 05:20:21,077 INFO L614 ElimStorePlain]: treesize reduction 226, result has 52.6 percent of original size [2019-12-01 05:20:21,078 INFO L534 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 10 dim-0 vars, and 3 xjuncts. [2019-12-01 05:20:21,078 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:288, output treesize:251 [2019-12-01 05:20:21,389 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:20:21,389 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:21,392 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:21,394 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:21,397 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-01 05:20:21,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2019-12-01 05:20:21,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 27 states and 60 transitions. [2019-12-01 05:20:21,416 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 60 transitions. [2019-12-01 05:20:21,416 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2019-12-01 05:20:21,416 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2019-12-01 05:20:21,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-01 05:20:21,428 INFO L264 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 25 conjunts are in the unsatisfiable core [2019-12-01 05:20:21,428 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-01 05:20:21,433 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2019-12-01 05:20:21,433 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:21,437 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:21,438 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2019-12-01 05:20:21,438 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:21,442 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:21,442 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-12-01 05:20:21,442 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:36, output treesize:19 [2019-12-01 05:20:21,465 INFO L343 Elim1Store]: treesize reduction 54, result has 46.0 percent of original size [2019-12-01 05:20:21,465 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 72 [2019-12-01 05:20:21,466 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:21,483 INFO L614 ElimStorePlain]: treesize reduction 24, result has 67.1 percent of original size [2019-12-01 05:20:21,483 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:21,483 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-12-01 05:20:21,484 INFO L239 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:49 [2019-12-01 05:20:21,484 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:21,520 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:21,527 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:21,536 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:21,631 INFO L343 Elim1Store]: treesize reduction 17, result has 92.5 percent of original size [2019-12-01 05:20:21,631 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 63 treesize of output 252 [2019-12-01 05:20:21,632 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:21,632 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:21,632 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:21,632 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:21,632 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:21,634 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:21,644 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:21,647 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:21,670 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:21,670 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 49 treesize of output 143 [2019-12-01 05:20:21,670 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:21,670 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:21,671 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:21,671 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:21,831 WARN L192 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 133 DAG size of output: 46 [2019-12-01 05:20:21,831 INFO L614 ElimStorePlain]: treesize reduction 775, result has 14.9 percent of original size [2019-12-01 05:20:21,832 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:21,832 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:21,832 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 2 xjuncts. [2019-12-01 05:20:21,832 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:121, output treesize:136 [2019-12-01 05:20:21,832 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:21,833 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:21,971 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:21,971 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:21,973 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:20:21,976 INFO L430 ElimStorePlain]: Different costs {20=[v_prenex_459, |v_#memory_int_277|], 30=[v_prenex_458]} [2019-12-01 05:20:21,982 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:21,983 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:21,984 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:21,985 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:21,985 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 52 [2019-12-01 05:20:21,986 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:22,032 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:22,036 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:22,048 INFO L343 Elim1Store]: treesize reduction 17, result has 60.5 percent of original size [2019-12-01 05:20:22,048 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 60 treesize of output 85 [2019-12-01 05:20:22,048 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:22,147 INFO L614 ElimStorePlain]: treesize reduction 59, result has 75.7 percent of original size [2019-12-01 05:20:22,149 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:22,150 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:22,172 INFO L343 Elim1Store]: treesize reduction 17, result has 76.4 percent of original size [2019-12-01 05:20:22,172 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 68 treesize of output 125 [2019-12-01 05:20:22,173 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:22,253 INFO L614 ElimStorePlain]: treesize reduction 122, result has 59.3 percent of original size [2019-12-01 05:20:22,254 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-2 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2019-12-01 05:20:22,254 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:198, output treesize:178 [2019-12-01 05:20:22,395 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:20:22,404 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:22,405 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:22,407 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:22,407 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:22,410 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:22,411 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:22,466 INFO L343 Elim1Store]: treesize reduction 17, result has 81.7 percent of original size [2019-12-01 05:20:22,467 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 7 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 89 treesize of output 175 [2019-12-01 05:20:22,467 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:22,472 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:22,473 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:22,474 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:22,475 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:22,476 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:22,478 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:22,479 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:22,480 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:22,521 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:22,521 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 1 case distinctions, treesize of input 90 treesize of output 101 [2019-12-01 05:20:22,521 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:22,525 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:22,526 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:22,527 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:22,527 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:22,528 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:22,529 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:22,529 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:22,530 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:22,532 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:22,532 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:22,533 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:22,536 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:22,536 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 12 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 1 case distinctions, treesize of input 87 treesize of output 109 [2019-12-01 05:20:22,536 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:22,641 WARN L192 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 60 [2019-12-01 05:20:22,641 INFO L614 ElimStorePlain]: treesize reduction 211, result has 53.3 percent of original size [2019-12-01 05:20:22,642 INFO L534 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 10 dim-0 vars, and 3 xjuncts. [2019-12-01 05:20:22,642 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:288, output treesize:241 [2019-12-01 05:20:22,917 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:20:22,918 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:22,920 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:22,922 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:22,925 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-01 05:20:22,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2019-12-01 05:20:22,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 27 states and 60 transitions. [2019-12-01 05:20:22,942 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 60 transitions. [2019-12-01 05:20:22,942 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2019-12-01 05:20:22,942 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2019-12-01 05:20:22,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-01 05:20:22,953 INFO L264 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 25 conjunts are in the unsatisfiable core [2019-12-01 05:20:22,954 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-01 05:20:22,958 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2019-12-01 05:20:22,958 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:22,963 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:22,965 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2019-12-01 05:20:22,965 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:22,968 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:22,968 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-12-01 05:20:22,968 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:36, output treesize:19 [2019-12-01 05:20:22,992 INFO L343 Elim1Store]: treesize reduction 54, result has 46.0 percent of original size [2019-12-01 05:20:22,992 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 72 [2019-12-01 05:20:22,992 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:23,008 INFO L614 ElimStorePlain]: treesize reduction 24, result has 67.1 percent of original size [2019-12-01 05:20:23,009 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:23,009 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-12-01 05:20:23,009 INFO L239 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:49 [2019-12-01 05:20:23,009 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:23,040 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:23,047 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:23,048 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:23,056 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:23,088 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:23,089 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 49 treesize of output 143 [2019-12-01 05:20:23,089 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:23,089 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:23,089 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:23,090 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:23,094 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:23,192 INFO L343 Elim1Store]: treesize reduction 17, result has 92.5 percent of original size [2019-12-01 05:20:23,193 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 63 treesize of output 252 [2019-12-01 05:20:23,193 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:23,193 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:23,194 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:23,194 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:23,194 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:23,195 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:23,309 WARN L192 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 131 DAG size of output: 46 [2019-12-01 05:20:23,309 INFO L614 ElimStorePlain]: treesize reduction 800, result has 14.5 percent of original size [2019-12-01 05:20:23,309 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:23,310 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:23,310 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 2 xjuncts. [2019-12-01 05:20:23,310 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:121, output treesize:136 [2019-12-01 05:20:23,310 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:23,310 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:23,441 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:23,441 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:23,443 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:20:23,445 INFO L430 ElimStorePlain]: Different costs {20=[|v_#memory_int_282|, v_prenex_468], 30=[v_prenex_467]} [2019-12-01 05:20:23,450 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:23,461 INFO L343 Elim1Store]: treesize reduction 17, result has 60.5 percent of original size [2019-12-01 05:20:23,462 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 60 treesize of output 85 [2019-12-01 05:20:23,462 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:23,597 WARN L192 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 75 [2019-12-01 05:20:23,597 INFO L614 ElimStorePlain]: treesize reduction 45, result has 81.0 percent of original size [2019-12-01 05:20:23,601 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:23,602 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:23,603 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:23,604 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:23,604 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 52 [2019-12-01 05:20:23,605 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:23,655 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:23,659 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:23,659 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:23,681 INFO L343 Elim1Store]: treesize reduction 17, result has 76.4 percent of original size [2019-12-01 05:20:23,682 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 68 treesize of output 125 [2019-12-01 05:20:23,682 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:23,769 INFO L614 ElimStorePlain]: treesize reduction 122, result has 59.3 percent of original size [2019-12-01 05:20:23,769 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-2 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2019-12-01 05:20:23,769 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:198, output treesize:178 [2019-12-01 05:20:23,895 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:20:23,901 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:23,904 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:23,905 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:23,906 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:23,908 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:23,909 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:23,963 INFO L343 Elim1Store]: treesize reduction 17, result has 81.7 percent of original size [2019-12-01 05:20:23,963 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 7 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 89 treesize of output 175 [2019-12-01 05:20:23,964 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:23,969 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:23,972 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:23,973 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:23,974 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:23,975 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:23,976 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:23,977 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:23,978 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:23,979 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:23,980 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:23,981 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:24,031 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:24,032 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 12 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 1 case distinctions, treesize of input 87 treesize of output 109 [2019-12-01 05:20:24,032 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:24,037 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:24,039 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:24,040 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:24,040 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:24,041 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:24,042 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:24,042 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:24,043 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:24,046 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:24,046 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 1 case distinctions, treesize of input 90 treesize of output 101 [2019-12-01 05:20:24,046 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:24,158 WARN L192 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 58 [2019-12-01 05:20:24,159 INFO L614 ElimStorePlain]: treesize reduction 250, result has 50.1 percent of original size [2019-12-01 05:20:24,159 INFO L534 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 10 dim-0 vars, and 3 xjuncts. [2019-12-01 05:20:24,159 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:288, output treesize:251 [2019-12-01 05:20:24,502 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:20:24,503 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:24,505 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:24,506 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:24,509 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-01 05:20:24,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2019-12-01 05:20:24,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 27 states and 60 transitions. [2019-12-01 05:20:24,541 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 60 transitions. [2019-12-01 05:20:24,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2019-12-01 05:20:24,541 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2019-12-01 05:20:24,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-01 05:20:24,552 INFO L264 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 25 conjunts are in the unsatisfiable core [2019-12-01 05:20:24,553 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-01 05:20:24,557 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2019-12-01 05:20:24,557 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:24,562 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:24,564 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2019-12-01 05:20:24,564 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:24,568 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:24,568 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-12-01 05:20:24,568 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:36, output treesize:19 [2019-12-01 05:20:24,592 INFO L343 Elim1Store]: treesize reduction 54, result has 46.0 percent of original size [2019-12-01 05:20:24,592 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 72 [2019-12-01 05:20:24,592 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:24,610 INFO L614 ElimStorePlain]: treesize reduction 27, result has 64.5 percent of original size [2019-12-01 05:20:24,610 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:24,611 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-12-01 05:20:24,611 INFO L239 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:49 [2019-12-01 05:20:24,611 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:24,641 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:24,645 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:24,651 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:24,665 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:24,687 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:24,687 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 49 treesize of output 143 [2019-12-01 05:20:24,687 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:24,687 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:24,687 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:24,688 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:24,693 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:24,789 INFO L343 Elim1Store]: treesize reduction 17, result has 92.5 percent of original size [2019-12-01 05:20:24,790 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 63 treesize of output 252 [2019-12-01 05:20:24,790 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:24,790 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:24,791 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:24,791 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:24,791 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:24,792 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:24,970 WARN L192 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 134 DAG size of output: 46 [2019-12-01 05:20:24,971 INFO L614 ElimStorePlain]: treesize reduction 779, result has 14.9 percent of original size [2019-12-01 05:20:24,971 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:24,971 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:24,972 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 2 xjuncts. [2019-12-01 05:20:24,972 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:121, output treesize:136 [2019-12-01 05:20:24,972 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:24,972 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:25,096 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:25,097 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:25,098 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:20:25,100 INFO L430 ElimStorePlain]: Different costs {20=[v_prenex_476, v_prenex_477], 30=[|v_#memory_int_287|]} [2019-12-01 05:20:25,108 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:25,109 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:25,110 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:25,111 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:25,111 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 52 [2019-12-01 05:20:25,111 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:25,164 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:25,168 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:25,180 INFO L343 Elim1Store]: treesize reduction 17, result has 60.5 percent of original size [2019-12-01 05:20:25,180 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 60 treesize of output 85 [2019-12-01 05:20:25,180 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:25,271 INFO L614 ElimStorePlain]: treesize reduction 42, result has 80.7 percent of original size [2019-12-01 05:20:25,275 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:25,275 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:25,298 INFO L343 Elim1Store]: treesize reduction 17, result has 76.4 percent of original size [2019-12-01 05:20:25,298 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 68 treesize of output 125 [2019-12-01 05:20:25,298 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:25,382 INFO L614 ElimStorePlain]: treesize reduction 118, result has 59.7 percent of original size [2019-12-01 05:20:25,382 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-2 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2019-12-01 05:20:25,382 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:198, output treesize:175 [2019-12-01 05:20:25,533 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:20:25,540 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:25,541 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:25,542 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:25,543 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:25,544 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:25,544 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:25,547 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:25,548 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:25,582 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:25,582 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 1 case distinctions, treesize of input 90 treesize of output 101 [2019-12-01 05:20:25,583 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:25,588 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:25,589 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:25,590 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:25,591 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:25,592 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:25,592 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:25,593 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:25,595 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:25,596 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:25,597 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:25,598 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:25,655 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:25,655 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 12 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 1 case distinctions, treesize of input 87 treesize of output 109 [2019-12-01 05:20:25,655 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:25,659 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:25,660 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:25,661 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:25,662 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:25,663 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:25,664 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:25,698 INFO L343 Elim1Store]: treesize reduction 17, result has 81.7 percent of original size [2019-12-01 05:20:25,699 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 7 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 89 treesize of output 175 [2019-12-01 05:20:25,699 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:25,808 WARN L192 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 58 [2019-12-01 05:20:25,808 INFO L614 ElimStorePlain]: treesize reduction 234, result has 52.0 percent of original size [2019-12-01 05:20:25,809 INFO L534 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 10 dim-0 vars, and 3 xjuncts. [2019-12-01 05:20:25,809 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:288, output treesize:254 [2019-12-01 05:20:26,157 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:20:26,157 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:26,160 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:26,161 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:26,164 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-01 05:20:26,183 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2019-12-01 05:20:26,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 27 states and 60 transitions. [2019-12-01 05:20:26,183 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 60 transitions. [2019-12-01 05:20:26,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2019-12-01 05:20:26,183 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2019-12-01 05:20:26,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-01 05:20:26,195 INFO L264 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 25 conjunts are in the unsatisfiable core [2019-12-01 05:20:26,195 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-01 05:20:26,199 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2019-12-01 05:20:26,200 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:26,203 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:26,205 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2019-12-01 05:20:26,205 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:26,209 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:26,209 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-12-01 05:20:26,209 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:36, output treesize:19 [2019-12-01 05:20:26,233 INFO L343 Elim1Store]: treesize reduction 54, result has 46.0 percent of original size [2019-12-01 05:20:26,233 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 72 [2019-12-01 05:20:26,233 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:26,250 INFO L614 ElimStorePlain]: treesize reduction 24, result has 67.1 percent of original size [2019-12-01 05:20:26,250 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:26,251 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-12-01 05:20:26,251 INFO L239 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:49 [2019-12-01 05:20:26,251 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:26,290 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:26,297 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:26,300 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:26,321 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:26,346 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:26,346 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 49 treesize of output 143 [2019-12-01 05:20:26,346 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:26,346 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:26,347 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:26,347 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:26,352 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:26,448 INFO L343 Elim1Store]: treesize reduction 17, result has 92.5 percent of original size [2019-12-01 05:20:26,448 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 63 treesize of output 252 [2019-12-01 05:20:26,449 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:26,449 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:26,449 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:26,450 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:26,450 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:26,451 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:26,583 WARN L192 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 137 DAG size of output: 46 [2019-12-01 05:20:26,583 INFO L614 ElimStorePlain]: treesize reduction 808, result has 14.4 percent of original size [2019-12-01 05:20:26,583 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:26,583 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:26,584 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 2 xjuncts. [2019-12-01 05:20:26,584 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:121, output treesize:136 [2019-12-01 05:20:26,584 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:26,584 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:26,698 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:26,699 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:26,700 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:20:26,703 INFO L430 ElimStorePlain]: Different costs {20=[v_prenex_486, |v_#memory_int_292|], 30=[v_prenex_485]} [2019-12-01 05:20:26,708 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:26,709 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:26,710 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:26,711 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:26,711 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 52 [2019-12-01 05:20:26,711 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:26,759 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:26,763 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:26,775 INFO L343 Elim1Store]: treesize reduction 17, result has 60.5 percent of original size [2019-12-01 05:20:26,775 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 60 treesize of output 85 [2019-12-01 05:20:26,776 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:26,866 INFO L614 ElimStorePlain]: treesize reduction 61, result has 76.3 percent of original size [2019-12-01 05:20:26,870 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:26,870 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:26,893 INFO L343 Elim1Store]: treesize reduction 17, result has 76.4 percent of original size [2019-12-01 05:20:26,893 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 68 treesize of output 125 [2019-12-01 05:20:26,893 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:26,983 INFO L614 ElimStorePlain]: treesize reduction 110, result has 63.1 percent of original size [2019-12-01 05:20:26,984 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-2 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2019-12-01 05:20:26,984 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:198, output treesize:188 [2019-12-01 05:20:27,410 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:20:27,418 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:27,420 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:27,421 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:27,422 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:27,423 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:27,425 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:27,426 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:27,427 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:27,460 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:27,460 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 1 case distinctions, treesize of input 90 treesize of output 101 [2019-12-01 05:20:27,461 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:27,467 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:27,469 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:27,470 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:27,471 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:27,472 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:27,473 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:27,475 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:27,475 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:27,477 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:27,478 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:27,479 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:27,532 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:27,532 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 12 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 1 case distinctions, treesize of input 87 treesize of output 109 [2019-12-01 05:20:27,533 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:27,538 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:27,540 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:27,541 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:27,542 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:27,543 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:27,544 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:27,579 INFO L343 Elim1Store]: treesize reduction 17, result has 81.7 percent of original size [2019-12-01 05:20:27,579 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 7 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 89 treesize of output 175 [2019-12-01 05:20:27,580 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:27,691 WARN L192 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 61 [2019-12-01 05:20:27,691 INFO L614 ElimStorePlain]: treesize reduction 210, result has 55.3 percent of original size [2019-12-01 05:20:27,692 INFO L534 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 10 dim-0 vars, and 3 xjuncts. [2019-12-01 05:20:27,692 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:288, output treesize:260 [2019-12-01 05:20:27,996 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:20:27,997 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:27,999 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:28,001 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:28,004 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-01 05:20:28,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2019-12-01 05:20:28,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 27 states and 60 transitions. [2019-12-01 05:20:28,024 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 60 transitions. [2019-12-01 05:20:28,024 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2019-12-01 05:20:28,025 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2019-12-01 05:20:28,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-01 05:20:28,037 INFO L264 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 25 conjunts are in the unsatisfiable core [2019-12-01 05:20:28,038 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-01 05:20:28,042 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2019-12-01 05:20:28,042 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:28,046 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:28,048 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2019-12-01 05:20:28,048 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:28,052 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:28,052 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-12-01 05:20:28,052 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:36, output treesize:19 [2019-12-01 05:20:28,076 INFO L343 Elim1Store]: treesize reduction 54, result has 46.0 percent of original size [2019-12-01 05:20:28,076 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 72 [2019-12-01 05:20:28,076 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:28,092 INFO L614 ElimStorePlain]: treesize reduction 24, result has 67.1 percent of original size [2019-12-01 05:20:28,092 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:28,093 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-12-01 05:20:28,093 INFO L239 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:49 [2019-12-01 05:20:28,093 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:28,119 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:28,127 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:28,128 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:28,135 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:28,165 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:28,166 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 49 treesize of output 143 [2019-12-01 05:20:28,166 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:28,166 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:28,166 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:28,167 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:28,171 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:28,266 INFO L343 Elim1Store]: treesize reduction 17, result has 92.5 percent of original size [2019-12-01 05:20:28,267 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 63 treesize of output 252 [2019-12-01 05:20:28,267 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:28,267 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:28,268 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:28,268 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:28,268 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:28,269 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:28,463 WARN L192 SmtUtils]: Spent 193.00 ms on a formula simplification. DAG size of input: 135 DAG size of output: 45 [2019-12-01 05:20:28,463 INFO L614 ElimStorePlain]: treesize reduction 803, result has 14.5 percent of original size [2019-12-01 05:20:28,463 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:28,464 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:28,464 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 2 xjuncts. [2019-12-01 05:20:28,464 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:121, output treesize:136 [2019-12-01 05:20:28,464 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:28,464 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:28,681 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:28,681 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:28,683 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:20:28,686 INFO L430 ElimStorePlain]: Different costs {20=[|v_#memory_int_297|, v_prenex_495], 30=[v_prenex_494]} [2019-12-01 05:20:28,692 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:28,693 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:28,695 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:28,696 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:28,697 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 52 [2019-12-01 05:20:28,697 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:28,755 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:28,759 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:28,771 INFO L343 Elim1Store]: treesize reduction 17, result has 60.5 percent of original size [2019-12-01 05:20:28,771 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 60 treesize of output 85 [2019-12-01 05:20:28,771 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:28,862 INFO L614 ElimStorePlain]: treesize reduction 51, result has 78.1 percent of original size [2019-12-01 05:20:28,865 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:28,866 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:28,888 INFO L343 Elim1Store]: treesize reduction 17, result has 76.4 percent of original size [2019-12-01 05:20:28,888 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 68 treesize of output 125 [2019-12-01 05:20:28,888 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:28,971 INFO L614 ElimStorePlain]: treesize reduction 114, result has 62.0 percent of original size [2019-12-01 05:20:28,971 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-2 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2019-12-01 05:20:28,972 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:198, output treesize:186 [2019-12-01 05:20:29,119 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:20:29,127 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:29,129 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:29,130 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:29,131 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:29,132 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:29,133 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:29,134 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:29,135 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:29,136 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:29,138 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:29,139 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:29,184 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:29,184 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 12 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 1 case distinctions, treesize of input 87 treesize of output 109 [2019-12-01 05:20:29,185 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:29,189 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:29,190 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:29,191 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:29,192 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:29,193 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:29,194 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:29,196 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:29,197 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:29,228 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:29,229 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 1 case distinctions, treesize of input 90 treesize of output 101 [2019-12-01 05:20:29,229 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:29,233 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:29,233 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:29,234 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:29,235 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:29,236 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:29,237 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:29,268 INFO L343 Elim1Store]: treesize reduction 17, result has 81.7 percent of original size [2019-12-01 05:20:29,268 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 7 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 89 treesize of output 175 [2019-12-01 05:20:29,269 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:29,369 INFO L614 ElimStorePlain]: treesize reduction 236, result has 51.5 percent of original size [2019-12-01 05:20:29,369 INFO L534 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 10 dim-0 vars, and 3 xjuncts. [2019-12-01 05:20:29,370 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:288, output treesize:251 [2019-12-01 05:20:39,770 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:20:39,771 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:39,773 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:39,775 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:39,778 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-01 05:20:40,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2019-12-01 05:20:40,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 27 states and 60 transitions. [2019-12-01 05:20:40,415 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 60 transitions. [2019-12-01 05:20:40,416 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2019-12-01 05:20:40,416 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2019-12-01 05:20:40,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-01 05:20:40,428 INFO L264 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 25 conjunts are in the unsatisfiable core [2019-12-01 05:20:40,428 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-01 05:20:40,432 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2019-12-01 05:20:40,432 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:40,436 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:40,438 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2019-12-01 05:20:40,438 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:40,441 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:40,442 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-12-01 05:20:40,442 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:36, output treesize:19 [2019-12-01 05:20:40,465 INFO L343 Elim1Store]: treesize reduction 54, result has 46.0 percent of original size [2019-12-01 05:20:40,465 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 72 [2019-12-01 05:20:40,465 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:40,483 INFO L614 ElimStorePlain]: treesize reduction 27, result has 64.5 percent of original size [2019-12-01 05:20:40,483 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:40,483 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-12-01 05:20:40,484 INFO L239 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:49 [2019-12-01 05:20:40,484 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:40,512 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:40,519 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:40,520 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:40,528 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:40,558 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:40,558 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 49 treesize of output 143 [2019-12-01 05:20:40,558 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:40,559 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:40,559 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:40,559 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:40,564 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:40,659 INFO L343 Elim1Store]: treesize reduction 17, result has 92.5 percent of original size [2019-12-01 05:20:40,659 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 63 treesize of output 252 [2019-12-01 05:20:40,660 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:40,660 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:40,660 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:40,660 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:40,660 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:40,662 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:40,828 WARN L192 SmtUtils]: Spent 166.00 ms on a formula simplification. DAG size of input: 131 DAG size of output: 46 [2019-12-01 05:20:40,828 INFO L614 ElimStorePlain]: treesize reduction 801, result has 14.5 percent of original size [2019-12-01 05:20:40,828 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:40,829 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:40,829 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 2 xjuncts. [2019-12-01 05:20:40,829 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:121, output treesize:136 [2019-12-01 05:20:40,829 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:40,829 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:40,961 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:40,961 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:40,963 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:20:40,965 INFO L430 ElimStorePlain]: Different costs {20=[v_prenex_503, v_prenex_504], 30=[|v_#memory_int_302|]} [2019-12-01 05:20:40,970 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:40,982 INFO L343 Elim1Store]: treesize reduction 17, result has 60.5 percent of original size [2019-12-01 05:20:40,982 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 60 treesize of output 85 [2019-12-01 05:20:40,982 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:41,081 INFO L614 ElimStorePlain]: treesize reduction 45, result has 80.9 percent of original size [2019-12-01 05:20:41,086 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:41,088 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:41,089 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:41,090 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:41,090 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 52 [2019-12-01 05:20:41,090 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:41,136 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:41,140 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:41,140 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:41,163 INFO L343 Elim1Store]: treesize reduction 17, result has 76.4 percent of original size [2019-12-01 05:20:41,163 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 68 treesize of output 125 [2019-12-01 05:20:41,164 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:41,250 INFO L614 ElimStorePlain]: treesize reduction 116, result has 60.3 percent of original size [2019-12-01 05:20:41,250 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-2 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2019-12-01 05:20:41,250 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:198, output treesize:176 [2019-12-01 05:20:41,393 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:20:41,400 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:41,401 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:41,402 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:41,403 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:41,404 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:41,406 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:41,407 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:41,408 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:41,439 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:41,440 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 1 case distinctions, treesize of input 90 treesize of output 101 [2019-12-01 05:20:41,440 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:41,445 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:41,446 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:41,447 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:41,448 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:41,449 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:41,450 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:41,451 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:41,451 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:41,454 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:41,455 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:41,456 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:41,499 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:41,499 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 12 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 1 case distinctions, treesize of input 87 treesize of output 109 [2019-12-01 05:20:41,500 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:41,503 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:41,504 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:41,505 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:41,506 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:41,507 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:41,508 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:41,540 INFO L343 Elim1Store]: treesize reduction 17, result has 81.7 percent of original size [2019-12-01 05:20:41,540 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 7 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 89 treesize of output 175 [2019-12-01 05:20:41,541 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:41,640 INFO L614 ElimStorePlain]: treesize reduction 220, result has 52.3 percent of original size [2019-12-01 05:20:41,640 INFO L534 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 10 dim-0 vars, and 3 xjuncts. [2019-12-01 05:20:41,641 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:288, output treesize:241 [2019-12-01 05:20:41,930 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:20:41,930 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:41,933 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:41,935 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:41,938 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-01 05:20:41,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2019-12-01 05:20:41,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 27 states and 60 transitions. [2019-12-01 05:20:41,954 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 60 transitions. [2019-12-01 05:20:41,954 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2019-12-01 05:20:41,954 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2019-12-01 05:20:41,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-01 05:20:41,966 INFO L264 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 25 conjunts are in the unsatisfiable core [2019-12-01 05:20:41,966 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-01 05:20:41,970 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2019-12-01 05:20:41,971 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:41,975 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:41,977 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2019-12-01 05:20:41,977 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:41,981 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:41,981 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-12-01 05:20:41,981 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:36, output treesize:19 [2019-12-01 05:20:42,006 INFO L343 Elim1Store]: treesize reduction 54, result has 46.0 percent of original size [2019-12-01 05:20:42,006 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 72 [2019-12-01 05:20:42,006 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:42,022 INFO L614 ElimStorePlain]: treesize reduction 24, result has 67.1 percent of original size [2019-12-01 05:20:42,023 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:42,023 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-12-01 05:20:42,023 INFO L239 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:49 [2019-12-01 05:20:42,023 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:42,060 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:42,069 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:42,077 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:42,179 WARN L192 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 62 [2019-12-01 05:20:42,179 INFO L343 Elim1Store]: treesize reduction 17, result has 92.5 percent of original size [2019-12-01 05:20:42,179 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 63 treesize of output 252 [2019-12-01 05:20:42,180 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:42,180 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:42,180 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:42,180 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:42,180 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:42,182 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:42,186 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:42,191 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:42,212 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:42,213 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 49 treesize of output 143 [2019-12-01 05:20:42,213 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:42,213 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:42,213 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:42,214 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:42,381 WARN L192 SmtUtils]: Spent 166.00 ms on a formula simplification. DAG size of input: 139 DAG size of output: 47 [2019-12-01 05:20:42,381 INFO L614 ElimStorePlain]: treesize reduction 786, result has 14.8 percent of original size [2019-12-01 05:20:42,381 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:42,381 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:42,382 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 2 xjuncts. [2019-12-01 05:20:42,382 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:121, output treesize:136 [2019-12-01 05:20:42,382 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:42,382 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:42,501 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:42,501 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:42,502 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:20:42,504 INFO L430 ElimStorePlain]: Different costs {20=[v_prenex_512, v_prenex_513], 30=[|v_#memory_int_307|]} [2019-12-01 05:20:42,510 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:42,522 INFO L343 Elim1Store]: treesize reduction 17, result has 60.5 percent of original size [2019-12-01 05:20:42,522 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 60 treesize of output 85 [2019-12-01 05:20:42,522 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:42,617 INFO L614 ElimStorePlain]: treesize reduction 53, result has 78.2 percent of original size [2019-12-01 05:20:42,622 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:42,623 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:42,624 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:42,624 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:42,625 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 52 [2019-12-01 05:20:42,625 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:42,670 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:42,674 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:42,675 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:42,696 INFO L343 Elim1Store]: treesize reduction 17, result has 76.4 percent of original size [2019-12-01 05:20:42,696 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 68 treesize of output 125 [2019-12-01 05:20:42,697 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:42,781 INFO L614 ElimStorePlain]: treesize reduction 108, result has 61.7 percent of original size [2019-12-01 05:20:42,781 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-2 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2019-12-01 05:20:42,781 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:198, output treesize:174 [2019-12-01 05:20:42,901 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:20:42,909 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:42,913 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:42,915 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:42,917 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:42,918 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:42,919 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:42,977 INFO L343 Elim1Store]: treesize reduction 17, result has 81.7 percent of original size [2019-12-01 05:20:42,977 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 7 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 89 treesize of output 175 [2019-12-01 05:20:42,978 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:42,985 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:42,988 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:42,989 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:42,990 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:42,991 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:42,993 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:42,994 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:42,995 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:42,996 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:42,997 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:42,998 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:43,050 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:43,050 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 12 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 1 case distinctions, treesize of input 87 treesize of output 109 [2019-12-01 05:20:43,051 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:43,056 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:43,059 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:43,060 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:43,061 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:43,062 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:43,063 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:43,063 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:43,064 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:43,067 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:43,067 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 1 case distinctions, treesize of input 90 treesize of output 101 [2019-12-01 05:20:43,067 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:43,173 WARN L192 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 57 [2019-12-01 05:20:43,173 INFO L614 ElimStorePlain]: treesize reduction 222, result has 51.8 percent of original size [2019-12-01 05:20:43,174 INFO L534 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 10 dim-0 vars, and 3 xjuncts. [2019-12-01 05:20:43,174 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:288, output treesize:239 [2019-12-01 05:20:43,469 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:20:43,470 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:43,472 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:43,473 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:43,477 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-01 05:20:43,521 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2019-12-01 05:20:43,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 27 states and 60 transitions. [2019-12-01 05:20:43,521 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 60 transitions. [2019-12-01 05:20:43,521 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2019-12-01 05:20:43,521 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2019-12-01 05:20:43,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-01 05:20:43,533 INFO L264 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 25 conjunts are in the unsatisfiable core [2019-12-01 05:20:43,533 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-01 05:20:43,538 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2019-12-01 05:20:43,538 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:43,542 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:43,544 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2019-12-01 05:20:43,544 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:43,547 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:43,547 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-12-01 05:20:43,547 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:36, output treesize:19 [2019-12-01 05:20:43,571 INFO L343 Elim1Store]: treesize reduction 54, result has 46.0 percent of original size [2019-12-01 05:20:43,572 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 72 [2019-12-01 05:20:43,572 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:43,590 INFO L614 ElimStorePlain]: treesize reduction 24, result has 67.1 percent of original size [2019-12-01 05:20:43,590 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:43,590 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-12-01 05:20:43,590 INFO L239 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:49 [2019-12-01 05:20:43,590 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:43,619 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:43,625 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:43,630 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:43,731 INFO L343 Elim1Store]: treesize reduction 17, result has 92.5 percent of original size [2019-12-01 05:20:43,731 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 63 treesize of output 252 [2019-12-01 05:20:43,731 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:43,732 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:43,732 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:43,732 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:43,732 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:43,733 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:43,740 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:43,740 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:43,765 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:43,765 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 49 treesize of output 143 [2019-12-01 05:20:43,765 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:43,765 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:43,766 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:43,766 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:43,951 WARN L192 SmtUtils]: Spent 185.00 ms on a formula simplification. DAG size of input: 130 DAG size of output: 46 [2019-12-01 05:20:43,952 INFO L614 ElimStorePlain]: treesize reduction 802, result has 14.5 percent of original size [2019-12-01 05:20:43,952 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:43,952 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:43,953 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 2 xjuncts. [2019-12-01 05:20:43,953 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:121, output treesize:136 [2019-12-01 05:20:43,953 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:43,953 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:44,085 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:44,085 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:44,087 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:20:44,089 INFO L430 ElimStorePlain]: Different costs {20=[|v_#memory_int_312|, v_prenex_522], 30=[v_prenex_521]} [2019-12-01 05:20:44,095 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:44,107 INFO L343 Elim1Store]: treesize reduction 17, result has 60.5 percent of original size [2019-12-01 05:20:44,108 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 60 treesize of output 85 [2019-12-01 05:20:44,108 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:44,207 INFO L614 ElimStorePlain]: treesize reduction 45, result has 80.3 percent of original size [2019-12-01 05:20:44,211 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:44,212 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:44,213 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:44,214 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:44,214 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 52 [2019-12-01 05:20:44,214 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:44,260 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:44,263 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:44,263 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:44,285 INFO L343 Elim1Store]: treesize reduction 17, result has 76.4 percent of original size [2019-12-01 05:20:44,285 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 68 treesize of output 125 [2019-12-01 05:20:44,286 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:44,374 INFO L614 ElimStorePlain]: treesize reduction 122, result has 60.8 percent of original size [2019-12-01 05:20:44,375 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-2 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2019-12-01 05:20:44,375 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:198, output treesize:189 [2019-12-01 05:20:44,691 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:20:44,704 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:44,706 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:44,708 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:44,710 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:44,712 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:44,714 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:44,716 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:44,717 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:44,719 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:44,724 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:44,727 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:44,803 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:44,803 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 12 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 1 case distinctions, treesize of input 87 treesize of output 109 [2019-12-01 05:20:44,804 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:44,808 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:44,809 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:44,810 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:44,811 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:44,812 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:44,813 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:44,815 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:44,816 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:44,852 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:44,852 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 1 case distinctions, treesize of input 90 treesize of output 101 [2019-12-01 05:20:44,853 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:44,857 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:44,858 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:44,858 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:44,859 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:44,861 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:44,861 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:44,893 INFO L343 Elim1Store]: treesize reduction 17, result has 81.7 percent of original size [2019-12-01 05:20:44,893 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 7 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 89 treesize of output 175 [2019-12-01 05:20:44,894 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:45,021 WARN L192 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 60 [2019-12-01 05:20:45,021 INFO L614 ElimStorePlain]: treesize reduction 231, result has 53.0 percent of original size [2019-12-01 05:20:45,022 INFO L534 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 10 dim-0 vars, and 3 xjuncts. [2019-12-01 05:20:45,022 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:288, output treesize:261 [2019-12-01 05:20:45,384 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:20:45,384 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:45,387 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:45,388 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:45,392 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-01 05:20:45,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2019-12-01 05:20:45,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 27 states and 60 transitions. [2019-12-01 05:20:45,406 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 60 transitions. [2019-12-01 05:20:45,406 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2019-12-01 05:20:45,407 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2019-12-01 05:20:45,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-01 05:20:45,418 INFO L264 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 25 conjunts are in the unsatisfiable core [2019-12-01 05:20:45,419 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-01 05:20:45,423 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2019-12-01 05:20:45,424 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:45,428 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:45,430 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2019-12-01 05:20:45,430 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:45,437 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:45,437 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-12-01 05:20:45,437 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:36, output treesize:19 [2019-12-01 05:20:45,460 INFO L343 Elim1Store]: treesize reduction 54, result has 46.0 percent of original size [2019-12-01 05:20:45,460 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 72 [2019-12-01 05:20:45,461 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:45,478 INFO L614 ElimStorePlain]: treesize reduction 24, result has 67.1 percent of original size [2019-12-01 05:20:45,478 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:45,479 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-12-01 05:20:45,479 INFO L239 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:49 [2019-12-01 05:20:45,479 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:45,515 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:45,524 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:45,533 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:45,683 WARN L192 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 62 [2019-12-01 05:20:45,683 INFO L343 Elim1Store]: treesize reduction 17, result has 92.5 percent of original size [2019-12-01 05:20:45,683 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 63 treesize of output 252 [2019-12-01 05:20:45,684 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:45,684 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:45,684 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:45,685 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:45,685 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:45,686 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:45,695 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:45,698 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:45,731 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:45,731 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 49 treesize of output 143 [2019-12-01 05:20:45,731 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:45,732 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:45,732 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:45,732 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:45,974 WARN L192 SmtUtils]: Spent 240.00 ms on a formula simplification. DAG size of input: 136 DAG size of output: 47 [2019-12-01 05:20:45,974 INFO L614 ElimStorePlain]: treesize reduction 781, result has 14.8 percent of original size [2019-12-01 05:20:45,974 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:45,974 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:45,975 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 2 xjuncts. [2019-12-01 05:20:45,975 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:121, output treesize:136 [2019-12-01 05:20:45,975 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:45,975 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:46,094 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:46,094 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:46,095 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:20:46,098 INFO L430 ElimStorePlain]: Different costs {20=[v_prenex_531, |v_#memory_int_317|], 30=[v_prenex_530]} [2019-12-01 05:20:46,104 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:46,105 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:46,106 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:46,107 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:46,107 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 52 [2019-12-01 05:20:46,107 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:46,157 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:46,161 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:46,172 INFO L343 Elim1Store]: treesize reduction 17, result has 60.5 percent of original size [2019-12-01 05:20:46,172 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 60 treesize of output 85 [2019-12-01 05:20:46,173 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:46,266 INFO L614 ElimStorePlain]: treesize reduction 53, result has 77.4 percent of original size [2019-12-01 05:20:46,269 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:46,270 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:46,292 INFO L343 Elim1Store]: treesize reduction 17, result has 76.4 percent of original size [2019-12-01 05:20:46,292 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 68 treesize of output 125 [2019-12-01 05:20:46,293 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:46,370 INFO L614 ElimStorePlain]: treesize reduction 116, result has 60.9 percent of original size [2019-12-01 05:20:46,371 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-2 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2019-12-01 05:20:46,371 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:198, output treesize:181 [2019-12-01 05:20:46,507 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:20:46,514 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:46,517 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:46,518 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:46,519 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:46,520 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:46,521 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:46,522 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:46,523 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:46,556 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:46,556 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 1 case distinctions, treesize of input 90 treesize of output 101 [2019-12-01 05:20:46,556 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:46,561 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:46,563 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:46,564 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:46,565 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:46,566 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:46,567 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:46,636 INFO L343 Elim1Store]: treesize reduction 17, result has 81.7 percent of original size [2019-12-01 05:20:46,637 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 7 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 89 treesize of output 175 [2019-12-01 05:20:46,638 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:46,645 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:46,648 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:46,650 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:46,651 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:46,652 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:46,653 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:46,654 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:46,656 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:46,658 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:46,659 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:46,660 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:46,665 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:46,665 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 12 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 1 case distinctions, treesize of input 87 treesize of output 109 [2019-12-01 05:20:46,666 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:46,861 WARN L192 SmtUtils]: Spent 194.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 57 [2019-12-01 05:20:46,861 INFO L614 ElimStorePlain]: treesize reduction 224, result has 54.7 percent of original size [2019-12-01 05:20:46,862 INFO L534 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 10 dim-0 vars, and 3 xjuncts. [2019-12-01 05:20:46,862 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:288, output treesize:270 [2019-12-01 05:20:47,192 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:20:47,192 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:47,194 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:47,196 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:47,199 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-01 05:20:47,213 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2019-12-01 05:20:47,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 27 states and 60 transitions. [2019-12-01 05:20:47,213 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 60 transitions. [2019-12-01 05:20:47,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2019-12-01 05:20:47,213 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2019-12-01 05:20:47,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-01 05:20:47,225 INFO L264 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 29 conjunts are in the unsatisfiable core [2019-12-01 05:20:47,225 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-01 05:20:47,230 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2019-12-01 05:20:47,230 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:47,236 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:47,238 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2019-12-01 05:20:47,238 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:47,243 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:47,243 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-12-01 05:20:47,243 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:39, output treesize:22 [2019-12-01 05:20:47,347 INFO L343 Elim1Store]: treesize reduction 54, result has 46.0 percent of original size [2019-12-01 05:20:47,347 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 72 [2019-12-01 05:20:47,348 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:47,366 INFO L614 ElimStorePlain]: treesize reduction 24, result has 68.4 percent of original size [2019-12-01 05:20:47,366 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:47,367 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-12-01 05:20:47,367 INFO L239 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:48, output treesize:52 [2019-12-01 05:20:47,367 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:47,466 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:47,473 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:47,477 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:47,487 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:47,514 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:47,514 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 49 treesize of output 143 [2019-12-01 05:20:47,514 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:47,515 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:47,515 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:47,515 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:47,521 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:47,723 WARN L192 SmtUtils]: Spent 201.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 62 [2019-12-01 05:20:47,724 INFO L343 Elim1Store]: treesize reduction 17, result has 92.5 percent of original size [2019-12-01 05:20:47,724 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 63 treesize of output 252 [2019-12-01 05:20:47,725 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:47,726 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:47,726 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:47,726 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:47,727 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:47,729 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:47,859 WARN L192 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 139 DAG size of output: 48 [2019-12-01 05:20:47,860 INFO L614 ElimStorePlain]: treesize reduction 791, result has 15.2 percent of original size [2019-12-01 05:20:47,860 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:47,860 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:47,860 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 2 xjuncts. [2019-12-01 05:20:47,861 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:127, output treesize:142 [2019-12-01 05:20:47,861 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:47,861 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:48,052 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:48,052 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:48,298 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:20:48,300 INFO L430 ElimStorePlain]: Different costs {12=[v_prenex_539], 20=[|v_#memory_int_322|, v_prenex_540]} [2019-12-01 05:20:48,304 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:48,305 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:48,305 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 43 [2019-12-01 05:20:48,305 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:48,368 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:48,374 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:48,390 INFO L343 Elim1Store]: treesize reduction 17, result has 60.5 percent of original size [2019-12-01 05:20:48,390 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 60 treesize of output 85 [2019-12-01 05:20:48,391 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:48,509 WARN L192 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 60 [2019-12-01 05:20:48,510 INFO L614 ElimStorePlain]: treesize reduction 42, result has 79.9 percent of original size [2019-12-01 05:20:48,514 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:48,515 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:48,516 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:48,516 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:48,517 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 52 [2019-12-01 05:20:48,517 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:48,569 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:48,570 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-2 vars, End of recursive call: 1 dim-0 vars, and 3 xjuncts. [2019-12-01 05:20:48,570 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:185, output treesize:159 [2019-12-01 05:20:48,848 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:20:48,851 INFO L430 ElimStorePlain]: Different costs {40=[v_prenex_543], 50=[|v_#memory_int_323|], 56=[v_prenex_546]} [2019-12-01 05:20:48,861 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:48,865 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:48,866 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:48,867 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:48,868 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:48,870 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:48,871 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:48,874 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:48,874 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 1 case distinctions, treesize of input 74 treesize of output 95 [2019-12-01 05:20:48,874 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:49,019 WARN L192 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 101 [2019-12-01 05:20:49,020 INFO L614 ElimStorePlain]: treesize reduction 30, result has 88.7 percent of original size [2019-12-01 05:20:49,026 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:49,027 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:49,029 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:49,030 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:49,031 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:49,032 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:49,035 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:49,036 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:49,040 INFO L343 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:49,041 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 12 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 1 case distinctions, treesize of input 70 treesize of output 102 [2019-12-01 05:20:49,041 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:49,253 WARN L192 SmtUtils]: Spent 211.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 95 [2019-12-01 05:20:49,253 INFO L614 ElimStorePlain]: treesize reduction 30, result has 88.5 percent of original size [2019-12-01 05:20:49,265 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:49,272 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:49,274 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:49,275 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:49,277 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:49,279 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-12-01 05:20:49,383 WARN L192 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 39 [2019-12-01 05:20:49,384 INFO L343 Elim1Store]: treesize reduction 14, result has 82.9 percent of original size [2019-12-01 05:20:49,384 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 7 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 77 treesize of output 161 [2019-12-01 05:20:49,385 INFO L534 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:49,638 WARN L192 SmtUtils]: Spent 251.00 ms on a formula simplification. DAG size of input: 111 DAG size of output: 89 [2019-12-01 05:20:49,638 INFO L614 ElimStorePlain]: treesize reduction 158, result has 59.0 percent of original size [2019-12-01 05:20:49,639 INFO L534 ElimStorePlain]: Start of recursive call 1: 7 dim-0 vars, 3 dim-2 vars, End of recursive call: 7 dim-0 vars, and 3 xjuncts. [2019-12-01 05:20:49,640 INFO L239 ElimStorePlain]: Needed 4 recursive calls to eliminate 10 variables, input treesize:243, output treesize:227 [2019-12-01 05:20:50,511 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-12-01 05:20:50,512 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:50,513 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:50,514 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:50,517 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-01 05:20:55,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2019-12-01 05:20:55,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 23 states and 36 transitions. [2019-12-01 05:20:55,015 INFO L276 IsEmpty]: Start isEmpty. Operand 23 states and 36 transitions. [2019-12-01 05:20:55,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2019-12-01 05:20:55,016 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2019-12-01 05:20:55,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-01 05:20:55,028 INFO L264 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 33 conjunts are in the unsatisfiable core [2019-12-01 05:20:55,028 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-01 05:20:55,033 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2019-12-01 05:20:55,033 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:55,038 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:55,040 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2019-12-01 05:20:55,040 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:55,045 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:20:55,045 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-12-01 05:20:55,045 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:39, output treesize:22 [2019-12-01 05:20:55,094 INFO L343 Elim1Store]: treesize reduction 54, result has 46.0 percent of original size [2019-12-01 05:20:55,094 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 72 [2019-12-01 05:20:55,094 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:55,113 INFO L614 ElimStorePlain]: treesize reduction 35, result has 57.3 percent of original size [2019-12-01 05:20:55,114 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-12-01 05:20:55,114 INFO L239 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:51, output treesize:47 [2019-12-01 05:20:55,408 INFO L343 Elim1Store]: treesize reduction 39, result has 45.8 percent of original size [2019-12-01 05:20:55,408 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 60 treesize of output 85 [2019-12-01 05:20:55,408 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:20:55,431 INFO L614 ElimStorePlain]: treesize reduction 37, result has 65.4 percent of original size [2019-12-01 05:20:55,432 INFO L534 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2019-12-01 05:20:55,432 INFO L239 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:70, output treesize:70 [2019-12-01 05:20:56,233 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:20:56,235 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-01 05:21:20,991 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2019-12-01 05:21:20,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 29 states and 47 transitions. [2019-12-01 05:21:20,991 INFO L276 IsEmpty]: Start isEmpty. Operand 29 states and 47 transitions. [2019-12-01 05:21:20,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2019-12-01 05:21:20,991 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2019-12-01 05:21:21,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-01 05:21:21,004 INFO L264 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 6 conjunts are in the unsatisfiable core [2019-12-01 05:21:21,004 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-01 05:21:21,354 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2019-12-01 05:21:23,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2019-12-01 05:21:23,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 28 states and 42 transitions. [2019-12-01 05:21:23,264 INFO L276 IsEmpty]: Start isEmpty. Operand 28 states and 42 transitions. [2019-12-01 05:21:23,264 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2019-12-01 05:21:23,264 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2019-12-01 05:21:23,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-01 05:21:23,279 INFO L264 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 37 conjunts are in the unsatisfiable core [2019-12-01 05:21:23,280 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-01 05:21:23,284 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2019-12-01 05:21:23,285 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:21:23,290 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:21:23,292 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2019-12-01 05:21:23,292 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:21:23,296 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:21:23,296 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-12-01 05:21:23,296 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:39, output treesize:22 [2019-12-01 05:21:23,346 INFO L343 Elim1Store]: treesize reduction 54, result has 46.0 percent of original size [2019-12-01 05:21:23,346 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 72 [2019-12-01 05:21:23,346 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:21:23,368 INFO L614 ElimStorePlain]: treesize reduction 32, result has 61.9 percent of original size [2019-12-01 05:21:23,369 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-12-01 05:21:23,369 INFO L239 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:56, output treesize:52 [2019-12-01 05:21:23,727 WARN L192 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 52 [2019-12-01 05:21:23,728 INFO L343 Elim1Store]: treesize reduction 106, result has 62.0 percent of original size [2019-12-01 05:21:23,728 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 63 treesize of output 204 [2019-12-01 05:21:23,728 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:21:23,729 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:21:23,729 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:21:23,730 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:21:23,796 INFO L614 ElimStorePlain]: treesize reduction 250, result has 24.0 percent of original size [2019-12-01 05:21:23,797 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2019-12-01 05:21:23,797 INFO L239 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:78, output treesize:79 [2019-12-01 05:21:24,360 INFO L343 Elim1Store]: treesize reduction 56, result has 69.2 percent of original size [2019-12-01 05:21:24,361 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 1 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 11 case distinctions, treesize of input 87 treesize of output 206 [2019-12-01 05:21:24,362 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:21:24,405 INFO L614 ElimStorePlain]: treesize reduction 245, result has 30.8 percent of original size [2019-12-01 05:21:24,405 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2019-12-01 05:21:24,405 INFO L239 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:105, output treesize:109 [2019-12-01 05:21:24,846 WARN L192 SmtUtils]: Spent 182.00 ms on a formula simplification. DAG size of input: 125 DAG size of output: 100 [2019-12-01 05:21:24,846 INFO L343 Elim1Store]: treesize reduction 113, result has 71.8 percent of original size [2019-12-01 05:21:24,846 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 9 select indices, 9 select index equivalence classes, 1 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 21 case distinctions, treesize of input 126 treesize of output 389 [2019-12-01 05:21:24,848 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:21:24,922 INFO L614 ElimStorePlain]: treesize reduction 488, result has 20.8 percent of original size [2019-12-01 05:21:24,923 INFO L534 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 1 dim-2 vars, End of recursive call: 5 dim-0 vars, and 1 xjuncts. [2019-12-01 05:21:24,923 INFO L239 ElimStorePlain]: Needed 2 recursive calls to eliminate 6 variables, input treesize:144, output treesize:128 [2019-12-01 05:21:36,620 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:21:36,625 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-01 05:21:39,669 WARN L192 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 82 [2019-12-01 05:21:41,411 WARN L192 SmtUtils]: Spent 198.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 92 [2019-12-01 05:21:43,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2019-12-01 05:21:43,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 29 states and 46 transitions. [2019-12-01 05:21:43,307 INFO L276 IsEmpty]: Start isEmpty. Operand 29 states and 46 transitions. [2019-12-01 05:21:43,307 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2019-12-01 05:21:43,307 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2019-12-01 05:21:43,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-01 05:21:43,319 INFO L264 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 8 conjunts are in the unsatisfiable core [2019-12-01 05:21:43,320 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-01 05:21:44,048 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2019-12-01 05:21:49,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2019-12-01 05:21:49,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 33 states and 52 transitions. [2019-12-01 05:21:49,361 INFO L276 IsEmpty]: Start isEmpty. Operand 33 states and 52 transitions. [2019-12-01 05:21:49,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2019-12-01 05:21:49,361 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2019-12-01 05:21:49,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-01 05:21:49,372 INFO L264 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 7 conjunts are in the unsatisfiable core [2019-12-01 05:21:49,373 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-01 05:21:49,719 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2019-12-01 05:21:54,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2019-12-01 05:21:54,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 40 states and 63 transitions. [2019-12-01 05:21:54,452 INFO L276 IsEmpty]: Start isEmpty. Operand 40 states and 63 transitions. [2019-12-01 05:21:54,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2019-12-01 05:21:54,452 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2019-12-01 05:21:54,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-01 05:21:54,473 INFO L264 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 41 conjunts are in the unsatisfiable core [2019-12-01 05:21:54,474 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-01 05:21:54,478 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2019-12-01 05:21:54,479 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:21:54,487 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:21:54,488 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2019-12-01 05:21:54,489 INFO L534 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-12-01 05:21:54,494 INFO L614 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-12-01 05:21:54,494 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-12-01 05:21:54,495 INFO L239 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:39, output treesize:22 [2019-12-01 05:21:54,561 INFO L343 Elim1Store]: treesize reduction 54, result has 46.0 percent of original size [2019-12-01 05:21:54,561 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 72 [2019-12-01 05:21:54,561 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:21:54,591 INFO L614 ElimStorePlain]: treesize reduction 35, result has 59.8 percent of original size [2019-12-01 05:21:54,592 INFO L534 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-12-01 05:21:54,592 INFO L239 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:56, output treesize:52 [2019-12-01 05:21:54,859 INFO L343 Elim1Store]: treesize reduction 106, result has 62.0 percent of original size [2019-12-01 05:21:54,860 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 63 treesize of output 204 [2019-12-01 05:21:54,860 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:21:54,860 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:21:54,860 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:21:54,861 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:21:54,911 INFO L614 ElimStorePlain]: treesize reduction 259, result has 22.0 percent of original size [2019-12-01 05:21:54,911 INFO L534 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2019-12-01 05:21:54,911 INFO L239 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:83, output treesize:73 [2019-12-01 05:21:55,378 WARN L192 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 72 [2019-12-01 05:21:55,378 INFO L343 Elim1Store]: treesize reduction 145, result has 66.3 percent of original size [2019-12-01 05:21:55,378 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 1 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 79 treesize of output 319 [2019-12-01 05:21:55,379 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:21:55,379 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:21:55,379 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:21:55,380 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:21:55,380 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:21:55,381 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:21:55,465 INFO L614 ElimStorePlain]: treesize reduction 498, result has 16.0 percent of original size [2019-12-01 05:21:55,465 INFO L534 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2019-12-01 05:21:55,465 INFO L239 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:99, output treesize:95 [2019-12-01 05:21:56,402 WARN L192 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 121 DAG size of output: 102 [2019-12-01 05:21:56,403 INFO L343 Elim1Store]: treesize reduction 73, result has 79.7 percent of original size [2019-12-01 05:21:56,403 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 8 select indices, 8 select index equivalence classes, 1 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 22 case distinctions, treesize of input 98 treesize of output 393 [2019-12-01 05:21:56,404 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:21:56,473 INFO L614 ElimStorePlain]: treesize reduction 538, result has 17.9 percent of original size [2019-12-01 05:21:56,473 INFO L534 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2019-12-01 05:21:56,473 INFO L239 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:121, output treesize:117 [2019-12-01 05:21:57,187 WARN L192 SmtUtils]: Spent 335.00 ms on a formula simplification. DAG size of input: 183 DAG size of output: 154 [2019-12-01 05:21:57,188 INFO L343 Elim1Store]: treesize reduction 130, result has 78.8 percent of original size [2019-12-01 05:21:57,188 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 11 select indices, 11 select index equivalence classes, 1 disjoint index pairs (out of 55 index pairs), introduced 11 new quantified variables, introduced 34 case distinctions, treesize of input 129 treesize of output 609 [2019-12-01 05:21:57,191 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:21:57,306 WARN L192 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 183 DAG size of output: 67 [2019-12-01 05:21:57,306 INFO L614 ElimStorePlain]: treesize reduction 858, result has 14.8 percent of original size [2019-12-01 05:21:57,307 INFO L534 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2019-12-01 05:21:57,307 INFO L239 ElimStorePlain]: Needed 2 recursive calls to eliminate 5 variables, input treesize:157, output treesize:149 [2019-12-01 05:22:08,726 WARN L192 SmtUtils]: Spent 696.00 ms on a formula simplification. DAG size of input: 265 DAG size of output: 224 [2019-12-01 05:22:08,726 INFO L343 Elim1Store]: treesize reduction 182, result has 81.0 percent of original size [2019-12-01 05:22:08,726 INFO L377 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 14 select indices, 14 select index equivalence classes, 1 disjoint index pairs (out of 91 index pairs), introduced 14 new quantified variables, introduced 51 case distinctions, treesize of input 156 treesize of output 918 [2019-12-01 05:22:08,730 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:22:08,730 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:22:08,730 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:22:08,731 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:22:08,731 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:22:08,733 INFO L534 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-12-01 05:22:08,968 WARN L192 SmtUtils]: Spent 234.00 ms on a formula simplification. DAG size of input: 281 DAG size of output: 76 [2019-12-01 05:22:08,968 INFO L614 ElimStorePlain]: treesize reduction 1630, result has 9.9 percent of original size [2019-12-01 05:22:08,969 INFO L534 ElimStorePlain]: Start of recursive call 1: 7 dim-0 vars, 1 dim-2 vars, End of recursive call: 7 dim-0 vars, and 1 xjuncts. [2019-12-01 05:22:08,969 INFO L239 ElimStorePlain]: Needed 2 recursive calls to eliminate 8 variables, input treesize:184, output treesize:180 [2019-12-01 05:22:14,319 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-01 05:22:14,326 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 2 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-01 05:22:23,021 WARN L192 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 110 [2019-12-01 05:22:38,082 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2019-12-01 05:22:38,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58 states to 39 states and 58 transitions. [2019-12-01 05:22:38,082 INFO L276 IsEmpty]: Start isEmpty. Operand 39 states and 58 transitions. [2019-12-01 05:22:38,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2019-12-01 05:22:38,082 INFO L428 CodeCheckObserver]: Error Path is FOUND. [2019-12-01 05:22:38,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-12-01 05:22:38,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-12-01 05:22:38,123 WARN L483 CodeCheckObserver]: This program is UNSAFE, Check terminated with 74 iterations. [2019-12-01 05:22:38,152 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.codecheck CFG 01.12 05:22:38 ImpRootNode [2019-12-01 05:22:38,152 INFO L132 PluginConnector]: ------------------------ END CodeCheck---------------------------- [2019-12-01 05:22:38,153 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2019-12-01 05:22:38,153 INFO L271 PluginConnector]: Initializing Witness Printer... [2019-12-01 05:22:38,153 INFO L275 PluginConnector]: Witness Printer initialized [2019-12-01 05:22:38,153 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 01.12 05:15:09" (3/4) ... [2019-12-01 05:22:38,154 INFO L131 WitnessPrinter]: Generating witness for reachability counterexample [2019-12-01 05:22:38,189 INFO L141 WitnessManager]: Wrote witness to /tmp/vcloud-vcloud-master/worker/run_dir_35ab5e7b-5f29-4285-bc1e-314066be9be4/bin/ukojak/witness.graphml [2019-12-01 05:22:38,189 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2019-12-01 05:22:38,190 INFO L168 Benchmark]: Toolchain (without parser) took 448865.89 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 130.5 MB). Free memory was 944.7 MB in the beginning and 941.5 MB in the end (delta: 3.2 MB). Peak memory consumption was 133.7 MB. Max. memory is 11.5 GB. [2019-12-01 05:22:38,190 INFO L168 Benchmark]: CDTParser took 0.18 ms. Allocated memory is still 1.0 GB. Free memory is still 960.8 MB. There was no memory consumed. Max. memory is 11.5 GB. [2019-12-01 05:22:38,190 INFO L168 Benchmark]: CACSL2BoogieTranslator took 204.79 ms. Allocated memory was 1.0 GB in the beginning and 1.1 GB in the end (delta: 100.1 MB). Free memory was 944.7 MB in the beginning and 1.1 GB in the end (delta: -148.8 MB). Peak memory consumption was 23.4 MB. Max. memory is 11.5 GB. [2019-12-01 05:22:38,190 INFO L168 Benchmark]: Boogie Procedure Inliner took 24.13 ms. Allocated memory is still 1.1 GB. Free memory is still 1.1 GB. There was no memory consumed. Max. memory is 11.5 GB. [2019-12-01 05:22:38,190 INFO L168 Benchmark]: Boogie Preprocessor took 16.36 ms. Allocated memory is still 1.1 GB. Free memory is still 1.1 GB. There was no memory consumed. Max. memory is 11.5 GB. [2019-12-01 05:22:38,190 INFO L168 Benchmark]: RCFGBuilder took 209.62 ms. Allocated memory is still 1.1 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 27.8 MB). Peak memory consumption was 27.8 MB. Max. memory is 11.5 GB. [2019-12-01 05:22:38,190 INFO L168 Benchmark]: CodeCheck took 448371.87 ms. Allocated memory was 1.1 GB in the beginning and 1.2 GB in the end (delta: 30.4 MB). Free memory was 1.1 GB in the beginning and 950.2 MB in the end (delta: 115.6 MB). Peak memory consumption was 146.0 MB. Max. memory is 11.5 GB. [2019-12-01 05:22:38,190 INFO L168 Benchmark]: Witness Printer took 36.39 ms. Allocated memory is still 1.2 GB. Free memory was 950.2 MB in the beginning and 941.5 MB in the end (delta: 8.7 MB). Peak memory consumption was 8.7 MB. Max. memory is 11.5 GB. [2019-12-01 05:22:38,191 INFO L335 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.codecheck: - StatisticsResult: Ultimate CodeCheck benchmark data CFG has 1 procedures, 11 locations, 1 error locations. Result: UNSAFE, OverallTime: 448.3s, OverallIterations: 74, TraceHistogramMax: 0, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, HoareTripleCheckerStatistics: 0 SDtfs, 360 SDslu, 0 SDs, 0 SdLazy, 9044 SolverSat, 2744 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 29.1s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 10517 GetRequests, 9568 SyntacticMatches, 643 SemanticMatches, 306 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 77648 ImplicationChecksByTransitivity, 380.9s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=-1occurred in iteration=-1, traceCheckStatistics: 0.2s SsaConstructionTime, 0.4s SatisfiabilityAnalysisTime, 238.9s InterpolantComputationTime, 823 NumberOfCodeBlocks, 823 NumberOfCodeBlocksAsserted, 74 NumberOfCheckSat, 733 ConstructedInterpolants, 395 QuantifiedInterpolants, 668647 SizeOfPredicates, 809 NumberOfNonLiveVariables, 5033 ConjunctsInSsa, 1711 ConjunctsInUnsatCore, 73 InterpolantComputations, 3 PerfectInterpolantSequences, 27/424 InterpolantCoveringCapability, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: No data available, ReuseStatistics: No data available - CounterExampleResult [Line: 10]: a call of __VERIFIER_error() is reachable a call of __VERIFIER_error() is reachable We found a FailurePath: [L14] int N; [L18] N = __VERIFIER_nondet_int() [L19] COND FALSE !(N <= 0) [L22] int i; [L23] long long *a = malloc(sizeof(long long)*N); [L24] long long *b = malloc(sizeof(long long)*N); [L26] a[0] = 2 [L27] b[0] = 1 [L28] i=1 VAL [N=3] [L28] COND TRUE i