java -Xmx8000000000 -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -s ../../../trunk/examples/settings/default/taipan/svcomp-Reach-64bit-Taipan_Default-INT.epf -i ../../../trunk/examples/svcomp/loops/vogal_false-unreach-call.i -------------------------------------------------------------------------------- This is Ultimate 0.1.23-df4b876 [2018-11-07 16:33:41,420 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-11-07 16:33:41,422 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-11-07 16:33:41,439 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-11-07 16:33:41,440 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-11-07 16:33:41,441 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-11-07 16:33:41,443 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-11-07 16:33:41,445 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-11-07 16:33:41,447 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-11-07 16:33:41,451 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-11-07 16:33:41,454 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-11-07 16:33:41,454 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-11-07 16:33:41,455 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-11-07 16:33:41,458 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-11-07 16:33:41,465 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-11-07 16:33:41,466 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-11-07 16:33:41,467 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-11-07 16:33:41,475 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-11-07 16:33:41,477 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-11-07 16:33:41,480 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-11-07 16:33:41,481 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-11-07 16:33:41,482 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-11-07 16:33:41,485 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-11-07 16:33:41,485 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-11-07 16:33:41,485 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-11-07 16:33:41,489 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-11-07 16:33:41,490 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-11-07 16:33:41,495 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-11-07 16:33:41,496 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-11-07 16:33:41,497 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-11-07 16:33:41,497 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-11-07 16:33:41,498 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-11-07 16:33:41,498 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-11-07 16:33:41,498 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-11-07 16:33:41,500 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-11-07 16:33:41,501 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-11-07 16:33:41,501 INFO L98 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/taipan/svcomp-Reach-64bit-Taipan_Default-INT.epf [2018-11-07 16:33:41,517 INFO L110 SettingsManager]: Loading preferences was successful [2018-11-07 16:33:41,517 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-11-07 16:33:41,518 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-11-07 16:33:41,518 INFO L133 SettingsManager]: * User list type=DISABLED [2018-11-07 16:33:41,518 INFO L133 SettingsManager]: * calls to implemented procedures=false [2018-11-07 16:33:41,519 INFO L131 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2018-11-07 16:33:41,519 INFO L133 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2018-11-07 16:33:41,519 INFO L133 SettingsManager]: * Octagon Domain=false [2018-11-07 16:33:41,519 INFO L133 SettingsManager]: * Abstract domain=CompoundDomain [2018-11-07 16:33:41,519 INFO L133 SettingsManager]: * Log string format=TERM [2018-11-07 16:33:41,520 INFO L133 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2018-11-07 16:33:41,520 INFO L133 SettingsManager]: * Use the RCFG-of-the-future interface=true [2018-11-07 16:33:41,521 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-11-07 16:33:41,521 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-11-07 16:33:41,521 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-11-07 16:33:41,521 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-11-07 16:33:41,522 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-11-07 16:33:41,522 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-11-07 16:33:41,522 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-11-07 16:33:41,522 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-11-07 16:33:41,522 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-11-07 16:33:41,524 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-11-07 16:33:41,525 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-11-07 16:33:41,525 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-11-07 16:33:41,525 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-11-07 16:33:41,525 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-11-07 16:33:41,525 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-11-07 16:33:41,526 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-11-07 16:33:41,526 INFO L133 SettingsManager]: * Trace refinement strategy=TAIPAN [2018-11-07 16:33:41,526 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-11-07 16:33:41,526 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-11-07 16:33:41,526 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-11-07 16:33:41,526 INFO L133 SettingsManager]: * To the following directory=dump/ [2018-11-07 16:33:41,527 INFO L133 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2018-11-07 16:33:41,582 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-11-07 16:33:41,595 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-11-07 16:33:41,600 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-11-07 16:33:41,602 INFO L271 PluginConnector]: Initializing CDTParser... [2018-11-07 16:33:41,602 INFO L276 PluginConnector]: CDTParser initialized [2018-11-07 16:33:41,603 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/loops/vogal_false-unreach-call.i [2018-11-07 16:33:41,664 INFO L218 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c274e4e97/3015c0fab7e944e5bb23a98f421bc68d/FLAG90172d6af [2018-11-07 16:33:42,075 INFO L298 CDTParser]: Found 1 translation units. [2018-11-07 16:33:42,076 INFO L158 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/loops/vogal_false-unreach-call.i [2018-11-07 16:33:42,082 INFO L346 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c274e4e97/3015c0fab7e944e5bb23a98f421bc68d/FLAG90172d6af [2018-11-07 16:33:42,097 INFO L354 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c274e4e97/3015c0fab7e944e5bb23a98f421bc68d [2018-11-07 16:33:42,110 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-11-07 16:33:42,111 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2018-11-07 16:33:42,113 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-11-07 16:33:42,113 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-11-07 16:33:42,116 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-11-07 16:33:42,117 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.11 04:33:42" (1/1) ... [2018-11-07 16:33:42,120 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4ca78f9c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 04:33:42, skipping insertion in model container [2018-11-07 16:33:42,121 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.11 04:33:42" (1/1) ... [2018-11-07 16:33:42,131 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2018-11-07 16:33:42,154 INFO L174 MainTranslator]: Built tables and reachable declarations [2018-11-07 16:33:42,381 INFO L202 PostProcessor]: Analyzing one entry point: main [2018-11-07 16:33:42,388 INFO L189 MainTranslator]: Completed pre-run [2018-11-07 16:33:42,418 INFO L202 PostProcessor]: Analyzing one entry point: main [2018-11-07 16:33:42,441 INFO L193 MainTranslator]: Completed translation [2018-11-07 16:33:42,441 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 04:33:42 WrapperNode [2018-11-07 16:33:42,441 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-11-07 16:33:42,442 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2018-11-07 16:33:42,443 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2018-11-07 16:33:42,443 INFO L276 PluginConnector]: Boogie Procedure Inliner initialized [2018-11-07 16:33:42,453 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 04:33:42" (1/1) ... [2018-11-07 16:33:42,467 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 04:33:42" (1/1) ... [2018-11-07 16:33:42,486 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2018-11-07 16:33:42,488 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-11-07 16:33:42,489 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-11-07 16:33:42,489 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-11-07 16:33:42,498 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 04:33:42" (1/1) ... [2018-11-07 16:33:42,498 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 04:33:42" (1/1) ... [2018-11-07 16:33:42,501 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 04:33:42" (1/1) ... [2018-11-07 16:33:42,501 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 04:33:42" (1/1) ... [2018-11-07 16:33:42,513 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 04:33:42" (1/1) ... [2018-11-07 16:33:42,520 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 04:33:42" (1/1) ... [2018-11-07 16:33:42,522 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 04:33:42" (1/1) ... [2018-11-07 16:33:42,529 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-11-07 16:33:42,530 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-11-07 16:33:42,530 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-11-07 16:33:42,530 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-11-07 16:33:42,531 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 04:33:42" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-11-07 16:33:42,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2018-11-07 16:33:42,661 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-11-07 16:33:42,661 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-11-07 16:33:42,661 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.alloc [2018-11-07 16:33:42,661 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-11-07 16:33:42,661 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-11-07 16:33:42,662 INFO L130 BoogieDeclarations]: Found specification of procedure main [2018-11-07 16:33:42,663 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2018-11-07 16:33:42,663 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2018-11-07 16:33:42,663 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2018-11-07 16:33:42,663 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2018-11-07 16:33:42,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2018-11-07 16:33:42,663 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2018-11-07 16:33:43,250 INFO L276 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-11-07 16:33:43,250 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.11 04:33:43 BoogieIcfgContainer [2018-11-07 16:33:43,251 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-11-07 16:33:43,252 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-11-07 16:33:43,252 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-11-07 16:33:43,255 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-11-07 16:33:43,255 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 07.11 04:33:42" (1/3) ... [2018-11-07 16:33:43,256 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5540e893 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 07.11 04:33:43, skipping insertion in model container [2018-11-07 16:33:43,257 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 04:33:42" (2/3) ... [2018-11-07 16:33:43,257 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5540e893 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 07.11 04:33:43, skipping insertion in model container [2018-11-07 16:33:43,257 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.11 04:33:43" (3/3) ... [2018-11-07 16:33:43,259 INFO L112 eAbstractionObserver]: Analyzing ICFG vogal_false-unreach-call.i [2018-11-07 16:33:43,268 INFO L136 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-11-07 16:33:43,276 INFO L148 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2018-11-07 16:33:43,293 INFO L257 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2018-11-07 16:33:43,333 INFO L382 AbstractCegarLoop]: Interprodecural is true [2018-11-07 16:33:43,333 INFO L383 AbstractCegarLoop]: Hoare is true [2018-11-07 16:33:43,333 INFO L384 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-11-07 16:33:43,334 INFO L385 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-11-07 16:33:43,334 INFO L386 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-11-07 16:33:43,334 INFO L387 AbstractCegarLoop]: Difference is false [2018-11-07 16:33:43,334 INFO L388 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-11-07 16:33:43,334 INFO L393 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-11-07 16:33:43,356 INFO L276 IsEmpty]: Start isEmpty. Operand 66 states. [2018-11-07 16:33:43,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2018-11-07 16:33:43,363 INFO L367 BasicCegarLoop]: Found error trace [2018-11-07 16:33:43,364 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-07 16:33:43,366 INFO L423 AbstractCegarLoop]: === Iteration 1 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-07 16:33:43,372 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-07 16:33:43,373 INFO L82 PathProgramCache]: Analyzing trace with hash -1323688101, now seen corresponding path program 1 times [2018-11-07 16:33:43,375 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-07 16:33:43,422 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-07 16:33:43,423 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-07 16:33:43,423 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-07 16:33:43,423 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-07 16:33:43,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-07 16:33:43,558 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-07 16:33:43,560 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-07 16:33:43,561 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-11-07 16:33:43,561 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-07 16:33:43,567 INFO L459 AbstractCegarLoop]: Interpolant automaton has 2 states [2018-11-07 16:33:43,583 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2018-11-07 16:33:43,583 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2018-11-07 16:33:43,586 INFO L87 Difference]: Start difference. First operand 66 states. Second operand 2 states. [2018-11-07 16:33:43,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-07 16:33:43,616 INFO L93 Difference]: Finished difference Result 108 states and 135 transitions. [2018-11-07 16:33:43,616 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2018-11-07 16:33:43,617 INFO L78 Accepts]: Start accepts. Automaton has 2 states. Word has length 31 [2018-11-07 16:33:43,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-07 16:33:43,629 INFO L225 Difference]: With dead ends: 108 [2018-11-07 16:33:43,629 INFO L226 Difference]: Without dead ends: 55 [2018-11-07 16:33:43,633 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2018-11-07 16:33:43,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55 states. [2018-11-07 16:33:43,674 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55 to 55. [2018-11-07 16:33:43,676 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 55 states. [2018-11-07 16:33:43,678 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 62 transitions. [2018-11-07 16:33:43,680 INFO L78 Accepts]: Start accepts. Automaton has 55 states and 62 transitions. Word has length 31 [2018-11-07 16:33:43,680 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-07 16:33:43,682 INFO L480 AbstractCegarLoop]: Abstraction has 55 states and 62 transitions. [2018-11-07 16:33:43,682 INFO L481 AbstractCegarLoop]: Interpolant automaton has 2 states. [2018-11-07 16:33:43,682 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 62 transitions. [2018-11-07 16:33:43,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2018-11-07 16:33:43,685 INFO L367 BasicCegarLoop]: Found error trace [2018-11-07 16:33:43,685 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-07 16:33:43,685 INFO L423 AbstractCegarLoop]: === Iteration 2 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-07 16:33:43,686 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-07 16:33:43,686 INFO L82 PathProgramCache]: Analyzing trace with hash -2137456514, now seen corresponding path program 1 times [2018-11-07 16:33:43,686 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-07 16:33:43,688 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-07 16:33:43,688 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-07 16:33:43,688 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-07 16:33:43,688 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-07 16:33:43,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-07 16:33:43,921 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-07 16:33:43,921 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-07 16:33:43,922 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-07 16:33:43,922 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-07 16:33:43,924 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-07 16:33:43,924 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-07 16:33:43,926 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-07 16:33:43,926 INFO L87 Difference]: Start difference. First operand 55 states and 62 transitions. Second operand 3 states. [2018-11-07 16:33:44,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-07 16:33:44,230 INFO L93 Difference]: Finished difference Result 112 states and 132 transitions. [2018-11-07 16:33:44,231 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-07 16:33:44,231 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 37 [2018-11-07 16:33:44,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-07 16:33:44,235 INFO L225 Difference]: With dead ends: 112 [2018-11-07 16:33:44,235 INFO L226 Difference]: Without dead ends: 81 [2018-11-07 16:33:44,236 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-07 16:33:44,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81 states. [2018-11-07 16:33:44,250 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81 to 57. [2018-11-07 16:33:44,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 57 states. [2018-11-07 16:33:44,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 64 transitions. [2018-11-07 16:33:44,254 INFO L78 Accepts]: Start accepts. Automaton has 57 states and 64 transitions. Word has length 37 [2018-11-07 16:33:44,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-07 16:33:44,255 INFO L480 AbstractCegarLoop]: Abstraction has 57 states and 64 transitions. [2018-11-07 16:33:44,255 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-07 16:33:44,255 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 64 transitions. [2018-11-07 16:33:44,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2018-11-07 16:33:44,256 INFO L367 BasicCegarLoop]: Found error trace [2018-11-07 16:33:44,257 INFO L375 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-07 16:33:44,257 INFO L423 AbstractCegarLoop]: === Iteration 3 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-07 16:33:44,257 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-07 16:33:44,257 INFO L82 PathProgramCache]: Analyzing trace with hash -495618163, now seen corresponding path program 1 times [2018-11-07 16:33:44,258 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-07 16:33:44,260 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-07 16:33:44,260 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-07 16:33:44,260 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-07 16:33:44,260 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-07 16:33:44,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-07 16:33:44,440 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-07 16:33:44,440 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-07 16:33:44,441 INFO L194 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-07 16:33:44,442 INFO L200 CegarAbsIntRunner]: Running AI on error trace of length 43 with the following transitions: [2018-11-07 16:33:44,444 INFO L202 CegarAbsIntRunner]: [0], [1], [5], [6], [7], [8], [9], [10], [11], [12], [13], [14], [15], [16], [17], [18], [22], [25], [27], [28], [29], [31], [35], [36], [40], [42], [45], [51], [55], [58], [86], [90], [92], [95], [130], [133], [135], [141], [142], [143], [145] [2018-11-07 16:33:44,486 INFO L148 AbstractInterpreter]: Using domain PoormanAbstractDomain with backing domain CompoundDomain [CongruenceDomain, IntervalDomain] [2018-11-07 16:33:44,486 INFO L101 FixpointEngine]: Starting fixpoint engine with domain PoormanAbstractDomain (maxUnwinding=3, maxParallelStates=2) [2018-11-07 16:33:44,636 WARN L79 EvaluatorLogger]: Possible loss of precision. Operator ARITHMOD has no precise implementation. [2018-11-07 16:33:44,793 INFO L266 AbstractInterpreter]: Error location(s) were unreachable [2018-11-07 16:33:44,797 INFO L272 AbstractInterpreter]: Visited 40 different actions 120 times. Merged at 11 different actions 72 times. Widened at 2 different actions 5 times. Found 7 fixpoints after 3 different actions. Largest state had 24 variables. [2018-11-07 16:33:44,830 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-07 16:33:44,830 INFO L398 sIntCurrentIteration]: Generating AbsInt predicates [2018-11-07 16:33:44,956 INFO L227 lantSequenceWeakener]: Weakened 39 states. On average, predicates are now at 67.15% of their original sizes. [2018-11-07 16:33:44,957 INFO L413 sIntCurrentIteration]: Unifying AI predicates [2018-11-07 16:33:45,364 INFO L415 sIntCurrentIteration]: We unified 41 AI predicates to 41 [2018-11-07 16:33:45,364 INFO L424 sIntCurrentIteration]: Finished generation of AbsInt predicates [2018-11-07 16:33:45,365 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-11-07 16:33:45,365 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [13] imperfect sequences [4] total 15 [2018-11-07 16:33:45,366 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-07 16:33:45,367 INFO L459 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-11-07 16:33:45,367 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-11-07 16:33:45,367 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2018-11-07 16:33:45,368 INFO L87 Difference]: Start difference. First operand 57 states and 64 transitions. Second operand 13 states. [2018-11-07 16:33:47,828 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-07 16:33:47,829 INFO L93 Difference]: Finished difference Result 174 states and 211 transitions. [2018-11-07 16:33:47,829 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2018-11-07 16:33:47,829 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 42 [2018-11-07 16:33:47,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-07 16:33:47,833 INFO L225 Difference]: With dead ends: 174 [2018-11-07 16:33:47,833 INFO L226 Difference]: Without dead ends: 143 [2018-11-07 16:33:47,835 INFO L604 BasicCegarLoop]: 2 DeclaredPredicates, 52 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=140, Invalid=412, Unknown=0, NotChecked=0, Total=552 [2018-11-07 16:33:47,835 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 143 states. [2018-11-07 16:33:47,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 143 to 83. [2018-11-07 16:33:47,849 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 83 states. [2018-11-07 16:33:47,850 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 83 states to 83 states and 96 transitions. [2018-11-07 16:33:47,850 INFO L78 Accepts]: Start accepts. Automaton has 83 states and 96 transitions. Word has length 42 [2018-11-07 16:33:47,851 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-07 16:33:47,851 INFO L480 AbstractCegarLoop]: Abstraction has 83 states and 96 transitions. [2018-11-07 16:33:47,851 INFO L481 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-11-07 16:33:47,851 INFO L276 IsEmpty]: Start isEmpty. Operand 83 states and 96 transitions. [2018-11-07 16:33:47,853 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2018-11-07 16:33:47,853 INFO L367 BasicCegarLoop]: Found error trace [2018-11-07 16:33:47,854 INFO L375 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-07 16:33:47,854 INFO L423 AbstractCegarLoop]: === Iteration 4 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-07 16:33:47,854 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-07 16:33:47,854 INFO L82 PathProgramCache]: Analyzing trace with hash -752884382, now seen corresponding path program 1 times [2018-11-07 16:33:47,855 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-07 16:33:47,856 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-07 16:33:47,856 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-07 16:33:47,856 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-07 16:33:47,856 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-07 16:33:47,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-07 16:33:47,974 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2018-11-07 16:33:47,975 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-07 16:33:47,975 INFO L194 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-07 16:33:47,975 INFO L200 CegarAbsIntRunner]: Running AI on error trace of length 55 with the following transitions: [2018-11-07 16:33:47,976 INFO L202 CegarAbsIntRunner]: [0], [1], [5], [6], [7], [8], [9], [10], [11], [12], [13], [14], [15], [16], [17], [18], [22], [25], [27], [28], [29], [31], [35], [36], [40], [42], [45], [51], [55], [58], [86], [90], [92], [95], [97], [101], [104], [106], [107], [108], [111], [115], [119], [130], [133], [135], [141], [142], [143], [145] [2018-11-07 16:33:47,979 INFO L148 AbstractInterpreter]: Using domain PoormanAbstractDomain with backing domain CompoundDomain [CongruenceDomain, IntervalDomain] [2018-11-07 16:33:47,980 INFO L101 FixpointEngine]: Starting fixpoint engine with domain PoormanAbstractDomain (maxUnwinding=3, maxParallelStates=2) [2018-11-07 16:33:47,994 WARN L79 EvaluatorLogger]: Possible loss of precision. Operator ARITHMOD has no precise implementation. [2018-11-07 16:33:48,189 INFO L263 AbstractInterpreter]: Some error location(s) were reachable [2018-11-07 16:33:48,189 INFO L272 AbstractInterpreter]: Visited 50 different actions 263 times. Merged at 23 different actions 171 times. Widened at 5 different actions 14 times. Found 18 fixpoints after 6 different actions. Largest state had 29 variables. [2018-11-07 16:33:48,228 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-07 16:33:48,230 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown [2018-11-07 16:33:48,230 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-07 16:33:48,230 INFO L194 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-07 16:33:48,249 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-07 16:33:48,250 INFO L288 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-11-07 16:33:48,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-07 16:33:48,313 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-07 16:33:48,628 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 15 treesize of output 11 [2018-11-07 16:33:48,633 INFO L477 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 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2018-11-07 16:33:48,634 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-11-07 16:33:48,638 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:33:48,640 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:33:48,640 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:15, output treesize:3 [2018-11-07 16:33:48,671 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2018-11-07 16:33:48,671 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-07 16:33:48,805 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 20 treesize of output 16 [2018-11-07 16:33:48,825 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2018-11-07 16:33:48,826 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-11-07 16:33:48,850 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:33:48,859 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:33:48,859 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:20, output treesize:7 [2018-11-07 16:33:48,882 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2018-11-07 16:33:48,904 INFO L312 seRefinementStrategy]: Constructing automaton from 2 perfect and 1 imperfect interpolant sequences. [2018-11-07 16:33:48,904 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [8, 7] imperfect sequences [4] total 14 [2018-11-07 16:33:48,904 INFO L258 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-11-07 16:33:48,904 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-11-07 16:33:48,905 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-11-07 16:33:48,905 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2018-11-07 16:33:48,905 INFO L87 Difference]: Start difference. First operand 83 states and 96 transitions. Second operand 8 states. [2018-11-07 16:33:49,343 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-07 16:33:49,343 INFO L93 Difference]: Finished difference Result 112 states and 129 transitions. [2018-11-07 16:33:49,344 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-11-07 16:33:49,344 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 54 [2018-11-07 16:33:49,345 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-07 16:33:49,346 INFO L225 Difference]: With dead ends: 112 [2018-11-07 16:33:49,346 INFO L226 Difference]: Without dead ends: 80 [2018-11-07 16:33:49,348 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 99 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=77, Invalid=229, Unknown=0, NotChecked=0, Total=306 [2018-11-07 16:33:49,348 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 80 states. [2018-11-07 16:33:49,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 80 to 80. [2018-11-07 16:33:49,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 80 states. [2018-11-07 16:33:49,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 92 transitions. [2018-11-07 16:33:49,359 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 92 transitions. Word has length 54 [2018-11-07 16:33:49,359 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-07 16:33:49,359 INFO L480 AbstractCegarLoop]: Abstraction has 80 states and 92 transitions. [2018-11-07 16:33:49,359 INFO L481 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-11-07 16:33:49,360 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 92 transitions. [2018-11-07 16:33:49,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2018-11-07 16:33:49,362 INFO L367 BasicCegarLoop]: Found error trace [2018-11-07 16:33:49,362 INFO L375 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-07 16:33:49,362 INFO L423 AbstractCegarLoop]: === Iteration 5 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-07 16:33:49,363 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-07 16:33:49,363 INFO L82 PathProgramCache]: Analyzing trace with hash 1201571152, now seen corresponding path program 1 times [2018-11-07 16:33:49,363 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-07 16:33:49,364 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-07 16:33:49,364 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-07 16:33:49,364 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-07 16:33:49,365 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-07 16:33:49,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-07 16:33:49,475 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2018-11-07 16:33:49,476 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-07 16:33:49,476 INFO L194 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-07 16:33:49,476 INFO L200 CegarAbsIntRunner]: Running AI on error trace of length 57 with the following transitions: [2018-11-07 16:33:49,477 INFO L202 CegarAbsIntRunner]: [0], [1], [5], [6], [7], [8], [9], [10], [11], [12], [13], [14], [15], [16], [17], [18], [22], [25], [27], [28], [29], [31], [35], [36], [40], [42], [45], [47], [51], [55], [58], [60], [64], [67], [69], [70], [71], [74], [78], [82], [86], [90], [92], [95], [130], [133], [135], [141], [142], [143], [145] [2018-11-07 16:33:49,480 INFO L148 AbstractInterpreter]: Using domain PoormanAbstractDomain with backing domain CompoundDomain [CongruenceDomain, IntervalDomain] [2018-11-07 16:33:49,480 INFO L101 FixpointEngine]: Starting fixpoint engine with domain PoormanAbstractDomain (maxUnwinding=3, maxParallelStates=2) [2018-11-07 16:33:49,496 WARN L79 EvaluatorLogger]: Possible loss of precision. Operator ARITHMOD has no precise implementation. [2018-11-07 16:33:49,766 INFO L263 AbstractInterpreter]: Some error location(s) were reachable [2018-11-07 16:33:49,767 INFO L272 AbstractInterpreter]: Visited 51 different actions 382 times. Merged at 28 different actions 266 times. Widened at 8 different actions 34 times. Found 35 fixpoints after 9 different actions. Largest state had 30 variables. [2018-11-07 16:33:49,806 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-07 16:33:49,806 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown [2018-11-07 16:33:49,806 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-07 16:33:49,806 INFO L194 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-07 16:33:49,826 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-07 16:33:49,827 INFO L288 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-11-07 16:33:49,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-07 16:33:49,871 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-07 16:33:50,039 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 16 treesize of output 12 [2018-11-07 16:33:50,056 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 4 [2018-11-07 16:33:50,057 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-11-07 16:33:50,068 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:33:50,075 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:33:50,076 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:16, output treesize:4 [2018-11-07 16:33:50,094 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2018-11-07 16:33:50,094 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-07 16:33:50,178 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 20 treesize of output 16 [2018-11-07 16:33:50,186 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2018-11-07 16:33:50,187 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-11-07 16:33:50,199 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:33:50,203 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:33:50,203 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:20, output treesize:7 [2018-11-07 16:33:50,233 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2018-11-07 16:33:50,253 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-07 16:33:50,254 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 8, 7] total 14 [2018-11-07 16:33:50,254 INFO L251 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-07 16:33:50,254 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-11-07 16:33:50,255 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-11-07 16:33:50,255 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2018-11-07 16:33:50,255 INFO L87 Difference]: Start difference. First operand 80 states and 92 transitions. Second operand 10 states. [2018-11-07 16:33:50,804 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-07 16:33:50,805 INFO L93 Difference]: Finished difference Result 220 states and 265 transitions. [2018-11-07 16:33:50,805 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-11-07 16:33:50,805 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 56 [2018-11-07 16:33:50,805 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-07 16:33:50,807 INFO L225 Difference]: With dead ends: 220 [2018-11-07 16:33:50,807 INFO L226 Difference]: Without dead ends: 166 [2018-11-07 16:33:50,808 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 103 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=74, Invalid=268, Unknown=0, NotChecked=0, Total=342 [2018-11-07 16:33:50,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 166 states. [2018-11-07 16:33:50,819 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 166 to 88. [2018-11-07 16:33:50,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 88 states. [2018-11-07 16:33:50,820 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 100 transitions. [2018-11-07 16:33:50,821 INFO L78 Accepts]: Start accepts. Automaton has 88 states and 100 transitions. Word has length 56 [2018-11-07 16:33:50,821 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-07 16:33:50,821 INFO L480 AbstractCegarLoop]: Abstraction has 88 states and 100 transitions. [2018-11-07 16:33:50,821 INFO L481 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-11-07 16:33:50,821 INFO L276 IsEmpty]: Start isEmpty. Operand 88 states and 100 transitions. [2018-11-07 16:33:50,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2018-11-07 16:33:50,823 INFO L367 BasicCegarLoop]: Found error trace [2018-11-07 16:33:50,823 INFO L375 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-07 16:33:50,824 INFO L423 AbstractCegarLoop]: === Iteration 6 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-07 16:33:50,824 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-07 16:33:50,824 INFO L82 PathProgramCache]: Analyzing trace with hash 1895407758, now seen corresponding path program 1 times [2018-11-07 16:33:50,824 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-07 16:33:50,825 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-07 16:33:50,825 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-07 16:33:50,825 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-07 16:33:50,826 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-07 16:33:50,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-07 16:33:51,110 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2018-11-07 16:33:51,110 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-07 16:33:51,111 INFO L194 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-07 16:33:51,111 INFO L200 CegarAbsIntRunner]: Running AI on error trace of length 63 with the following transitions: [2018-11-07 16:33:51,111 INFO L202 CegarAbsIntRunner]: [0], [1], [5], [6], [7], [8], [9], [10], [11], [12], [13], [14], [15], [16], [17], [18], [22], [25], [27], [28], [29], [31], [35], [36], [40], [42], [45], [47], [51], [55], [58], [86], [90], [92], [95], [97], [101], [104], [106], [107], [108], [111], [115], [119], [130], [133], [135], [141], [142], [143], [145] [2018-11-07 16:33:51,113 INFO L148 AbstractInterpreter]: Using domain PoormanAbstractDomain with backing domain CompoundDomain [CongruenceDomain, IntervalDomain] [2018-11-07 16:33:51,114 INFO L101 FixpointEngine]: Starting fixpoint engine with domain PoormanAbstractDomain (maxUnwinding=3, maxParallelStates=2) [2018-11-07 16:33:51,125 WARN L79 EvaluatorLogger]: Possible loss of precision. Operator ARITHMOD has no precise implementation. [2018-11-07 16:33:51,324 INFO L263 AbstractInterpreter]: Some error location(s) were reachable [2018-11-07 16:33:51,325 INFO L272 AbstractInterpreter]: Visited 51 different actions 334 times. Merged at 28 different actions 225 times. Widened at 7 different actions 25 times. Found 29 fixpoints after 9 different actions. Largest state had 30 variables. [2018-11-07 16:33:51,361 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-07 16:33:51,361 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown [2018-11-07 16:33:51,361 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-07 16:33:51,362 INFO L194 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-07 16:33:51,379 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-07 16:33:51,380 INFO L288 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-11-07 16:33:51,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-07 16:33:51,420 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-07 16:33:51,542 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 3 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2018-11-07 16:33:51,543 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-07 16:33:51,628 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2018-11-07 16:33:51,649 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-07 16:33:51,649 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 4] total 9 [2018-11-07 16:33:51,649 INFO L251 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-07 16:33:51,650 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-11-07 16:33:51,650 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-11-07 16:33:51,650 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2018-11-07 16:33:51,651 INFO L87 Difference]: Start difference. First operand 88 states and 100 transitions. Second operand 7 states. [2018-11-07 16:33:52,153 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-07 16:33:52,154 INFO L93 Difference]: Finished difference Result 456 states and 573 transitions. [2018-11-07 16:33:52,157 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-11-07 16:33:52,157 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 62 [2018-11-07 16:33:52,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-07 16:33:52,159 INFO L225 Difference]: With dead ends: 456 [2018-11-07 16:33:52,163 INFO L226 Difference]: Without dead ends: 399 [2018-11-07 16:33:52,164 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 120 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2018-11-07 16:33:52,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 399 states. [2018-11-07 16:33:52,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 399 to 125. [2018-11-07 16:33:52,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 125 states. [2018-11-07 16:33:52,191 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 125 states to 125 states and 141 transitions. [2018-11-07 16:33:52,191 INFO L78 Accepts]: Start accepts. Automaton has 125 states and 141 transitions. Word has length 62 [2018-11-07 16:33:52,192 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-07 16:33:52,192 INFO L480 AbstractCegarLoop]: Abstraction has 125 states and 141 transitions. [2018-11-07 16:33:52,192 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-11-07 16:33:52,192 INFO L276 IsEmpty]: Start isEmpty. Operand 125 states and 141 transitions. [2018-11-07 16:33:52,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2018-11-07 16:33:52,194 INFO L367 BasicCegarLoop]: Found error trace [2018-11-07 16:33:52,194 INFO L375 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-07 16:33:52,194 INFO L423 AbstractCegarLoop]: === Iteration 7 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-07 16:33:52,194 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-07 16:33:52,195 INFO L82 PathProgramCache]: Analyzing trace with hash 1442355975, now seen corresponding path program 1 times [2018-11-07 16:33:52,195 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-07 16:33:52,195 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-07 16:33:52,196 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-07 16:33:52,196 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-07 16:33:52,196 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-07 16:33:52,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-07 16:33:52,355 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 3 proven. 10 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2018-11-07 16:33:52,356 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-07 16:33:52,356 INFO L194 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-07 16:33:52,356 INFO L200 CegarAbsIntRunner]: Running AI on error trace of length 74 with the following transitions: [2018-11-07 16:33:52,356 INFO L202 CegarAbsIntRunner]: [0], [1], [5], [6], [7], [8], [9], [10], [11], [12], [13], [14], [15], [16], [17], [18], [22], [25], [27], [28], [29], [31], [35], [36], [40], [42], [45], [47], [51], [55], [58], [86], [90], [92], [95], [97], [101], [104], [106], [107], [108], [111], [113], [115], [119], [130], [133], [135], [141], [142], [143], [145] [2018-11-07 16:33:52,359 INFO L148 AbstractInterpreter]: Using domain PoormanAbstractDomain with backing domain CompoundDomain [CongruenceDomain, IntervalDomain] [2018-11-07 16:33:52,359 INFO L101 FixpointEngine]: Starting fixpoint engine with domain PoormanAbstractDomain (maxUnwinding=3, maxParallelStates=2) [2018-11-07 16:33:52,369 WARN L79 EvaluatorLogger]: Possible loss of precision. Operator ARITHMOD has no precise implementation. [2018-11-07 16:33:52,570 INFO L263 AbstractInterpreter]: Some error location(s) were reachable [2018-11-07 16:33:52,570 INFO L272 AbstractInterpreter]: Visited 52 different actions 419 times. Merged at 29 different actions 275 times. Widened at 7 different actions 30 times. Found 50 fixpoints after 12 different actions. Largest state had 30 variables. [2018-11-07 16:33:52,608 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-07 16:33:52,609 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown [2018-11-07 16:33:52,609 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-07 16:33:52,609 INFO L194 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-07 16:33:52,624 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-07 16:33:52,625 INFO L288 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-11-07 16:33:52,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-07 16:33:52,668 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-07 16:33:52,835 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 3 proven. 31 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2018-11-07 16:33:52,835 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-07 16:33:52,904 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 3 proven. 10 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2018-11-07 16:33:52,925 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-07 16:33:52,925 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 8, 5] total 11 [2018-11-07 16:33:52,926 INFO L251 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-07 16:33:52,926 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-11-07 16:33:52,926 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-11-07 16:33:52,926 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2018-11-07 16:33:52,927 INFO L87 Difference]: Start difference. First operand 125 states and 141 transitions. Second operand 8 states. [2018-11-07 16:33:54,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-07 16:33:54,474 INFO L93 Difference]: Finished difference Result 575 states and 695 transitions. [2018-11-07 16:33:54,476 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2018-11-07 16:33:54,476 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 73 [2018-11-07 16:33:54,476 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-07 16:33:54,479 INFO L225 Difference]: With dead ends: 575 [2018-11-07 16:33:54,480 INFO L226 Difference]: Without dead ends: 495 [2018-11-07 16:33:54,481 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 140 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=91, Invalid=289, Unknown=0, NotChecked=0, Total=380 [2018-11-07 16:33:54,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 495 states. [2018-11-07 16:33:54,507 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 495 to 149. [2018-11-07 16:33:54,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 149 states. [2018-11-07 16:33:54,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 169 transitions. [2018-11-07 16:33:54,509 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 169 transitions. Word has length 73 [2018-11-07 16:33:54,509 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-07 16:33:54,509 INFO L480 AbstractCegarLoop]: Abstraction has 149 states and 169 transitions. [2018-11-07 16:33:54,510 INFO L481 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-11-07 16:33:54,510 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 169 transitions. [2018-11-07 16:33:54,513 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2018-11-07 16:33:54,513 INFO L367 BasicCegarLoop]: Found error trace [2018-11-07 16:33:54,513 INFO L375 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-07 16:33:54,514 INFO L423 AbstractCegarLoop]: === Iteration 8 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-07 16:33:54,514 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-07 16:33:54,514 INFO L82 PathProgramCache]: Analyzing trace with hash 268283823, now seen corresponding path program 2 times [2018-11-07 16:33:54,514 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-07 16:33:54,515 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-07 16:33:54,515 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-07 16:33:54,515 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-07 16:33:54,515 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-07 16:33:54,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-07 16:33:54,995 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 3 proven. 24 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2018-11-07 16:33:54,995 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-07 16:33:54,995 INFO L194 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-07 16:33:54,995 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-07 16:33:54,995 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-07 16:33:54,995 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-07 16:33:54,996 INFO L194 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-07 16:33:55,004 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-11-07 16:33:55,005 INFO L288 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder OUTSIDE_LOOP_FIRST2 (IT: FPandBP) [2018-11-07 16:33:55,128 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2018-11-07 16:33:55,129 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-07 16:33:55,132 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-07 16:33:55,196 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2018-11-07 16:33:55,196 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-07 16:33:55,259 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2018-11-07 16:33:55,280 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-07 16:33:55,280 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 12 [2018-11-07 16:33:55,280 INFO L251 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-07 16:33:55,281 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-11-07 16:33:55,282 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-11-07 16:33:55,282 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2018-11-07 16:33:55,282 INFO L87 Difference]: Start difference. First operand 149 states and 169 transitions. Second operand 9 states. [2018-11-07 16:33:56,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-07 16:33:56,514 INFO L93 Difference]: Finished difference Result 561 states and 671 transitions. [2018-11-07 16:33:56,514 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2018-11-07 16:33:56,514 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 79 [2018-11-07 16:33:56,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-07 16:33:56,518 INFO L225 Difference]: With dead ends: 561 [2018-11-07 16:33:56,518 INFO L226 Difference]: Without dead ends: 457 [2018-11-07 16:33:56,523 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 153 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=89, Invalid=291, Unknown=0, NotChecked=0, Total=380 [2018-11-07 16:33:56,523 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 457 states. [2018-11-07 16:33:56,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 457 to 179. [2018-11-07 16:33:56,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 179 states. [2018-11-07 16:33:56,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 179 states to 179 states and 204 transitions. [2018-11-07 16:33:56,548 INFO L78 Accepts]: Start accepts. Automaton has 179 states and 204 transitions. Word has length 79 [2018-11-07 16:33:56,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-07 16:33:56,548 INFO L480 AbstractCegarLoop]: Abstraction has 179 states and 204 transitions. [2018-11-07 16:33:56,549 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-11-07 16:33:56,549 INFO L276 IsEmpty]: Start isEmpty. Operand 179 states and 204 transitions. [2018-11-07 16:33:56,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2018-11-07 16:33:56,550 INFO L367 BasicCegarLoop]: Found error trace [2018-11-07 16:33:56,551 INFO L375 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-07 16:33:56,551 INFO L423 AbstractCegarLoop]: === Iteration 9 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-07 16:33:56,551 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-07 16:33:56,551 INFO L82 PathProgramCache]: Analyzing trace with hash -1635169766, now seen corresponding path program 3 times [2018-11-07 16:33:56,551 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-07 16:33:56,552 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-07 16:33:56,552 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-07 16:33:56,552 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-07 16:33:56,552 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-07 16:33:56,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-07 16:33:56,888 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 3 proven. 44 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2018-11-07 16:33:56,888 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-07 16:33:56,888 INFO L194 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-07 16:33:56,888 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-07 16:33:56,888 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-07 16:33:56,888 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-07 16:33:56,888 INFO L194 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-07 16:33:56,896 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-11-07 16:33:56,896 INFO L288 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder TERMS_WITH_SMALL_CONSTANTS_FIRST (IT: FPandBP) [2018-11-07 16:33:56,929 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-11-07 16:33:56,929 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-07 16:33:56,933 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-07 16:33:57,124 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 16 treesize of output 12 [2018-11-07 16:33:57,135 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 4 [2018-11-07 16:33:57,135 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-11-07 16:33:57,162 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:33:57,187 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:33:57,188 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:16, output treesize:4 [2018-11-07 16:33:57,252 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 53 trivial. 0 not checked. [2018-11-07 16:33:57,252 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-07 16:33:57,337 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 22 treesize of output 18 [2018-11-07 16:33:57,354 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 13 [2018-11-07 16:33:57,355 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-11-07 16:33:57,372 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:33:57,373 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:33:57,373 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2018-11-07 16:33:57,426 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 65 trivial. 0 not checked. [2018-11-07 16:33:57,447 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-07 16:33:57,447 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 11, 9] total 22 [2018-11-07 16:33:57,447 INFO L251 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-07 16:33:57,448 INFO L459 AbstractCegarLoop]: Interpolant automaton has 16 states [2018-11-07 16:33:57,448 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2018-11-07 16:33:57,448 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=399, Unknown=0, NotChecked=0, Total=462 [2018-11-07 16:33:57,448 INFO L87 Difference]: Start difference. First operand 179 states and 204 transitions. Second operand 16 states. [2018-11-07 16:33:59,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-07 16:33:59,946 INFO L93 Difference]: Finished difference Result 966 states and 1158 transitions. [2018-11-07 16:33:59,946 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2018-11-07 16:33:59,946 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 88 [2018-11-07 16:33:59,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-07 16:33:59,951 INFO L225 Difference]: With dead ends: 966 [2018-11-07 16:33:59,951 INFO L226 Difference]: Without dead ends: 838 [2018-11-07 16:33:59,953 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 472 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=300, Invalid=2150, Unknown=0, NotChecked=0, Total=2450 [2018-11-07 16:33:59,954 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 838 states. [2018-11-07 16:33:59,992 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 838 to 346. [2018-11-07 16:33:59,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 346 states. [2018-11-07 16:33:59,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 346 states to 346 states and 401 transitions. [2018-11-07 16:33:59,994 INFO L78 Accepts]: Start accepts. Automaton has 346 states and 401 transitions. Word has length 88 [2018-11-07 16:33:59,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-07 16:33:59,995 INFO L480 AbstractCegarLoop]: Abstraction has 346 states and 401 transitions. [2018-11-07 16:33:59,995 INFO L481 AbstractCegarLoop]: Interpolant automaton has 16 states. [2018-11-07 16:33:59,995 INFO L276 IsEmpty]: Start isEmpty. Operand 346 states and 401 transitions. [2018-11-07 16:33:59,999 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2018-11-07 16:33:59,999 INFO L367 BasicCegarLoop]: Found error trace [2018-11-07 16:33:59,999 INFO L375 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-07 16:34:00,000 INFO L423 AbstractCegarLoop]: === Iteration 10 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-07 16:34:00,000 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-07 16:34:00,000 INFO L82 PathProgramCache]: Analyzing trace with hash -2007371397, now seen corresponding path program 1 times [2018-11-07 16:34:00,000 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-07 16:34:00,002 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-07 16:34:00,002 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-07 16:34:00,002 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-07 16:34:00,002 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-07 16:34:00,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-07 16:34:00,229 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2018-11-07 16:34:00,230 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-07 16:34:00,230 INFO L194 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-07 16:34:00,230 INFO L200 CegarAbsIntRunner]: Running AI on error trace of length 127 with the following transitions: [2018-11-07 16:34:00,230 INFO L202 CegarAbsIntRunner]: [0], [1], [5], [6], [7], [8], [9], [10], [11], [12], [13], [14], [15], [16], [17], [18], [22], [25], [27], [28], [29], [31], [35], [36], [40], [42], [45], [47], [51], [55], [58], [60], [64], [67], [69], [70], [71], [74], [78], [82], [86], [90], [92], [95], [97], [101], [104], [106], [107], [108], [113], [115], [119], [130], [133], [135], [141], [142], [143], [145] [2018-11-07 16:34:00,232 INFO L148 AbstractInterpreter]: Using domain PoormanAbstractDomain with backing domain CompoundDomain [CongruenceDomain, IntervalDomain] [2018-11-07 16:34:00,233 INFO L101 FixpointEngine]: Starting fixpoint engine with domain PoormanAbstractDomain (maxUnwinding=3, maxParallelStates=2) [2018-11-07 16:34:00,242 WARN L79 EvaluatorLogger]: Possible loss of precision. Operator ARITHMOD has no precise implementation. [2018-11-07 16:34:00,469 INFO L263 AbstractInterpreter]: Some error location(s) were reachable [2018-11-07 16:34:00,469 INFO L272 AbstractInterpreter]: Visited 60 different actions 555 times. Merged at 37 different actions 390 times. Widened at 11 different actions 50 times. Found 57 fixpoints after 12 different actions. Largest state had 34 variables. [2018-11-07 16:34:00,495 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-07 16:34:00,496 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown [2018-11-07 16:34:00,496 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-07 16:34:00,496 INFO L194 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-07 16:34:00,510 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-07 16:34:00,510 INFO L288 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-11-07 16:34:00,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-07 16:34:00,565 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-07 16:34:01,198 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 26 [2018-11-07 16:34:01,219 INFO L477 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 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2018-11-07 16:34:01,220 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-11-07 16:34:01,266 INFO L267 ElimStorePlain]: Start of recursive call 2: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:34:01,267 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:34:01,267 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:26, output treesize:3 [2018-11-07 16:34:01,337 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 25 proven. 24 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2018-11-07 16:34:01,337 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-07 16:34:01,649 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 32 [2018-11-07 16:34:01,696 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 24 treesize of output 59 [2018-11-07 16:34:01,703 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 7 xjuncts. [2018-11-07 16:34:01,906 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 27 [2018-11-07 16:34:01,908 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 2 xjuncts. [2018-11-07 16:34:01,939 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 14 [2018-11-07 16:34:01,940 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-11-07 16:34:01,972 INFO L267 ElimStorePlain]: Start of recursive call 2: 3 dim-1 vars, End of recursive call: and 4 xjuncts. [2018-11-07 16:34:02,000 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 4 xjuncts. [2018-11-07 16:34:02,001 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:32, output treesize:37 [2018-11-07 16:34:02,114 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 29 proven. 20 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2018-11-07 16:34:02,135 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-07 16:34:02,135 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 13, 11] total 25 [2018-11-07 16:34:02,135 INFO L251 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-07 16:34:02,136 INFO L459 AbstractCegarLoop]: Interpolant automaton has 17 states [2018-11-07 16:34:02,136 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2018-11-07 16:34:02,136 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=506, Unknown=0, NotChecked=0, Total=600 [2018-11-07 16:34:02,138 INFO L87 Difference]: Start difference. First operand 346 states and 401 transitions. Second operand 17 states. [2018-11-07 16:34:04,797 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-07 16:34:04,797 INFO L93 Difference]: Finished difference Result 2067 states and 2439 transitions. [2018-11-07 16:34:04,797 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2018-11-07 16:34:04,798 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 126 [2018-11-07 16:34:04,798 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-07 16:34:04,805 INFO L225 Difference]: With dead ends: 2067 [2018-11-07 16:34:04,805 INFO L226 Difference]: Without dead ends: 1757 [2018-11-07 16:34:04,806 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 267 GetRequests, 234 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 182 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=199, Invalid=991, Unknown=0, NotChecked=0, Total=1190 [2018-11-07 16:34:04,807 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1757 states. [2018-11-07 16:34:04,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1757 to 451. [2018-11-07 16:34:04,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 451 states. [2018-11-07 16:34:04,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 451 states to 451 states and 523 transitions. [2018-11-07 16:34:04,866 INFO L78 Accepts]: Start accepts. Automaton has 451 states and 523 transitions. Word has length 126 [2018-11-07 16:34:04,867 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-07 16:34:04,867 INFO L480 AbstractCegarLoop]: Abstraction has 451 states and 523 transitions. [2018-11-07 16:34:04,867 INFO L481 AbstractCegarLoop]: Interpolant automaton has 17 states. [2018-11-07 16:34:04,867 INFO L276 IsEmpty]: Start isEmpty. Operand 451 states and 523 transitions. [2018-11-07 16:34:04,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2018-11-07 16:34:04,868 INFO L367 BasicCegarLoop]: Found error trace [2018-11-07 16:34:04,868 INFO L375 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-07 16:34:04,869 INFO L423 AbstractCegarLoop]: === Iteration 11 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-07 16:34:04,869 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-07 16:34:04,869 INFO L82 PathProgramCache]: Analyzing trace with hash -361250674, now seen corresponding path program 1 times [2018-11-07 16:34:04,869 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-07 16:34:04,870 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-07 16:34:04,870 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-07 16:34:04,870 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-07 16:34:04,870 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-07 16:34:04,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-07 16:34:05,790 INFO L134 CoverageAnalysis]: Checked inductivity of 186 backedges. 2 proven. 70 refuted. 0 times theorem prover too weak. 114 trivial. 0 not checked. [2018-11-07 16:34:05,791 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-07 16:34:05,791 INFO L194 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-07 16:34:05,791 INFO L200 CegarAbsIntRunner]: Running AI on error trace of length 132 with the following transitions: [2018-11-07 16:34:05,791 INFO L202 CegarAbsIntRunner]: [0], [1], [5], [6], [7], [8], [9], [10], [11], [12], [13], [14], [15], [16], [17], [18], [22], [25], [27], [28], [29], [31], [35], [36], [40], [42], [45], [47], [51], [55], [58], [60], [64], [67], [69], [70], [71], [74], [78], [82], [86], [90], [92], [95], [97], [101], [104], [106], [107], [108], [111], [113], [115], [119], [130], [133], [135], [141], [142], [143], [145] [2018-11-07 16:34:05,793 INFO L148 AbstractInterpreter]: Using domain PoormanAbstractDomain with backing domain CompoundDomain [CongruenceDomain, IntervalDomain] [2018-11-07 16:34:05,794 INFO L101 FixpointEngine]: Starting fixpoint engine with domain PoormanAbstractDomain (maxUnwinding=3, maxParallelStates=2) [2018-11-07 16:34:05,803 WARN L79 EvaluatorLogger]: Possible loss of precision. Operator ARITHMOD has no precise implementation. [2018-11-07 16:34:06,137 INFO L263 AbstractInterpreter]: Some error location(s) were reachable [2018-11-07 16:34:06,137 INFO L272 AbstractInterpreter]: Visited 61 different actions 683 times. Merged at 38 different actions 469 times. Widened at 11 different actions 59 times. Found 88 fixpoints after 15 different actions. Largest state had 35 variables. [2018-11-07 16:34:06,162 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-07 16:34:06,162 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown [2018-11-07 16:34:06,162 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-07 16:34:06,163 INFO L194 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-07 16:34:06,178 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-07 16:34:06,178 INFO L288 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-11-07 16:34:06,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-07 16:34:06,232 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-07 16:34:06,672 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 26 [2018-11-07 16:34:06,680 INFO L477 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 0 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 15 [2018-11-07 16:34:06,680 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-11-07 16:34:06,695 INFO L477 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 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 8 [2018-11-07 16:34:06,696 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-11-07 16:34:06,716 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 3 [2018-11-07 16:34:06,716 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-11-07 16:34:06,772 INFO L267 ElimStorePlain]: Start of recursive call 2: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:34:06,773 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:34:06,774 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:26, output treesize:3 [2018-11-07 16:34:06,845 INFO L134 CoverageAnalysis]: Checked inductivity of 186 backedges. 41 proven. 67 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2018-11-07 16:34:06,846 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-07 16:34:07,060 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 34 treesize of output 34 [2018-11-07 16:34:07,072 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 29 [2018-11-07 16:34:07,073 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2018-11-07 16:34:07,103 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 16 [2018-11-07 16:34:07,104 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-11-07 16:34:07,196 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 65 [2018-11-07 16:34:07,201 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 7 xjuncts. [2018-11-07 16:34:07,264 INFO L267 ElimStorePlain]: Start of recursive call 2: 3 dim-1 vars, End of recursive call: and 4 xjuncts. [2018-11-07 16:34:07,298 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 4 xjuncts. [2018-11-07 16:34:07,299 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:34, output treesize:61 [2018-11-07 16:34:07,418 INFO L134 CoverageAnalysis]: Checked inductivity of 186 backedges. 44 proven. 47 refuted. 0 times theorem prover too weak. 95 trivial. 0 not checked. [2018-11-07 16:34:07,437 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-07 16:34:07,438 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 15, 13] total 31 [2018-11-07 16:34:07,438 INFO L251 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-07 16:34:07,439 INFO L459 AbstractCegarLoop]: Interpolant automaton has 21 states [2018-11-07 16:34:07,439 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2018-11-07 16:34:07,439 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=805, Unknown=0, NotChecked=0, Total=930 [2018-11-07 16:34:07,440 INFO L87 Difference]: Start difference. First operand 451 states and 523 transitions. Second operand 21 states. [2018-11-07 16:34:08,288 WARN L179 SmtUtils]: Spent 155.00 ms on a formula simplification that was a NOOP. DAG size: 23 [2018-11-07 16:34:10,745 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-07 16:34:10,745 INFO L93 Difference]: Finished difference Result 1701 states and 2027 transitions. [2018-11-07 16:34:10,746 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2018-11-07 16:34:10,746 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 131 [2018-11-07 16:34:10,746 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-07 16:34:10,751 INFO L225 Difference]: With dead ends: 1701 [2018-11-07 16:34:10,751 INFO L226 Difference]: Without dead ends: 1318 [2018-11-07 16:34:10,753 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 293 GetRequests, 240 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 609 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=377, Invalid=2593, Unknown=0, NotChecked=0, Total=2970 [2018-11-07 16:34:10,754 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1318 states. [2018-11-07 16:34:10,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1318 to 747. [2018-11-07 16:34:10,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 747 states. [2018-11-07 16:34:10,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 747 states to 747 states and 867 transitions. [2018-11-07 16:34:10,849 INFO L78 Accepts]: Start accepts. Automaton has 747 states and 867 transitions. Word has length 131 [2018-11-07 16:34:10,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-07 16:34:10,849 INFO L480 AbstractCegarLoop]: Abstraction has 747 states and 867 transitions. [2018-11-07 16:34:10,849 INFO L481 AbstractCegarLoop]: Interpolant automaton has 21 states. [2018-11-07 16:34:10,850 INFO L276 IsEmpty]: Start isEmpty. Operand 747 states and 867 transitions. [2018-11-07 16:34:10,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2018-11-07 16:34:10,852 INFO L367 BasicCegarLoop]: Found error trace [2018-11-07 16:34:10,852 INFO L375 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-07 16:34:10,852 INFO L423 AbstractCegarLoop]: === Iteration 12 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-07 16:34:10,853 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-07 16:34:10,853 INFO L82 PathProgramCache]: Analyzing trace with hash -384725650, now seen corresponding path program 2 times [2018-11-07 16:34:10,853 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-07 16:34:10,854 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-07 16:34:10,854 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-07 16:34:10,854 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-07 16:34:10,854 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-07 16:34:10,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-07 16:34:11,481 INFO L134 CoverageAnalysis]: Checked inductivity of 250 backedges. 2 proven. 102 refuted. 0 times theorem prover too weak. 146 trivial. 0 not checked. [2018-11-07 16:34:11,481 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-07 16:34:11,481 INFO L194 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-07 16:34:11,481 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-07 16:34:11,481 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-07 16:34:11,482 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-07 16:34:11,482 INFO L194 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-07 16:34:11,497 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-11-07 16:34:11,497 INFO L288 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder OUTSIDE_LOOP_FIRST2 (IT: FPandBP) [2018-11-07 16:34:11,926 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2018-11-07 16:34:11,926 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-07 16:34:11,932 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-07 16:34:11,966 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2018-11-07 16:34:11,966 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-11-07 16:34:11,969 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:34:11,970 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:10, output treesize:9 [2018-11-07 16:34:11,981 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:11,982 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:11,983 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 4 [2018-11-07 16:34:11,984 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-11-07 16:34:11,989 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:34:11,990 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:17, output treesize:11 [2018-11-07 16:34:12,007 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 8 [2018-11-07 16:34:12,011 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2018-11-07 16:34:12,011 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-11-07 16:34:12,014 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:34:12,025 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:34:12,025 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:22, output treesize:18 [2018-11-07 16:34:12,056 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 16 [2018-11-07 16:34:12,059 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,060 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,061 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 31 [2018-11-07 16:34:12,061 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-11-07 16:34:12,069 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:34:12,076 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:34:12,077 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:31, output treesize:27 [2018-11-07 16:34:12,106 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 23 [2018-11-07 16:34:12,108 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,109 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,110 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,111 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,112 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,113 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,114 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 6 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 78 [2018-11-07 16:34:12,115 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-11-07 16:34:12,129 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:34:12,142 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:34:12,142 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:40, output treesize:36 [2018-11-07 16:34:12,176 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 30 [2018-11-07 16:34:12,180 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,180 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,181 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,182 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,182 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,183 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,198 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,199 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,199 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,200 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,201 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,201 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,203 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 12 disjoint index pairs (out of 3 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 149 [2018-11-07 16:34:12,204 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-11-07 16:34:12,232 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:34:12,248 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:34:12,248 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:49, output treesize:45 [2018-11-07 16:34:12,286 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 37 [2018-11-07 16:34:12,305 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,306 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,307 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,307 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,308 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,309 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,310 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,311 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,312 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,313 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,314 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,315 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,317 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,318 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,319 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,320 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,321 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,322 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,324 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,325 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,327 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 20 disjoint index pairs (out of 6 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 244 [2018-11-07 16:34:12,328 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-11-07 16:34:12,379 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:34:12,397 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:34:12,397 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:58, output treesize:54 [2018-11-07 16:34:12,442 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 44 [2018-11-07 16:34:12,458 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,458 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,459 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,460 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,460 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,461 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,462 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,463 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,464 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,466 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,467 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,468 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,469 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,470 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,471 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,472 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,474 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,508 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,515 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,518 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,521 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,522 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,522 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,523 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,524 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,525 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,526 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,527 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,528 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,531 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,533 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 30 disjoint index pairs (out of 10 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 363 [2018-11-07 16:34:12,534 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-11-07 16:34:12,619 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:34:12,639 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:34:12,640 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:67, output treesize:63 [2018-11-07 16:34:12,694 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 66 treesize of output 51 [2018-11-07 16:34:12,698 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,700 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,701 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,702 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,703 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,704 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,705 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,706 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,707 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,708 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,709 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,710 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,711 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,712 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,714 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,715 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,716 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,717 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,718 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,719 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,720 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,721 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,722 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,724 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,725 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,726 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,727 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,728 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,729 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,731 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,732 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,733 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,734 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,735 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,736 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,738 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,739 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,740 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,741 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,742 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,743 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,744 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:12,747 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 6 select indices, 6 select index equivalence classes, 42 disjoint index pairs (out of 15 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 506 [2018-11-07 16:34:12,749 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-11-07 16:34:12,951 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:34:12,972 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:34:12,973 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:76, output treesize:72 [2018-11-07 16:34:13,029 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 75 treesize of output 58 [2018-11-07 16:34:13,035 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,057 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,058 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,059 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,060 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,060 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,061 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,062 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,062 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,063 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,065 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,066 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,067 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,068 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,069 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,070 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,071 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,072 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,078 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,079 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,083 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,084 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,084 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,085 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,085 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,086 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,087 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,089 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,109 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,110 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,111 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,112 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,113 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,114 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,115 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,117 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,118 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,119 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,120 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,121 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,123 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,124 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,125 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,126 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,127 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,128 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,130 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,131 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,132 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,133 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,134 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,135 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,137 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,138 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,139 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,140 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,141 INFO L303 Elim1Store]: Index analysis took 108 ms [2018-11-07 16:34:13,143 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 7 select indices, 7 select index equivalence classes, 56 disjoint index pairs (out of 21 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 58 treesize of output 673 [2018-11-07 16:34:13,145 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-11-07 16:34:13,331 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:34:13,354 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:34:13,355 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:85, output treesize:81 [2018-11-07 16:34:13,415 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 84 treesize of output 65 [2018-11-07 16:34:13,419 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,419 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,420 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,422 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,423 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,424 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,425 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,426 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,428 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,429 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,430 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,431 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,432 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,434 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,435 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,436 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,437 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,438 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,440 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,441 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,442 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,446 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,447 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,448 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,448 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,484 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,508 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,515 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,517 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,518 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,518 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,519 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,520 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,521 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,522 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,523 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,525 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,526 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,530 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,531 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,532 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,533 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,534 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,535 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,537 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,538 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,544 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,545 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,545 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,546 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,558 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,559 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,559 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,560 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,561 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,563 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,564 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,565 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,566 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,568 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,569 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,570 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,572 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,573 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,574 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,576 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,577 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,578 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,579 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,581 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,582 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,583 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,584 INFO L303 Elim1Store]: Index analysis took 167 ms [2018-11-07 16:34:13,586 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 8 select indices, 8 select index equivalence classes, 72 disjoint index pairs (out of 28 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 864 [2018-11-07 16:34:13,588 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-11-07 16:34:13,871 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:34:13,900 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:34:13,900 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:94, output treesize:90 [2018-11-07 16:34:13,974 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 93 treesize of output 72 [2018-11-07 16:34:13,983 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,984 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,984 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,986 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,987 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,988 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,989 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,990 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,991 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,992 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,993 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,994 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,995 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,997 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,998 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:13,999 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,000 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,001 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,002 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,003 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,004 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,005 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,006 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,008 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,009 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,010 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,011 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,012 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,013 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,014 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,015 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,016 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,018 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,019 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,020 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,021 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,022 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,023 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,024 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,025 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,026 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,027 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,028 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,030 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,031 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,032 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,033 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,034 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,036 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,037 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,038 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,039 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,041 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,042 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,043 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,044 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,045 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,047 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,048 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,049 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,050 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,051 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,053 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,054 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,055 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,056 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,057 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,059 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,060 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,061 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,062 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,063 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,065 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,066 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,067 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,068 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,069 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,071 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,072 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,073 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,074 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,076 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,077 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,078 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,079 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,080 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,082 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,083 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,084 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,085 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,086 INFO L303 Elim1Store]: Index analysis took 108 ms [2018-11-07 16:34:14,088 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 9 select indices, 9 select index equivalence classes, 90 disjoint index pairs (out of 36 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 1079 [2018-11-07 16:34:14,091 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-11-07 16:34:14,612 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:34:14,644 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:34:14,645 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:103, output treesize:99 [2018-11-07 16:34:14,745 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 102 treesize of output 79 [2018-11-07 16:34:14,752 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,753 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,760 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,763 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,766 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,768 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,770 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,773 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,775 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,777 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,779 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,782 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,784 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,786 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,789 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,794 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,796 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,798 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,800 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,806 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,808 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,810 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,812 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,814 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,816 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,819 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,821 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,824 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,827 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,830 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,832 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,834 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,836 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,838 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,840 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,843 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,845 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,847 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,849 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,851 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,853 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,855 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,857 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,859 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,862 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,865 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,867 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,870 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,873 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,876 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,879 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,882 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,885 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,888 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,891 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,894 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,896 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,899 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,902 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,904 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,906 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,908 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,910 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,912 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,915 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,918 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,921 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,924 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,926 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,928 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,931 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,933 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,935 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,937 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,939 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,941 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,944 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,947 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,950 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,953 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,956 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,958 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,960 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,962 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,964 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,967 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,970 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,973 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,976 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,979 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,982 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,984 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,987 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,990 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,993 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,995 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,997 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:14,999 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:15,001 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:15,003 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:15,005 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:15,008 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:15,010 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:15,013 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:15,015 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:15,017 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:15,020 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:15,022 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:15,024 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:15,027 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:15,027 INFO L303 Elim1Store]: Index analysis took 279 ms [2018-11-07 16:34:15,029 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 10 select indices, 10 select index equivalence classes, 110 disjoint index pairs (out of 45 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 79 treesize of output 1318 [2018-11-07 16:34:15,031 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-11-07 16:34:15,589 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:34:15,623 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:34:15,623 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:112, output treesize:108 [2018-11-07 16:34:15,822 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 113 treesize of output 114 [2018-11-07 16:34:15,848 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2018-11-07 16:34:15,849 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-11-07 16:34:15,886 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:34:15,930 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:34:15,930 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:126, output treesize:111 [2018-11-07 16:34:16,093 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 113 treesize of output 114 [2018-11-07 16:34:16,105 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2018-11-07 16:34:16,105 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-11-07 16:34:16,136 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:34:16,179 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:34:16,180 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:126, output treesize:111 [2018-11-07 16:34:16,279 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 113 treesize of output 114 [2018-11-07 16:34:16,282 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2018-11-07 16:34:16,282 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-11-07 16:34:16,313 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:34:16,355 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:34:16,356 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:126, output treesize:111 [2018-11-07 16:34:16,530 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 113 treesize of output 114 [2018-11-07 16:34:16,545 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2018-11-07 16:34:16,545 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-11-07 16:34:16,647 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:34:16,690 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:34:16,690 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:126, output treesize:111 [2018-11-07 16:34:16,746 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:34:16,748 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 111 treesize of output 123 [2018-11-07 16:34:16,752 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 18 [2018-11-07 16:34:16,752 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-11-07 16:34:16,784 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:34:16,822 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:34:16,823 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:121, output treesize:113 [2018-11-07 16:34:18,806 INFO L134 CoverageAnalysis]: Checked inductivity of 250 backedges. 50 proven. 51 refuted. 0 times theorem prover too weak. 149 trivial. 0 not checked. [2018-11-07 16:34:18,806 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-07 16:34:21,972 WARN L179 SmtUtils]: Spent 394.00 ms on a formula simplification that was a NOOP. DAG size: 38 [2018-11-07 16:34:49,154 WARN L179 SmtUtils]: Spent 163.00 ms on a formula simplification that was a NOOP. DAG size: 55 [2018-11-07 16:35:04,809 WARN L179 SmtUtils]: Spent 258.00 ms on a formula simplification that was a NOOP. DAG size: 61 [2018-11-07 16:35:21,417 WARN L179 SmtUtils]: Spent 881.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 58 [2018-11-07 16:35:21,453 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 268 treesize of output 241 [2018-11-07 16:35:21,548 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 235 treesize of output 223 [2018-11-07 16:35:21,553 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:21,556 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:21,556 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 219 treesize of output 207 [2018-11-07 16:35:21,575 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:21,575 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:21,578 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:21,578 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:21,579 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 6 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 202 treesize of output 225 [2018-11-07 16:35:21,580 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-11-07 16:35:21,669 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:35:21,752 INFO L267 ElimStorePlain]: Start of recursive call 3: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:35:21,762 WARN L307 Elim1Store]: Array PQE input equivalent to true [2018-11-07 16:35:21,763 INFO L267 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2018-11-07 16:35:21,896 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 185 treesize of output 169 [2018-11-07 16:35:21,905 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:21,905 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:21,908 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:21,933 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:21,933 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:21,933 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:21,941 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:21,971 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 1 new quantified variables, introduced 4 case distinctions, treesize of input 169 treesize of output 204 [2018-11-07 16:35:22,018 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:22,032 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:22,032 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:22,064 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:22,085 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:22,134 INFO L303 Elim1Store]: Index analysis took 159 ms [2018-11-07 16:35:22,160 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 1 new quantified variables, introduced 5 case distinctions, treesize of input 190 treesize of output 206 [2018-11-07 16:35:22,184 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:22,185 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:22,185 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:22,185 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:22,186 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:35:22,206 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:35:22,430 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:35:22,467 INFO L303 Elim1Store]: Index analysis took 303 ms [2018-11-07 16:35:22,469 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 188 treesize of output 223 [2018-11-07 16:35:22,497 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:22,512 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:22,520 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:22,535 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:22,543 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:22,556 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:22,572 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:22,576 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:22,576 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:22,579 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:22,590 INFO L303 Elim1Store]: Index analysis took 117 ms [2018-11-07 16:35:22,591 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 12 disjoint index pairs (out of 6 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 148 treesize of output 201 [2018-11-07 16:35:22,711 WARN L179 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 72 [2018-11-07 16:35:22,733 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:22,734 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:22,734 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:22,735 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:22,735 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:22,738 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:35:22,738 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:22,738 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:22,739 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:22,739 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:22,740 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:22,740 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:22,831 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:35:22,832 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:22,935 INFO L303 Elim1Store]: Index analysis took 221 ms [2018-11-07 16:35:22,937 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 22 disjoint index pairs (out of 28 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 112 treesize of output 148 [2018-11-07 16:35:22,938 INFO L267 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2018-11-07 16:35:23,008 INFO L267 ElimStorePlain]: Start of recursive call 11: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:35:23,039 INFO L267 ElimStorePlain]: Start of recursive call 10: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:35:23,609 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:23,612 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:23,620 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:23,621 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:23,623 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:23,624 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:23,624 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:23,648 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:23,653 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:23,653 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:23,653 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:23,672 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:23,890 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:23,890 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:23,922 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:23,931 INFO L303 Elim1Store]: Index analysis took 350 ms [2018-11-07 16:35:23,959 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 15 disjoint index pairs (out of 10 index pairs), introduced 1 new quantified variables, introduced 5 case distinctions, treesize of input 143 treesize of output 218 [2018-11-07 16:35:23,988 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:24,002 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:24,010 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:24,026 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:24,034 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:24,048 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:24,056 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:24,063 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:24,065 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:35:24,075 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:35:24,105 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:35:24,121 INFO L303 Elim1Store]: Index analysis took 156 ms [2018-11-07 16:35:24,122 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 17 disjoint index pairs (out of 10 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 200 treesize of output 238 [2018-11-07 16:35:24,255 WARN L179 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 63 [2018-11-07 16:35:24,268 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:24,269 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:24,269 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:24,270 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:24,270 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:24,271 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:24,271 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:24,271 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:24,272 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:24,287 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:35:24,288 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:24,288 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:24,289 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:24,289 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:24,290 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:24,290 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:24,294 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:35:24,314 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 13 disjoint index pairs (out of 21 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 108 treesize of output 167 [2018-11-07 16:35:24,315 INFO L267 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2018-11-07 16:35:24,410 INFO L267 ElimStorePlain]: Start of recursive call 14: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:35:25,142 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:25,143 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:35:25,144 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:25,144 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:25,144 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:25,145 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:25,145 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:25,146 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:25,147 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:25,147 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:25,148 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:25,159 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:35:25,213 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:35:25,213 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:25,288 INFO L303 Elim1Store]: Index analysis took 151 ms [2018-11-07 16:35:25,289 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 11 disjoint index pairs (out of 10 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 111 treesize of output 200 [2018-11-07 16:35:25,478 WARN L179 SmtUtils]: Spent 186.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 65 [2018-11-07 16:35:25,499 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:25,500 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:25,500 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:25,501 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:25,501 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:25,502 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:25,502 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:25,502 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:25,503 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:25,504 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:25,505 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:25,505 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:25,506 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:25,512 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:35:25,512 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:25,513 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:25,516 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:35:25,516 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:25,543 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 13 disjoint index pairs (out of 28 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 119 treesize of output 185 [2018-11-07 16:35:25,544 INFO L267 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2018-11-07 16:35:25,684 INFO L267 ElimStorePlain]: Start of recursive call 16: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:35:26,066 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:26,074 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:26,075 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:26,423 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:26,438 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:26,438 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:27,988 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:28,009 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:28,015 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:28,015 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:28,022 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:28,022 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:28,023 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:28,105 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:28,107 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:28,107 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:28,107 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:28,123 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:28,181 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:28,182 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:28,219 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:28,244 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:35:28,245 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:28,258 INFO L303 Elim1Store]: Index analysis took 2215 ms [2018-11-07 16:35:28,284 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 6 select indices, 6 select index equivalence classes, 22 disjoint index pairs (out of 15 index pairs), introduced 1 new quantified variables, introduced 5 case distinctions, treesize of input 111 treesize of output 242 [2018-11-07 16:35:29,074 WARN L179 SmtUtils]: Spent 783.00 ms on a formula simplification. DAG size of input: 203 DAG size of output: 159 [2018-11-07 16:35:29,079 WARN L307 Elim1Store]: Array PQE input equivalent to true [2018-11-07 16:35:29,079 INFO L267 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2018-11-07 16:35:29,089 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:29,089 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:29,090 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:29,090 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:29,090 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:29,091 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:29,091 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:29,092 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:29,092 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:29,093 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:29,093 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:29,094 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:29,095 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:29,095 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:29,096 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:29,097 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:29,097 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:29,109 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:35:29,110 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:29,110 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:29,111 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:29,116 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:35:29,154 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 21 disjoint index pairs (out of 28 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 110 treesize of output 212 [2018-11-07 16:35:29,155 INFO L267 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2018-11-07 16:35:29,161 WARN L307 Elim1Store]: Array PQE input equivalent to true [2018-11-07 16:35:29,161 INFO L267 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2018-11-07 16:35:29,163 WARN L307 Elim1Store]: Array PQE input equivalent to true [2018-11-07 16:35:29,163 INFO L267 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2018-11-07 16:35:29,731 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:29,731 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:29,732 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:29,732 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:29,733 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:29,733 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:29,734 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:29,739 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:35:29,739 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:29,739 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:29,784 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:35:29,784 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:29,785 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:29,785 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:29,785 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:29,786 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:29,786 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:29,790 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:35:29,806 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:29,807 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 11 disjoint index pairs (out of 28 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 77 treesize of output 163 [2018-11-07 16:35:29,808 INFO L267 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2018-11-07 16:35:29,886 INFO L267 ElimStorePlain]: Start of recursive call 18: 3 dim-1 vars, End of recursive call: and 2 xjuncts. [2018-11-07 16:35:29,943 INFO L267 ElimStorePlain]: Start of recursive call 13: 4 dim-1 vars, End of recursive call: and 3 xjuncts. [2018-11-07 16:35:30,108 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:30,109 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:30,109 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:30,110 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:30,110 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:30,110 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:30,114 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:35:30,116 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:30,124 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 81 treesize of output 148 [2018-11-07 16:35:30,129 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:30,129 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:30,129 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:30,130 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:30,130 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:30,131 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:30,131 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:30,131 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:30,143 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 98 treesize of output 166 [2018-11-07 16:35:30,246 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:30,246 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:30,246 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:30,247 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:30,247 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:30,248 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:30,248 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:30,248 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:30,249 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:30,250 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:30,250 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:30,253 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:35:30,253 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:30,256 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:30,271 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 17 disjoint index pairs (out of 21 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 133 [2018-11-07 16:35:30,272 INFO L267 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2018-11-07 16:35:30,294 WARN L307 Elim1Store]: Array PQE input equivalent to true [2018-11-07 16:35:30,294 INFO L267 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2018-11-07 16:35:30,368 INFO L267 ElimStorePlain]: Start of recursive call 25: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:35:30,387 INFO L267 ElimStorePlain]: Start of recursive call 24: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:35:30,652 INFO L267 ElimStorePlain]: Start of recursive call 9: 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2018-11-07 16:35:35,478 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:35,479 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:35,480 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:35,480 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:35,482 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:35:35,491 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:35:35,492 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:35,497 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 106 treesize of output 141 [2018-11-07 16:35:35,524 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:35,535 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:35,549 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:35,557 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:35,570 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:35,575 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:35,627 INFO L303 Elim1Store]: Index analysis took 128 ms [2018-11-07 16:35:35,628 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 104 treesize of output 139 [2018-11-07 16:35:35,636 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:35,636 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:35,636 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:35,637 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:35,637 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:35,637 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:35,638 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:35,638 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:35,639 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:35,639 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:35,654 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 97 treesize of output 160 [2018-11-07 16:35:35,753 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:35,754 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:35,754 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:35,755 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:35,755 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:35,755 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:35,756 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:35,756 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:35,757 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:35:35,758 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:35,759 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:35,759 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:35,786 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 19 disjoint index pairs (out of 21 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 79 treesize of output 118 [2018-11-07 16:35:35,787 INFO L267 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2018-11-07 16:35:35,880 INFO L267 ElimStorePlain]: Start of recursive call 30: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:35:35,893 INFO L267 ElimStorePlain]: Start of recursive call 29: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:35:35,910 INFO L267 ElimStorePlain]: Start of recursive call 28: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:35:38,518 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:38,519 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:38,520 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:38,520 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:38,520 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:38,521 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:38,531 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:35:38,531 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:38,544 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 79 treesize of output 130 [2018-11-07 16:35:38,550 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:38,550 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:38,551 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:38,551 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:38,551 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:38,552 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:38,552 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:38,563 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 14 disjoint index pairs (out of 6 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 94 treesize of output 154 [2018-11-07 16:35:38,569 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:38,570 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:38,570 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:38,570 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:38,571 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:38,571 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:38,571 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:38,572 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:38,572 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:38,573 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:38,574 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:38,574 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:38,625 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 21 disjoint index pairs (out of 10 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 92 treesize of output 185 [2018-11-07 16:35:38,812 WARN L179 SmtUtils]: Spent 185.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 61 [2018-11-07 16:35:38,831 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:38,831 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:38,832 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:38,832 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:38,842 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:38,843 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:38,844 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:38,844 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:38,845 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:38,845 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:38,845 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:38,846 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:38,846 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:38,855 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:35:38,855 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:38,856 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:38,856 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:38,875 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:38,883 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 23 disjoint index pairs (out of 21 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 78 treesize of output 140 [2018-11-07 16:35:38,884 INFO L267 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2018-11-07 16:35:38,980 INFO L267 ElimStorePlain]: Start of recursive call 34: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:35:38,996 INFO L267 ElimStorePlain]: Start of recursive call 33: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:35:39,011 INFO L267 ElimStorePlain]: Start of recursive call 32: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:35:39,150 INFO L267 ElimStorePlain]: Start of recursive call 8: 4 dim-1 vars, End of recursive call: and 5 xjuncts. [2018-11-07 16:35:39,226 INFO L267 ElimStorePlain]: Start of recursive call 7: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2018-11-07 16:35:39,323 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 5 xjuncts. [2018-11-07 16:35:39,438 INFO L267 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 5 xjuncts. [2018-11-07 16:35:39,439 INFO L202 ElimStorePlain]: Needed 35 recursive calls to eliminate 6 variables, input treesize:312, output treesize:76 [2018-11-07 16:35:40,778 WARN L179 SmtUtils]: Spent 254.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 55 [2018-11-07 16:35:40,803 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 215 treesize of output 195 [2018-11-07 16:35:40,861 WARN L307 Elim1Store]: Array PQE input equivalent to true [2018-11-07 16:35:40,861 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-11-07 16:35:40,864 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 189 treesize of output 177 [2018-11-07 16:35:40,873 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:40,873 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 173 treesize of output 176 [2018-11-07 16:35:40,874 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-11-07 16:35:40,942 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:35:41,005 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 169 treesize of output 155 [2018-11-07 16:35:41,026 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:41,048 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 4 case distinctions, treesize of input 155 treesize of output 156 [2018-11-07 16:35:41,057 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:41,057 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:41,058 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:41,060 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:35:41,067 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 144 treesize of output 148 [2018-11-07 16:35:41,071 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:41,072 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:41,072 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:41,072 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:41,073 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:41,082 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 131 treesize of output 144 [2018-11-07 16:35:41,088 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:41,089 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:41,089 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:41,089 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:41,090 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:41,090 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:41,090 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:41,091 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:41,091 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:41,105 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 12 disjoint index pairs (out of 6 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 114 treesize of output 151 [2018-11-07 16:35:41,212 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:41,212 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:41,213 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:41,213 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:41,214 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:41,214 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:41,214 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:41,215 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:41,215 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:41,215 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:41,216 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:41,217 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:41,218 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:41,221 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:35:41,222 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:41,222 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:41,226 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:35:41,251 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 17 disjoint index pairs (out of 21 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 83 treesize of output 130 [2018-11-07 16:35:41,252 INFO L267 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2018-11-07 16:35:41,305 INFO L267 ElimStorePlain]: Start of recursive call 10: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:35:41,315 INFO L267 ElimStorePlain]: Start of recursive call 9: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:35:41,325 INFO L267 ElimStorePlain]: Start of recursive call 8: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:35:41,480 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:41,480 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:41,481 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:35:41,484 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:35:41,487 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 94 treesize of output 101 [2018-11-07 16:35:41,490 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:41,491 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:41,491 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:41,495 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 83 treesize of output 93 [2018-11-07 16:35:41,499 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:41,499 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:41,500 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:41,500 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:41,500 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:41,501 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:41,507 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 76 treesize of output 105 [2018-11-07 16:35:41,560 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:41,560 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:41,561 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:41,562 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:35:41,562 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:41,562 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:41,563 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:41,575 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 63 treesize of output 63 [2018-11-07 16:35:41,575 INFO L267 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2018-11-07 16:35:41,593 INFO L267 ElimStorePlain]: Start of recursive call 14: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:35:41,601 INFO L267 ElimStorePlain]: Start of recursive call 13: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:35:41,612 INFO L267 ElimStorePlain]: Start of recursive call 12: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:35:41,694 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:41,710 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:41,742 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:41,770 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 1 new quantified variables, introduced 5 case distinctions, treesize of input 146 treesize of output 151 [2018-11-07 16:35:41,780 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:41,780 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:41,781 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:41,781 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:41,782 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:35:41,783 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:35:41,786 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:35:41,790 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 137 treesize of output 155 [2018-11-07 16:35:41,798 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:41,798 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:41,800 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:41,800 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:41,802 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:41,803 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:41,810 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 8 disjoint index pairs (out of 3 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 118 treesize of output 137 [2018-11-07 16:35:41,907 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:41,907 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:41,909 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:41,911 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:35:41,911 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:41,913 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:41,913 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:41,916 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:35:41,917 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:41,932 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 13 disjoint index pairs (out of 15 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 92 treesize of output 91 [2018-11-07 16:35:41,932 INFO L267 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2018-11-07 16:35:41,969 INFO L267 ElimStorePlain]: Start of recursive call 18: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:35:41,989 INFO L267 ElimStorePlain]: Start of recursive call 17: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:35:42,244 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:42,245 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:42,256 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:42,261 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:42,263 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:42,263 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:42,293 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:42,321 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 8 disjoint index pairs (out of 6 index pairs), introduced 1 new quantified variables, introduced 5 case distinctions, treesize of input 129 treesize of output 154 [2018-11-07 16:35:42,337 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:42,337 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:42,338 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:35:42,339 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:42,339 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:42,339 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:42,340 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:42,342 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:35:42,348 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:35:42,359 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 8 disjoint index pairs (out of 6 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 140 treesize of output 172 [2018-11-07 16:35:42,466 WARN L179 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 54 [2018-11-07 16:35:42,471 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:42,471 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:42,472 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:42,476 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:35:42,477 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:42,477 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:42,478 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:42,479 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:35:42,480 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:42,491 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 10 disjoint index pairs (out of 15 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 99 treesize of output 92 [2018-11-07 16:35:42,491 INFO L267 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2018-11-07 16:35:42,530 INFO L267 ElimStorePlain]: Start of recursive call 21: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:35:42,786 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:42,786 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:44,560 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:44,666 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:44,666 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:44,668 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:44,710 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:44,710 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:44,719 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:44,721 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:44,721 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:44,773 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:35:44,773 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:44,787 INFO L303 Elim1Store]: Index analysis took 2014 ms [2018-11-07 16:35:44,811 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 13 disjoint index pairs (out of 10 index pairs), introduced 1 new quantified variables, introduced 5 case distinctions, treesize of input 97 treesize of output 162 [2018-11-07 16:35:47,385 WARN L179 SmtUtils]: Spent 2.57 s on a formula simplification. DAG size of input: 166 DAG size of output: 136 [2018-11-07 16:35:47,407 WARN L307 Elim1Store]: Array PQE input equivalent to true [2018-11-07 16:35:47,407 INFO L267 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2018-11-07 16:35:47,418 WARN L307 Elim1Store]: Array PQE input equivalent to true [2018-11-07 16:35:47,418 INFO L267 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2018-11-07 16:35:47,444 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:47,445 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:47,445 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:47,447 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:35:47,451 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:35:47,451 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:47,452 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:47,452 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:47,453 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:47,453 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:47,453 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:47,456 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:35:47,466 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 10 disjoint index pairs (out of 21 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 85 treesize of output 124 [2018-11-07 16:35:47,467 INFO L267 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2018-11-07 16:35:47,471 WARN L307 Elim1Store]: Array PQE input equivalent to true [2018-11-07 16:35:47,471 INFO L267 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2018-11-07 16:35:47,728 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:47,728 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:47,729 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:47,729 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:47,730 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:47,730 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:47,731 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:47,731 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:47,732 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:47,732 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:47,733 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:47,734 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:47,734 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:47,735 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:47,736 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:47,736 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:47,737 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:47,740 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:35:47,743 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:35:47,762 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 10 disjoint index pairs (out of 21 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 63 treesize of output 132 [2018-11-07 16:35:47,762 INFO L267 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2018-11-07 16:35:47,843 INFO L267 ElimStorePlain]: Start of recursive call 23: 3 dim-1 vars, End of recursive call: and 2 xjuncts. [2018-11-07 16:35:48,015 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:48,016 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:48,017 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:48,017 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:48,018 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:48,019 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:48,019 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:48,020 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:48,020 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:48,022 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:35:48,025 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:35:48,030 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:35:48,040 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 112 treesize of output 162 [2018-11-07 16:35:48,135 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:48,135 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:48,136 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:48,138 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:35:48,139 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:48,139 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:48,140 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:48,141 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:48,141 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:48,142 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:48,145 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:35:48,154 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 11 disjoint index pairs (out of 15 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 92 treesize of output 107 [2018-11-07 16:35:48,155 INFO L267 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2018-11-07 16:35:48,200 INFO L267 ElimStorePlain]: Start of recursive call 29: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:35:48,231 INFO L267 ElimStorePlain]: Start of recursive call 20: 4 dim-1 vars, End of recursive call: and 3 xjuncts. [2018-11-07 16:35:48,292 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:48,293 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:48,293 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:48,294 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:35:48,300 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 98 [2018-11-07 16:35:48,309 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:48,310 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:48,310 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:48,310 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:48,311 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:48,311 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:48,318 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 71 treesize of output 105 [2018-11-07 16:35:48,368 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:48,368 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:48,369 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:48,370 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:35:48,370 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:48,370 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:48,371 INFO L682 Elim1Store]: detected equality via solver [2018-11-07 16:35:48,382 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 8 disjoint index pairs (out of 10 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 68 treesize of output 64 [2018-11-07 16:35:48,382 INFO L267 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2018-11-07 16:35:48,396 INFO L267 ElimStorePlain]: Start of recursive call 32: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:35:48,408 INFO L267 ElimStorePlain]: Start of recursive call 31: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:35:48,442 INFO L267 ElimStorePlain]: Start of recursive call 16: 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2018-11-07 16:35:48,536 INFO L267 ElimStorePlain]: Start of recursive call 7: 4 dim-1 vars, End of recursive call: and 5 xjuncts. [2018-11-07 16:35:48,578 INFO L267 ElimStorePlain]: Start of recursive call 6: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2018-11-07 16:35:48,628 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 5 xjuncts. [2018-11-07 16:35:48,696 INFO L267 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 1 dim-2 vars, End of recursive call: and 5 xjuncts. [2018-11-07 16:35:48,697 INFO L202 ElimStorePlain]: Needed 33 recursive calls to eliminate 7 variables, input treesize:265, output treesize:58 [2018-11-07 16:35:49,017 INFO L134 CoverageAnalysis]: Checked inductivity of 250 backedges. 5 proven. 96 refuted. 3 times theorem prover too weak. 146 trivial. 0 not checked. [2018-11-07 16:35:49,038 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-07 16:35:49,038 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 32, 33] total 70 [2018-11-07 16:35:49,038 INFO L251 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-07 16:35:49,039 INFO L459 AbstractCegarLoop]: Interpolant automaton has 39 states [2018-11-07 16:35:49,039 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2018-11-07 16:35:49,041 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=963, Invalid=3863, Unknown=4, NotChecked=0, Total=4830 [2018-11-07 16:35:49,041 INFO L87 Difference]: Start difference. First operand 747 states and 867 transitions. Second operand 39 states. [2018-11-07 16:35:51,968 WARN L179 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 75 [2018-11-07 16:35:52,322 WARN L179 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 81 [2018-11-07 16:35:52,713 WARN L179 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 86 [2018-11-07 16:35:52,909 WARN L179 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 83 [2018-11-07 16:35:53,142 WARN L179 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 86 [2018-11-07 16:35:53,316 WARN L179 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 76 [2018-11-07 16:35:53,506 WARN L179 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 79 [2018-11-07 16:35:53,775 WARN L179 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 84 [2018-11-07 16:35:53,979 WARN L179 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 81 [2018-11-07 16:35:54,195 WARN L179 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 88 [2018-11-07 16:35:54,397 WARN L179 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 82 [2018-11-07 16:35:54,619 WARN L179 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 84 [2018-11-07 16:35:55,059 WARN L179 SmtUtils]: Spent 187.00 ms on a formula simplification. DAG size of input: 126 DAG size of output: 117 [2018-11-07 16:35:55,266 WARN L179 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 87 [2018-11-07 16:35:55,524 WARN L179 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 84 [2018-11-07 16:35:55,750 WARN L179 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 76 [2018-11-07 16:35:55,980 WARN L179 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 86 [2018-11-07 16:35:56,342 WARN L179 SmtUtils]: Spent 240.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 84 [2018-11-07 16:35:56,514 WARN L179 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 80 [2018-11-07 16:35:56,796 WARN L179 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 124 DAG size of output: 115 [2018-11-07 16:35:56,990 WARN L179 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 85 [2018-11-07 16:35:57,265 WARN L179 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 82 [2018-11-07 16:35:57,508 WARN L179 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 82 [2018-11-07 16:35:57,744 WARN L179 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 88 [2018-11-07 16:35:57,952 WARN L179 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 74 [2018-11-07 16:35:58,152 WARN L179 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 84 [2018-11-07 16:35:58,371 WARN L179 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 87 [2018-11-07 16:35:58,647 WARN L179 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 126 DAG size of output: 116 [2018-11-07 16:35:58,874 WARN L179 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 84 [2018-11-07 16:35:59,157 WARN L179 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 86 [2018-11-07 16:35:59,315 WARN L179 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 76 [2018-11-07 16:35:59,508 WARN L179 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 80 [2018-11-07 16:35:59,709 WARN L179 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 84 [2018-11-07 16:35:59,925 WARN L179 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 85 [2018-11-07 16:36:00,172 WARN L179 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 124 DAG size of output: 114 [2018-11-07 16:36:00,375 WARN L179 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 82 [2018-11-07 16:36:00,596 WARN L179 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 88 [2018-11-07 16:36:00,774 WARN L179 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 82 [2018-11-07 16:36:00,977 WARN L179 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 84 [2018-11-07 16:36:01,440 WARN L179 SmtUtils]: Spent 183.00 ms on a formula simplification. DAG size of input: 126 DAG size of output: 116 [2018-11-07 16:36:01,654 WARN L179 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 87 [2018-11-07 16:36:01,942 WARN L179 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 84 [2018-11-07 16:36:02,165 WARN L179 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 76 [2018-11-07 16:36:02,423 WARN L179 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 86 [2018-11-07 16:36:02,666 WARN L179 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 84 [2018-11-07 16:36:02,858 WARN L179 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 80 [2018-11-07 16:36:03,137 WARN L179 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 124 DAG size of output: 114 [2018-11-07 16:36:03,338 WARN L179 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 85 [2018-11-07 16:36:03,573 WARN L179 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 82 [2018-11-07 16:36:03,782 WARN L179 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 82 [2018-11-07 16:36:04,013 WARN L179 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 88 [2018-11-07 16:36:04,395 WARN L179 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 84 [2018-11-07 16:36:04,617 WARN L179 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 87 [2018-11-07 16:36:04,912 WARN L179 SmtUtils]: Spent 182.00 ms on a formula simplification. DAG size of input: 126 DAG size of output: 116 [2018-11-07 16:36:05,145 WARN L179 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 84 [2018-11-07 16:36:05,437 WARN L179 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 86 [2018-11-07 16:36:05,609 WARN L179 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 76 [2018-11-07 16:36:05,805 WARN L179 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 80 [2018-11-07 16:36:06,017 WARN L179 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 84 [2018-11-07 16:36:06,237 WARN L179 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 85 [2018-11-07 16:36:06,517 WARN L179 SmtUtils]: Spent 180.00 ms on a formula simplification. DAG size of input: 124 DAG size of output: 114 [2018-11-07 16:36:06,734 WARN L179 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 82 [2018-11-07 16:36:06,978 WARN L179 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 88 [2018-11-07 16:36:07,166 WARN L179 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 82 [2018-11-07 16:36:07,404 WARN L179 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 84 [2018-11-07 16:36:07,597 WARN L179 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 74 [2018-11-07 16:36:07,913 WARN L179 SmtUtils]: Spent 186.00 ms on a formula simplification. DAG size of input: 126 DAG size of output: 116 [2018-11-07 16:36:08,124 WARN L179 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 87 [2018-11-07 16:36:08,466 WARN L179 SmtUtils]: Spent 206.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 84 [2018-11-07 16:36:08,684 WARN L179 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 76 [2018-11-07 16:36:08,899 WARN L179 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 86 [2018-11-07 16:36:09,129 WARN L179 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 84 [2018-11-07 16:36:09,303 WARN L179 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 80 [2018-11-07 16:36:09,583 WARN L179 SmtUtils]: Spent 164.00 ms on a formula simplification. DAG size of input: 124 DAG size of output: 114 [2018-11-07 16:36:09,762 WARN L179 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 85 [2018-11-07 16:36:10,038 WARN L179 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 82 [2018-11-07 16:36:10,245 WARN L179 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 82 [2018-11-07 16:36:10,469 WARN L179 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 88 [2018-11-07 16:36:10,868 WARN L179 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 84 [2018-11-07 16:36:11,092 WARN L179 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 87 [2018-11-07 16:36:11,380 WARN L179 SmtUtils]: Spent 180.00 ms on a formula simplification. DAG size of input: 126 DAG size of output: 116 [2018-11-07 16:36:11,605 WARN L179 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 84 [2018-11-07 16:36:12,202 WARN L179 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 80 [2018-11-07 16:36:12,407 WARN L179 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 84 [2018-11-07 16:36:12,650 WARN L179 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 85 [2018-11-07 16:36:12,939 WARN L179 SmtUtils]: Spent 192.00 ms on a formula simplification. DAG size of input: 124 DAG size of output: 114 [2018-11-07 16:36:13,125 WARN L179 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 82 [2018-11-07 16:36:13,368 WARN L179 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 87 [2018-11-07 16:36:14,171 WARN L179 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 124 DAG size of output: 116 [2018-11-07 16:36:14,925 WARN L179 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 85 [2018-11-07 16:36:15,447 WARN L179 SmtUtils]: Spent 186.00 ms on a formula simplification. DAG size of input: 122 DAG size of output: 111 [2018-11-07 16:36:17,862 WARN L179 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 74 [2018-11-07 16:36:20,853 WARN L179 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 76 [2018-11-07 16:36:21,393 WARN L179 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 76 [2018-11-07 16:36:21,916 WARN L179 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 76 [2018-11-07 16:36:22,439 WARN L179 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 76 [2018-11-07 16:36:22,849 WARN L179 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 74 [2018-11-07 16:36:23,064 WARN L179 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 76 [2018-11-07 16:36:23,468 WARN L179 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 76 [2018-11-07 16:36:25,191 WARN L179 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 76 [2018-11-07 16:36:25,732 WARN L179 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 76 [2018-11-07 16:36:26,795 WARN L179 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 76 [2018-11-07 16:36:27,328 WARN L179 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 76 [2018-11-07 16:36:27,720 WARN L179 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 76 [2018-11-07 16:36:28,920 WARN L179 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 76 [2018-11-07 16:36:29,299 WARN L179 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 76 [2018-11-07 16:36:29,636 WARN L179 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 76 [2018-11-07 16:36:29,988 WARN L179 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 76 [2018-11-07 16:36:30,331 WARN L179 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 76 [2018-11-07 16:36:30,582 WARN L179 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 76 [2018-11-07 16:36:31,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-07 16:36:31,453 INFO L93 Difference]: Finished difference Result 3228 states and 3858 transitions. [2018-11-07 16:36:31,453 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 194 states. [2018-11-07 16:36:31,453 INFO L78 Accepts]: Start accepts. Automaton has 39 states. Word has length 143 [2018-11-07 16:36:31,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-07 16:36:31,462 INFO L225 Difference]: With dead ends: 3228 [2018-11-07 16:36:31,463 INFO L226 Difference]: Without dead ends: 2573 [2018-11-07 16:36:31,477 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 493 GetRequests, 223 SyntacticMatches, 11 SemanticMatches, 259 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19025 ImplicationChecksByTransitivity, 98.0s TimeCoverageRelationStatistics Valid=13578, Invalid=54278, Unknown=4, NotChecked=0, Total=67860 [2018-11-07 16:36:31,479 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2573 states. [2018-11-07 16:36:31,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2573 to 1047. [2018-11-07 16:36:31,632 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1047 states. [2018-11-07 16:36:31,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 1185 transitions. [2018-11-07 16:36:31,635 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 1185 transitions. Word has length 143 [2018-11-07 16:36:31,635 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-07 16:36:31,636 INFO L480 AbstractCegarLoop]: Abstraction has 1047 states and 1185 transitions. [2018-11-07 16:36:31,636 INFO L481 AbstractCegarLoop]: Interpolant automaton has 39 states. [2018-11-07 16:36:31,636 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 1185 transitions. [2018-11-07 16:36:31,639 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2018-11-07 16:36:31,639 INFO L367 BasicCegarLoop]: Found error trace [2018-11-07 16:36:31,639 INFO L375 BasicCegarLoop]: trace histogram [17, 15, 15, 15, 15, 14, 5, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-07 16:36:31,640 INFO L423 AbstractCegarLoop]: === Iteration 13 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-07 16:36:31,640 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-07 16:36:31,640 INFO L82 PathProgramCache]: Analyzing trace with hash -744183218, now seen corresponding path program 4 times [2018-11-07 16:36:31,640 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-07 16:36:31,641 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-07 16:36:31,641 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-07 16:36:31,641 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-07 16:36:31,641 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-07 16:36:31,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-07 16:36:31,873 INFO L134 CoverageAnalysis]: Checked inductivity of 749 backedges. 375 proven. 140 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-11-07 16:36:31,873 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-07 16:36:31,874 INFO L194 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-07 16:36:31,874 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-07 16:36:31,874 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-07 16:36:31,874 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-07 16:36:31,874 INFO L194 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-07 16:36:31,885 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-07 16:36:31,885 INFO L288 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-11-07 16:36:31,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-07 16:36:31,939 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-07 16:36:32,020 INFO L134 CoverageAnalysis]: Checked inductivity of 749 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 711 trivial. 0 not checked. [2018-11-07 16:36:32,020 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-07 16:36:32,288 INFO L134 CoverageAnalysis]: Checked inductivity of 749 backedges. 296 proven. 82 refuted. 0 times theorem prover too weak. 371 trivial. 0 not checked. [2018-11-07 16:36:32,308 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-07 16:36:32,308 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 7, 12] total 25 [2018-11-07 16:36:32,308 INFO L251 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-07 16:36:32,309 INFO L459 AbstractCegarLoop]: Interpolant automaton has 15 states [2018-11-07 16:36:32,309 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2018-11-07 16:36:32,309 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=525, Unknown=0, NotChecked=0, Total=600 [2018-11-07 16:36:32,309 INFO L87 Difference]: Start difference. First operand 1047 states and 1185 transitions. Second operand 15 states. [2018-11-07 16:36:36,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-07 16:36:36,224 INFO L93 Difference]: Finished difference Result 3684 states and 4290 transitions. [2018-11-07 16:36:36,224 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2018-11-07 16:36:36,224 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 165 [2018-11-07 16:36:36,224 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-07 16:36:36,233 INFO L225 Difference]: With dead ends: 3684 [2018-11-07 16:36:36,233 INFO L226 Difference]: Without dead ends: 2678 [2018-11-07 16:36:36,235 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 419 GetRequests, 356 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 790 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=450, Invalid=3710, Unknown=0, NotChecked=0, Total=4160 [2018-11-07 16:36:36,236 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2678 states. [2018-11-07 16:36:36,420 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2678 to 1070. [2018-11-07 16:36:36,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1070 states. [2018-11-07 16:36:36,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1070 states to 1070 states and 1212 transitions. [2018-11-07 16:36:36,423 INFO L78 Accepts]: Start accepts. Automaton has 1070 states and 1212 transitions. Word has length 165 [2018-11-07 16:36:36,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-07 16:36:36,424 INFO L480 AbstractCegarLoop]: Abstraction has 1070 states and 1212 transitions. [2018-11-07 16:36:36,424 INFO L481 AbstractCegarLoop]: Interpolant automaton has 15 states. [2018-11-07 16:36:36,424 INFO L276 IsEmpty]: Start isEmpty. Operand 1070 states and 1212 transitions. [2018-11-07 16:36:36,427 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2018-11-07 16:36:36,428 INFO L367 BasicCegarLoop]: Found error trace [2018-11-07 16:36:36,428 INFO L375 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 7, 6, 5, 5, 5, 5, 4, 4, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-07 16:36:36,428 INFO L423 AbstractCegarLoop]: === Iteration 14 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-07 16:36:36,428 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-07 16:36:36,428 INFO L82 PathProgramCache]: Analyzing trace with hash 1921594431, now seen corresponding path program 1 times [2018-11-07 16:36:36,429 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-07 16:36:36,429 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-07 16:36:36,429 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-07 16:36:36,430 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-07 16:36:36,430 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-07 16:36:36,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-07 16:36:36,865 INFO L134 CoverageAnalysis]: Checked inductivity of 436 backedges. 3 proven. 184 refuted. 0 times theorem prover too weak. 249 trivial. 0 not checked. [2018-11-07 16:36:36,865 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-07 16:36:36,865 INFO L194 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-07 16:36:36,865 INFO L200 CegarAbsIntRunner]: Running AI on error trace of length 173 with the following transitions: [2018-11-07 16:36:36,865 INFO L202 CegarAbsIntRunner]: [0], [1], [5], [6], [7], [8], [9], [10], [11], [12], [13], [14], [15], [16], [17], [18], [22], [25], [27], [28], [29], [31], [35], [36], [40], [42], [45], [47], [51], [55], [58], [60], [64], [67], [69], [70], [71], [74], [76], [78], [82], [86], [90], [92], [95], [97], [101], [104], [106], [107], [108], [111], [113], [115], [119], [130], [133], [135], [141], [142], [143], [145] [2018-11-07 16:36:36,867 INFO L148 AbstractInterpreter]: Using domain PoormanAbstractDomain with backing domain CompoundDomain [CongruenceDomain, IntervalDomain] [2018-11-07 16:36:36,867 INFO L101 FixpointEngine]: Starting fixpoint engine with domain PoormanAbstractDomain (maxUnwinding=3, maxParallelStates=2) [2018-11-07 16:36:36,876 WARN L79 EvaluatorLogger]: Possible loss of precision. Operator ARITHMOD has no precise implementation. [2018-11-07 16:36:37,204 INFO L263 AbstractInterpreter]: Some error location(s) were reachable [2018-11-07 16:36:37,204 INFO L272 AbstractInterpreter]: Visited 62 different actions 728 times. Merged at 39 different actions 493 times. Widened at 11 different actions 61 times. Found 106 fixpoints after 18 different actions. Largest state had 35 variables. [2018-11-07 16:36:37,242 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-07 16:36:37,243 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown [2018-11-07 16:36:37,243 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-07 16:36:37,243 INFO L194 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-07 16:36:37,261 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-07 16:36:37,261 INFO L288 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-11-07 16:36:37,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-07 16:36:37,318 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-07 16:36:37,750 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 26 [2018-11-07 16:36:37,753 INFO L477 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 0 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 15 [2018-11-07 16:36:37,753 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-11-07 16:36:37,767 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 3 [2018-11-07 16:36:37,767 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-11-07 16:36:37,773 INFO L267 ElimStorePlain]: Start of recursive call 2: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:36:37,774 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:36:37,774 INFO L202 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:26, output treesize:3 [2018-11-07 16:36:37,856 INFO L134 CoverageAnalysis]: Checked inductivity of 436 backedges. 96 proven. 166 refuted. 0 times theorem prover too weak. 174 trivial. 0 not checked. [2018-11-07 16:36:37,857 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-07 16:36:38,106 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 34 treesize of output 34 [2018-11-07 16:36:38,121 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 29 [2018-11-07 16:36:38,122 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2018-11-07 16:36:38,203 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 65 [2018-11-07 16:36:38,205 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 7 xjuncts. [2018-11-07 16:36:38,261 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 16 [2018-11-07 16:36:38,261 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-11-07 16:36:38,311 INFO L267 ElimStorePlain]: Start of recursive call 2: 3 dim-1 vars, End of recursive call: and 4 xjuncts. [2018-11-07 16:36:38,398 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 4 xjuncts. [2018-11-07 16:36:38,399 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:34, output treesize:61 [2018-11-07 16:36:38,684 INFO L134 CoverageAnalysis]: Checked inductivity of 436 backedges. 101 proven. 122 refuted. 0 times theorem prover too weak. 213 trivial. 0 not checked. [2018-11-07 16:36:38,703 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-07 16:36:38,703 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 18, 15] total 39 [2018-11-07 16:36:38,704 INFO L251 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-07 16:36:38,704 INFO L459 AbstractCegarLoop]: Interpolant automaton has 27 states [2018-11-07 16:36:38,704 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2018-11-07 16:36:38,704 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=163, Invalid=1319, Unknown=0, NotChecked=0, Total=1482 [2018-11-07 16:36:38,705 INFO L87 Difference]: Start difference. First operand 1070 states and 1212 transitions. Second operand 27 states. [2018-11-07 16:36:43,831 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-07 16:36:43,831 INFO L93 Difference]: Finished difference Result 2857 states and 3312 transitions. [2018-11-07 16:36:43,832 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2018-11-07 16:36:43,832 INFO L78 Accepts]: Start accepts. Automaton has 27 states. Word has length 172 [2018-11-07 16:36:43,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-07 16:36:43,839 INFO L225 Difference]: With dead ends: 2857 [2018-11-07 16:36:43,839 INFO L226 Difference]: Without dead ends: 2274 [2018-11-07 16:36:43,842 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 456 GetRequests, 366 SyntacticMatches, 0 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2121 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=694, Invalid=7678, Unknown=0, NotChecked=0, Total=8372 [2018-11-07 16:36:43,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2274 states. [2018-11-07 16:36:44,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2274 to 1362. [2018-11-07 16:36:44,095 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1362 states. [2018-11-07 16:36:44,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1362 states to 1362 states and 1520 transitions. [2018-11-07 16:36:44,099 INFO L78 Accepts]: Start accepts. Automaton has 1362 states and 1520 transitions. Word has length 172 [2018-11-07 16:36:44,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-07 16:36:44,099 INFO L480 AbstractCegarLoop]: Abstraction has 1362 states and 1520 transitions. [2018-11-07 16:36:44,099 INFO L481 AbstractCegarLoop]: Interpolant automaton has 27 states. [2018-11-07 16:36:44,100 INFO L276 IsEmpty]: Start isEmpty. Operand 1362 states and 1520 transitions. [2018-11-07 16:36:44,103 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2018-11-07 16:36:44,103 INFO L367 BasicCegarLoop]: Found error trace [2018-11-07 16:36:44,103 INFO L375 BasicCegarLoop]: trace histogram [10, 9, 9, 9, 9, 9, 8, 8, 8, 8, 7, 6, 5, 5, 5, 5, 4, 4, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-07 16:36:44,103 INFO L423 AbstractCegarLoop]: === Iteration 15 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-07 16:36:44,104 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-07 16:36:44,104 INFO L82 PathProgramCache]: Analyzing trace with hash -1090600535, now seen corresponding path program 2 times [2018-11-07 16:36:44,104 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-07 16:36:44,104 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-07 16:36:44,105 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-07 16:36:44,105 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-07 16:36:44,105 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-07 16:36:44,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-07 16:36:44,447 INFO L134 CoverageAnalysis]: Checked inductivity of 486 backedges. 3 proven. 234 refuted. 0 times theorem prover too weak. 249 trivial. 0 not checked. [2018-11-07 16:36:44,447 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-07 16:36:44,447 INFO L194 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-07 16:36:44,447 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-07 16:36:44,448 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-07 16:36:44,448 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-07 16:36:44,448 INFO L194 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-07 16:36:44,457 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-11-07 16:36:44,457 INFO L288 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder OUTSIDE_LOOP_FIRST2 (IT: FPandBP) [2018-11-07 16:36:45,125 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2018-11-07 16:36:45,125 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-07 16:36:45,129 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-07 16:36:45,261 INFO L134 CoverageAnalysis]: Checked inductivity of 486 backedges. 0 proven. 60 refuted. 0 times theorem prover too weak. 426 trivial. 0 not checked. [2018-11-07 16:36:45,261 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-07 16:36:45,861 INFO L134 CoverageAnalysis]: Checked inductivity of 486 backedges. 2 proven. 63 refuted. 0 times theorem prover too weak. 421 trivial. 0 not checked. [2018-11-07 16:36:45,881 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-07 16:36:45,881 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 8, 12] total 28 [2018-11-07 16:36:45,881 INFO L251 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-07 16:36:45,882 INFO L459 AbstractCegarLoop]: Interpolant automaton has 18 states [2018-11-07 16:36:45,882 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2018-11-07 16:36:45,882 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=660, Unknown=0, NotChecked=0, Total=756 [2018-11-07 16:36:45,883 INFO L87 Difference]: Start difference. First operand 1362 states and 1520 transitions. Second operand 18 states. [2018-11-07 16:36:52,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-07 16:36:52,227 INFO L93 Difference]: Finished difference Result 5255 states and 6020 transitions. [2018-11-07 16:36:52,228 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2018-11-07 16:36:52,228 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 178 [2018-11-07 16:36:52,228 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-07 16:36:52,239 INFO L225 Difference]: With dead ends: 5255 [2018-11-07 16:36:52,239 INFO L226 Difference]: Without dead ends: 3939 [2018-11-07 16:36:52,242 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 481 GetRequests, 392 SyntacticMatches, 3 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1849 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=746, Invalid=6910, Unknown=0, NotChecked=0, Total=7656 [2018-11-07 16:36:52,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3939 states. [2018-11-07 16:36:52,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3939 to 1391. [2018-11-07 16:36:52,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1391 states. [2018-11-07 16:36:52,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1391 states to 1391 states and 1553 transitions. [2018-11-07 16:36:52,441 INFO L78 Accepts]: Start accepts. Automaton has 1391 states and 1553 transitions. Word has length 178 [2018-11-07 16:36:52,441 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-07 16:36:52,441 INFO L480 AbstractCegarLoop]: Abstraction has 1391 states and 1553 transitions. [2018-11-07 16:36:52,441 INFO L481 AbstractCegarLoop]: Interpolant automaton has 18 states. [2018-11-07 16:36:52,441 INFO L276 IsEmpty]: Start isEmpty. Operand 1391 states and 1553 transitions. [2018-11-07 16:36:52,444 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2018-11-07 16:36:52,445 INFO L367 BasicCegarLoop]: Found error trace [2018-11-07 16:36:52,445 INFO L375 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 10, 9, 8, 8, 8, 8, 8, 7, 6, 6, 6, 6, 4, 4, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-07 16:36:52,445 INFO L423 AbstractCegarLoop]: === Iteration 16 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-07 16:36:52,445 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-07 16:36:52,445 INFO L82 PathProgramCache]: Analyzing trace with hash 984351714, now seen corresponding path program 3 times [2018-11-07 16:36:52,446 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-07 16:36:52,446 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-07 16:36:52,446 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-07 16:36:52,447 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-07 16:36:52,447 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-07 16:36:52,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-07 16:36:52,772 INFO L134 CoverageAnalysis]: Checked inductivity of 569 backedges. 0 proven. 87 refuted. 0 times theorem prover too weak. 482 trivial. 0 not checked. [2018-11-07 16:36:52,773 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-07 16:36:52,773 INFO L194 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-07 16:36:52,773 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-07 16:36:52,773 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-07 16:36:52,773 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-07 16:36:52,773 INFO L194 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-07 16:36:52,785 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-11-07 16:36:52,785 INFO L288 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder TERMS_WITH_SMALL_CONSTANTS_FIRST (IT: FPandBP) [2018-11-07 16:36:52,845 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-11-07 16:36:52,845 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-07 16:36:52,850 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-07 16:36:53,506 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 26 [2018-11-07 16:36:53,508 INFO L477 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 0 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 15 [2018-11-07 16:36:53,508 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-11-07 16:36:53,530 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 3 [2018-11-07 16:36:53,530 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-11-07 16:36:53,542 INFO L267 ElimStorePlain]: Start of recursive call 2: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:36:53,544 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:36:53,544 INFO L202 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:26, output treesize:3 [2018-11-07 16:36:53,694 INFO L134 CoverageAnalysis]: Checked inductivity of 569 backedges. 162 proven. 293 refuted. 0 times theorem prover too weak. 114 trivial. 0 not checked. [2018-11-07 16:36:53,694 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-07 16:36:54,156 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 34 treesize of output 34 [2018-11-07 16:36:54,165 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 29 [2018-11-07 16:36:54,166 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2018-11-07 16:36:54,226 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 65 [2018-11-07 16:36:54,230 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 7 xjuncts. [2018-11-07 16:36:54,314 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 16 [2018-11-07 16:36:54,315 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-11-07 16:36:54,349 INFO L267 ElimStorePlain]: Start of recursive call 2: 3 dim-1 vars, End of recursive call: and 4 xjuncts. [2018-11-07 16:36:54,385 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 4 xjuncts. [2018-11-07 16:36:54,385 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:34, output treesize:61 [2018-11-07 16:36:54,708 INFO L134 CoverageAnalysis]: Checked inductivity of 569 backedges. 165 proven. 212 refuted. 0 times theorem prover too weak. 192 trivial. 0 not checked. [2018-11-07 16:36:54,728 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-07 16:36:54,728 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 24, 19] total 47 [2018-11-07 16:36:54,728 INFO L251 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-07 16:36:54,729 INFO L459 AbstractCegarLoop]: Interpolant automaton has 31 states [2018-11-07 16:36:54,729 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2018-11-07 16:36:54,729 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=227, Invalid=1935, Unknown=0, NotChecked=0, Total=2162 [2018-11-07 16:36:54,730 INFO L87 Difference]: Start difference. First operand 1391 states and 1553 transitions. Second operand 31 states. [2018-11-07 16:36:59,423 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-07 16:36:59,423 INFO L93 Difference]: Finished difference Result 8503 states and 9764 transitions. [2018-11-07 16:36:59,424 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2018-11-07 16:36:59,424 INFO L78 Accepts]: Start accepts. Automaton has 31 states. Word has length 189 [2018-11-07 16:36:59,424 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-07 16:36:59,444 INFO L225 Difference]: With dead ends: 8503 [2018-11-07 16:36:59,444 INFO L226 Difference]: Without dead ends: 7163 [2018-11-07 16:36:59,448 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 399 GetRequests, 341 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 775 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=359, Invalid=3181, Unknown=0, NotChecked=0, Total=3540 [2018-11-07 16:36:59,452 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7163 states. [2018-11-07 16:36:59,750 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7163 to 2015. [2018-11-07 16:36:59,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2015 states. [2018-11-07 16:36:59,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2015 states to 2015 states and 2251 transitions. [2018-11-07 16:36:59,753 INFO L78 Accepts]: Start accepts. Automaton has 2015 states and 2251 transitions. Word has length 189 [2018-11-07 16:36:59,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-07 16:36:59,754 INFO L480 AbstractCegarLoop]: Abstraction has 2015 states and 2251 transitions. [2018-11-07 16:36:59,754 INFO L481 AbstractCegarLoop]: Interpolant automaton has 31 states. [2018-11-07 16:36:59,754 INFO L276 IsEmpty]: Start isEmpty. Operand 2015 states and 2251 transitions. [2018-11-07 16:36:59,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 195 [2018-11-07 16:36:59,759 INFO L367 BasicCegarLoop]: Found error trace [2018-11-07 16:36:59,759 INFO L375 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 10, 9, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 4, 4, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-07 16:36:59,759 INFO L423 AbstractCegarLoop]: === Iteration 17 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-07 16:36:59,759 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-07 16:36:59,760 INFO L82 PathProgramCache]: Analyzing trace with hash 183346099, now seen corresponding path program 4 times [2018-11-07 16:36:59,760 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-07 16:36:59,760 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-07 16:36:59,760 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-07 16:36:59,761 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-07 16:36:59,761 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-07 16:36:59,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-07 16:36:59,985 INFO L134 CoverageAnalysis]: Checked inductivity of 601 backedges. 0 proven. 119 refuted. 0 times theorem prover too weak. 482 trivial. 0 not checked. [2018-11-07 16:36:59,985 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-07 16:36:59,985 INFO L194 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-07 16:36:59,985 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-07 16:36:59,985 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-07 16:36:59,985 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-07 16:36:59,985 INFO L194 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-07 16:36:59,994 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-07 16:36:59,994 INFO L288 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-11-07 16:37:00,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-07 16:37:00,057 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-07 16:37:00,826 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 26 [2018-11-07 16:37:00,829 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 3 [2018-11-07 16:37:00,829 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-11-07 16:37:00,837 INFO L267 ElimStorePlain]: Start of recursive call 2: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:37:00,839 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:37:00,839 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:26, output treesize:3 [2018-11-07 16:37:00,954 INFO L134 CoverageAnalysis]: Checked inductivity of 601 backedges. 146 proven. 420 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2018-11-07 16:37:00,954 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-07 16:37:01,495 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 34 treesize of output 34 [2018-11-07 16:37:01,537 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 65 [2018-11-07 16:37:01,541 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 7 xjuncts. [2018-11-07 16:37:01,600 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 29 [2018-11-07 16:37:01,601 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 2 xjuncts. [2018-11-07 16:37:01,637 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 16 [2018-11-07 16:37:01,637 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-11-07 16:37:01,669 INFO L267 ElimStorePlain]: Start of recursive call 2: 3 dim-1 vars, End of recursive call: and 4 xjuncts. [2018-11-07 16:37:01,705 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 4 xjuncts. [2018-11-07 16:37:01,705 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:34, output treesize:61 [2018-11-07 16:37:02,169 INFO L134 CoverageAnalysis]: Checked inductivity of 601 backedges. 147 proven. 302 refuted. 0 times theorem prover too weak. 152 trivial. 0 not checked. [2018-11-07 16:37:02,190 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-11-07 16:37:02,190 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 30, 23] total 58 [2018-11-07 16:37:02,191 INFO L251 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-11-07 16:37:02,191 INFO L459 AbstractCegarLoop]: Interpolant automaton has 38 states [2018-11-07 16:37:02,191 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2018-11-07 16:37:02,192 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=295, Invalid=3011, Unknown=0, NotChecked=0, Total=3306 [2018-11-07 16:37:02,192 INFO L87 Difference]: Start difference. First operand 2015 states and 2251 transitions. Second operand 38 states. [2018-11-07 16:37:10,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-07 16:37:10,076 INFO L93 Difference]: Finished difference Result 14679 states and 16896 transitions. [2018-11-07 16:37:10,076 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2018-11-07 16:37:10,076 INFO L78 Accepts]: Start accepts. Automaton has 38 states. Word has length 194 [2018-11-07 16:37:10,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-07 16:37:10,109 INFO L225 Difference]: With dead ends: 14679 [2018-11-07 16:37:10,109 INFO L226 Difference]: Without dead ends: 12720 [2018-11-07 16:37:10,117 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 410 GetRequests, 341 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1196 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=431, Invalid=4539, Unknown=0, NotChecked=0, Total=4970 [2018-11-07 16:37:10,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12720 states. [2018-11-07 16:37:10,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12720 to 2982. [2018-11-07 16:37:10,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2982 states. [2018-11-07 16:37:10,672 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2982 states to 2982 states and 3340 transitions. [2018-11-07 16:37:10,672 INFO L78 Accepts]: Start accepts. Automaton has 2982 states and 3340 transitions. Word has length 194 [2018-11-07 16:37:10,672 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-07 16:37:10,672 INFO L480 AbstractCegarLoop]: Abstraction has 2982 states and 3340 transitions. [2018-11-07 16:37:10,672 INFO L481 AbstractCegarLoop]: Interpolant automaton has 38 states. [2018-11-07 16:37:10,672 INFO L276 IsEmpty]: Start isEmpty. Operand 2982 states and 3340 transitions. [2018-11-07 16:37:10,679 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 200 [2018-11-07 16:37:10,679 INFO L367 BasicCegarLoop]: Found error trace [2018-11-07 16:37:10,679 INFO L375 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 10, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 6, 4, 4, 4, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-07 16:37:10,679 INFO L423 AbstractCegarLoop]: === Iteration 18 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-07 16:37:10,680 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-07 16:37:10,680 INFO L82 PathProgramCache]: Analyzing trace with hash -602459194, now seen corresponding path program 5 times [2018-11-07 16:37:10,680 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-11-07 16:37:10,680 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-07 16:37:10,681 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-07 16:37:10,681 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-07 16:37:10,681 INFO L288 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-11-07 16:37:10,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-07 16:37:11,128 INFO L134 CoverageAnalysis]: Checked inductivity of 638 backedges. 0 proven. 156 refuted. 0 times theorem prover too weak. 482 trivial. 0 not checked. [2018-11-07 16:37:11,129 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-07 16:37:11,129 INFO L194 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-11-07 16:37:11,129 INFO L184 CegarAbsIntRunner]: Skipping current iteration for AI because we have already analyzed this path program [2018-11-07 16:37:11,129 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-11-07 16:37:11,129 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-07 16:37:11,129 INFO L194 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-07 16:37:11,138 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-11-07 16:37:11,138 INFO L288 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder OUTSIDE_LOOP_FIRST2 (IT: FPandBP) [2018-11-07 16:37:12,475 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2018-11-07 16:37:12,476 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-11-07 16:37:12,483 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-07 16:37:12,498 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2018-11-07 16:37:12,499 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-11-07 16:37:12,514 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:37:12,514 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:10, output treesize:9 [2018-11-07 16:37:12,540 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:12,541 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:12,542 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 4 [2018-11-07 16:37:12,542 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-11-07 16:37:12,548 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:37:12,548 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:17, output treesize:11 [2018-11-07 16:37:12,565 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 8 [2018-11-07 16:37:12,567 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2018-11-07 16:37:12,567 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-11-07 16:37:12,569 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:37:12,576 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:37:12,577 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:22, output treesize:18 [2018-11-07 16:37:12,599 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 16 [2018-11-07 16:37:12,601 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:12,602 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:12,603 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 31 [2018-11-07 16:37:12,603 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-11-07 16:37:12,610 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:37:12,620 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:37:12,621 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:31, output treesize:27 [2018-11-07 16:37:12,648 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 23 [2018-11-07 16:37:12,650 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:12,651 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:12,651 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:12,653 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:12,654 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:12,655 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:12,656 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 6 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 78 [2018-11-07 16:37:12,656 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-11-07 16:37:12,671 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:37:12,683 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:37:12,684 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:40, output treesize:36 [2018-11-07 16:37:12,717 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 30 [2018-11-07 16:37:12,720 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:12,721 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:12,722 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:12,723 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:12,724 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:12,725 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:12,726 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:12,728 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:12,729 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:12,730 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:12,731 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:12,732 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:12,733 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 12 disjoint index pairs (out of 3 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 149 [2018-11-07 16:37:12,734 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-11-07 16:37:12,762 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:37:12,776 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:37:12,777 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:49, output treesize:45 [2018-11-07 16:37:12,857 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 37 [2018-11-07 16:37:12,865 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:12,869 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:12,869 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:12,870 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:12,871 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:12,871 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:12,872 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:12,873 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:12,874 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:12,875 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:12,876 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:12,877 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:12,878 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:12,879 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:12,881 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:12,882 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:12,883 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:12,884 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:12,885 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:12,886 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:12,887 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 20 disjoint index pairs (out of 6 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 244 [2018-11-07 16:37:12,888 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-11-07 16:37:12,935 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:37:12,953 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:37:12,953 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:58, output treesize:54 [2018-11-07 16:37:12,998 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 44 [2018-11-07 16:37:13,001 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,002 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,002 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,003 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,004 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,005 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,006 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,007 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,008 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,009 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,010 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,011 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,013 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,014 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,015 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,016 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,017 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,018 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,019 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,020 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,022 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,023 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,024 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,025 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,026 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,027 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,028 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,030 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,031 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,032 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,033 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 30 disjoint index pairs (out of 10 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 363 [2018-11-07 16:37:13,034 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-11-07 16:37:13,111 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:37:13,131 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:37:13,131 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:67, output treesize:63 [2018-11-07 16:37:13,182 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 66 treesize of output 51 [2018-11-07 16:37:13,189 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,190 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,191 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,192 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,193 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,194 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,195 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,196 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,197 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,198 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,199 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,200 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,201 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,203 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,204 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,205 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,206 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,207 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,208 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,209 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,210 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,211 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,212 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,213 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,215 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,216 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,217 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,218 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,219 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,220 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,222 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,223 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,224 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,225 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,226 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,227 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,229 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,230 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,231 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,232 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,233 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,234 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,236 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 6 select indices, 6 select index equivalence classes, 42 disjoint index pairs (out of 15 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 506 [2018-11-07 16:37:13,237 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-11-07 16:37:13,361 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:37:13,385 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:37:13,385 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:76, output treesize:72 [2018-11-07 16:37:13,442 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 75 treesize of output 58 [2018-11-07 16:37:13,445 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,445 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,446 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,447 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,448 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,449 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,450 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,451 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,452 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,453 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,454 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,455 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,460 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,461 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,462 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,462 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,463 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,464 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,465 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,466 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,467 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,468 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,469 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,470 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,471 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,472 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,473 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,474 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,476 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,477 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,478 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,479 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,480 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,482 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,483 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,484 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,485 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,486 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,487 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,489 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,490 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,491 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,492 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,493 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,494 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,496 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,497 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,498 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,499 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,500 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,501 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,502 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,504 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,505 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,506 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,507 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,509 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 7 select indices, 7 select index equivalence classes, 56 disjoint index pairs (out of 21 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 58 treesize of output 673 [2018-11-07 16:37:13,510 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-11-07 16:37:13,695 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:37:13,719 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:37:13,719 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:85, output treesize:81 [2018-11-07 16:37:13,787 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 84 treesize of output 65 [2018-11-07 16:37:13,791 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,792 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,793 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,793 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,794 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,795 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,796 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,798 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,799 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,800 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,801 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,802 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,803 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,804 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,805 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,806 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,807 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,808 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,809 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,810 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,811 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,813 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,814 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,815 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,816 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,817 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,818 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,819 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,820 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,821 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,822 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,823 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,824 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,825 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,826 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,827 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,829 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,830 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,831 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,832 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,833 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,835 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,836 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,837 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,838 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,839 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,840 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,842 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,843 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,844 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,845 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,846 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,847 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,849 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,850 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,851 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,852 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,853 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,854 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,856 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,857 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,858 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,859 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,860 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,862 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,863 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,864 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,865 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,866 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,867 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,869 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,870 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:13,872 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 8 select indices, 8 select index equivalence classes, 72 disjoint index pairs (out of 28 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 864 [2018-11-07 16:37:13,873 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-11-07 16:37:14,182 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:37:14,217 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:37:14,218 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:94, output treesize:90 [2018-11-07 16:37:14,350 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 93 treesize of output 72 [2018-11-07 16:37:14,355 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,356 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,356 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,357 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,357 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,358 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,360 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,361 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,362 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,363 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,364 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,365 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,366 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,367 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,368 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,369 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,370 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,371 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,373 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,374 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,375 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,376 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,377 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,378 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,379 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,380 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,381 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,382 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,383 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,384 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,385 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,386 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,388 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,389 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,390 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,391 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,392 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,393 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,394 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,395 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,396 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,397 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,398 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,399 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,400 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,402 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,403 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,404 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,405 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,406 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,408 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,409 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,410 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,411 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,412 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,414 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,415 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,416 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,417 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,418 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,419 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,421 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,422 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,423 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,424 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,425 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,427 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,428 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,429 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,430 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,431 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,432 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,434 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,435 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,436 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,437 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,438 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,439 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,441 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,442 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,443 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,444 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,445 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,447 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,448 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,449 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,450 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,451 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,453 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,454 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,454 INFO L303 Elim1Store]: Index analysis took 102 ms [2018-11-07 16:37:14,456 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 9 select indices, 9 select index equivalence classes, 90 disjoint index pairs (out of 36 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 1079 [2018-11-07 16:37:14,458 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-11-07 16:37:14,833 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:37:14,866 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:37:14,866 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:103, output treesize:99 [2018-11-07 16:37:14,948 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 102 treesize of output 79 [2018-11-07 16:37:14,952 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,953 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,954 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,955 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,956 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,957 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,958 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,959 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,961 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,962 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,963 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,964 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,965 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,966 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,967 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,968 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,969 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,971 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,972 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,973 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,974 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,975 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,976 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,977 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,978 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,979 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,980 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,981 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,983 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,984 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,985 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,986 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,987 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,988 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,989 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,990 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,991 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,992 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,993 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,995 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,996 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,997 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,998 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:14,999 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:15,000 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:15,001 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:15,002 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:15,003 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:15,005 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:15,006 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:15,007 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:15,008 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:15,009 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:15,010 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:15,011 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:15,013 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:15,014 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:15,015 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:15,016 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:15,017 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:15,019 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:15,020 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:15,021 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:15,022 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:15,023 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:15,025 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:15,026 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:15,027 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:15,028 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:15,029 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:15,031 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:15,032 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:15,033 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:15,034 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:15,036 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:15,037 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:15,038 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:15,039 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:15,040 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:15,042 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:15,043 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:15,044 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:15,045 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:15,046 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:15,048 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:15,049 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:15,050 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:15,051 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:15,052 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:15,054 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:15,055 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:15,056 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:15,057 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:15,058 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:15,059 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:15,060 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:15,061 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:15,063 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:15,064 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:15,065 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:15,066 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:15,067 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:15,068 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:15,070 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:15,071 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:15,072 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:15,073 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:15,074 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:15,075 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:15,076 INFO L700 Elim1Store]: detected not equals via solver [2018-11-07 16:37:15,077 INFO L303 Elim1Store]: Index analysis took 126 ms [2018-11-07 16:37:15,078 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 10 select indices, 10 select index equivalence classes, 110 disjoint index pairs (out of 45 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 79 treesize of output 1318 [2018-11-07 16:37:15,081 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-11-07 16:37:15,647 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:37:15,682 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:37:15,682 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:112, output treesize:108 [2018-11-07 16:37:15,862 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 113 treesize of output 114 [2018-11-07 16:37:15,884 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2018-11-07 16:37:15,884 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-11-07 16:37:15,914 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:37:15,956 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:37:15,956 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:126, output treesize:111 [2018-11-07 16:37:16,056 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 113 treesize of output 114 [2018-11-07 16:37:16,059 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2018-11-07 16:37:16,060 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-11-07 16:37:16,092 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:37:16,136 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:37:16,136 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:126, output treesize:111 [2018-11-07 16:37:16,236 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 113 treesize of output 114 [2018-11-07 16:37:16,240 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2018-11-07 16:37:16,240 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-11-07 16:37:16,270 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:37:16,313 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:37:16,314 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:126, output treesize:111 [2018-11-07 16:37:16,478 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 113 treesize of output 114 [2018-11-07 16:37:16,481 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2018-11-07 16:37:16,481 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-11-07 16:37:16,513 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:37:16,559 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:37:16,560 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:126, output treesize:111 [2018-11-07 16:37:16,771 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 113 treesize of output 114 [2018-11-07 16:37:16,775 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2018-11-07 16:37:16,775 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-11-07 16:37:16,806 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:37:16,848 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:37:16,848 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:126, output treesize:111 [2018-11-07 16:37:17,025 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 113 treesize of output 114 [2018-11-07 16:37:17,029 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2018-11-07 16:37:17,030 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-11-07 16:37:17,063 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:37:17,107 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:37:17,107 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:126, output treesize:111 [2018-11-07 16:37:17,235 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 113 treesize of output 114 [2018-11-07 16:37:17,239 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2018-11-07 16:37:17,239 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-11-07 16:37:17,270 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:37:17,317 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:37:17,317 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:126, output treesize:111 [2018-11-07 16:37:17,506 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 113 treesize of output 114 [2018-11-07 16:37:17,510 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2018-11-07 16:37:17,510 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-11-07 16:37:17,541 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:37:17,584 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-11-07 16:37:17,584 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:126, output treesize:111 [2018-11-07 16:37:17,860 INFO L134 CoverageAnalysis]: Checked inductivity of 638 backedges. 0 proven. 156 refuted. 0 times theorem prover too weak. 482 trivial. 0 not checked. [2018-11-07 16:37:17,860 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-11-07 16:37:25,444 WARN L179 SmtUtils]: Spent 726.00 ms on a formula simplification that was a NOOP. DAG size: 48 [2018-11-07 16:37:31,147 WARN L179 SmtUtils]: Spent 661.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2018-11-07 16:37:32,684 WARN L179 SmtUtils]: Spent 332.00 ms on a formula simplification that was a NOOP. DAG size: 53 [2018-11-07 16:37:44,113 WARN L179 SmtUtils]: Spent 759.00 ms on a formula simplification that was a NOOP. DAG size: 57 [2018-11-07 16:37:45,743 WARN L179 SmtUtils]: Spent 265.00 ms on a formula simplification that was a NOOP. DAG size: 53 [2018-11-07 16:37:49,569 WARN L179 SmtUtils]: Spent 179.00 ms on a formula simplification that was a NOOP. DAG size: 55 [2018-11-07 16:37:53,739 WARN L179 SmtUtils]: Spent 129.00 ms on a formula simplification that was a NOOP. DAG size: 60 [2018-11-07 16:37:55,964 WARN L179 SmtUtils]: Spent 145.00 ms on a formula simplification that was a NOOP. DAG size: 64 [2018-11-07 16:37:57,704 WARN L179 SmtUtils]: Spent 424.00 ms on a formula simplification that was a NOOP. DAG size: 65 Received shutdown request... [2018-11-07 16:37:59,921 INFO L177 TraceCheckSpWp]: Timeout while computing interpolants [2018-11-07 16:38:00,122 WARN L521 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-07 16:38:00,122 WARN L549 AbstractCegarLoop]: Verification canceled [2018-11-07 16:38:00,129 WARN L205 ceAbstractionStarter]: Timeout [2018-11-07 16:38:00,129 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 07.11 04:38:00 BoogieIcfgContainer [2018-11-07 16:38:00,129 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-11-07 16:38:00,130 INFO L168 Benchmark]: Toolchain (without parser) took 258019.77 ms. Allocated memory was 1.5 GB in the beginning and 2.6 GB in the end (delta: 1.1 GB). Free memory was 1.4 GB in the beginning and 2.5 GB in the end (delta: -1.1 GB). Peak memory consumption was 1.0 GB. Max. memory is 7.1 GB. [2018-11-07 16:38:00,131 INFO L168 Benchmark]: CDTParser took 0.21 ms. Allocated memory is still 1.5 GB. Free memory is still 1.5 GB. There was no memory consumed. Max. memory is 7.1 GB. [2018-11-07 16:38:00,131 INFO L168 Benchmark]: CACSL2BoogieTranslator took 329.40 ms. Allocated memory is still 1.5 GB. Free memory was 1.4 GB in the beginning and 1.4 GB in the end (delta: 10.6 MB). Peak memory consumption was 10.6 MB. Max. memory is 7.1 GB. [2018-11-07 16:38:00,131 INFO L168 Benchmark]: Boogie Procedure Inliner took 43.89 ms. Allocated memory is still 1.5 GB. Free memory is still 1.4 GB. There was no memory consumed. Max. memory is 7.1 GB. [2018-11-07 16:38:00,131 INFO L168 Benchmark]: Boogie Preprocessor took 40.92 ms. Allocated memory is still 1.5 GB. Free memory is still 1.4 GB. There was no memory consumed. Max. memory is 7.1 GB. [2018-11-07 16:38:00,131 INFO L168 Benchmark]: RCFGBuilder took 721.14 ms. Allocated memory was 1.5 GB in the beginning and 2.3 GB in the end (delta: 739.2 MB). Free memory was 1.4 GB in the beginning and 2.2 GB in the end (delta: -771.5 MB). Peak memory consumption was 15.1 MB. Max. memory is 7.1 GB. [2018-11-07 16:38:00,132 INFO L168 Benchmark]: TraceAbstraction took 256877.67 ms. Allocated memory was 2.3 GB in the beginning and 2.6 GB in the end (delta: 369.1 MB). Free memory was 2.2 GB in the beginning and 2.5 GB in the end (delta: -315.9 MB). Peak memory consumption was 1.0 GB. Max. memory is 7.1 GB. [2018-11-07 16:38:00,133 INFO L336 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.21 ms. Allocated memory is still 1.5 GB. Free memory is still 1.5 GB. There was no memory consumed. Max. memory is 7.1 GB. * CACSL2BoogieTranslator took 329.40 ms. Allocated memory is still 1.5 GB. Free memory was 1.4 GB in the beginning and 1.4 GB in the end (delta: 10.6 MB). Peak memory consumption was 10.6 MB. Max. memory is 7.1 GB. * Boogie Procedure Inliner took 43.89 ms. Allocated memory is still 1.5 GB. Free memory is still 1.4 GB. There was no memory consumed. Max. memory is 7.1 GB. * Boogie Preprocessor took 40.92 ms. Allocated memory is still 1.5 GB. Free memory is still 1.4 GB. There was no memory consumed. Max. memory is 7.1 GB. * RCFGBuilder took 721.14 ms. Allocated memory was 1.5 GB in the beginning and 2.3 GB in the end (delta: 739.2 MB). Free memory was 1.4 GB in the beginning and 2.2 GB in the end (delta: -771.5 MB). Peak memory consumption was 15.1 MB. Max. memory is 7.1 GB. * TraceAbstraction took 256877.67 ms. Allocated memory was 2.3 GB in the beginning and 2.6 GB in the end (delta: 369.1 MB). Free memory was 2.2 GB in the beginning and 2.5 GB in the end (delta: -315.9 MB). Peak memory consumption was 1.0 GB. Max. memory is 7.1 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 5]: Timeout (TraceAbstraction) Unable to prove that call of __VERIFIER_error() unreachable (line 5). Cancelled while BasicCegarLoop was analyzing trace of length 200 with TraceHistMax 11,while TraceCheckSpWp was constructing backward predicates,while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 69 known predicates. - StatisticsResult: Ultimate Automizer benchmark data CFG has 4 procedures, 66 locations, 1 error locations. TIMEOUT Result, 256.8s OverallTime, 18 OverallIterations, 17 TraceHistogramMax, 86.1s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 2720 SDtfs, 15073 SDslu, 29662 SDs, 0 SdLazy, 39053 SolverSat, 2852 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 33.8s Time, PredicateUnifierStatistics: 2 DeclaredPredicates, 4185 GetRequests, 3305 SyntacticMatches, 16 SemanticMatches, 864 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27255 ImplicationChecksByTransitivity, 116.4s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=2982occurred in iteration=17, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 2.4s AbstIntTime, 8 AbstIntIterations, 1 AbstIntStrong, 0.9358770633160878 AbsIntWeakeningRatio, 0.5365853658536586 AbsIntAvgWeakeningVarsNumRemoved, 5.2926829268292686 AbsIntAvgWeakenedConjuncts, 0.0s DumpTime, AutomataMinimizationStatistics: 2.0s AutomataMinimizationTime, 17 MinimizatonAttempts, 24909 StatesRemovedByMinimization, 15 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TraceCheckStatistics: 0.2s SsaConstructionTime, 2.0s SatisfiabilityAnalysisTime, 112.9s InterpolantComputationTime, 3530 NumberOfCodeBlocks, 3412 NumberOfCodeBlocksAsserted, 43 NumberOfCheckSat, 5195 ConstructedInterpolants, 82 QuantifiedInterpolants, 6236097 SizeOfPredicates, 124 NumberOfNonLiveVariables, 3028 ConjunctsInSsa, 424 ConjunctsInUnsatCore, 45 InterpolantComputations, 4 PerfectInterpolantSequences, 7718/10934 InterpolantCoveringCapability, InvariantSynthesisStatistics: No data available, InterpolantConsolidationStatistics: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown