/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/three-array-max.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-9e34d99ae2c6837f487980c721c4b6acf9d9b15c-9e34d99 [2021-07-09 18:11:00,579 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-07-09 18:11:00,581 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-07-09 18:11:00,629 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-07-09 18:11:00,630 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-07-09 18:11:00,632 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-07-09 18:11:00,635 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-07-09 18:11:00,640 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-07-09 18:11:00,642 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-07-09 18:11:00,648 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-07-09 18:11:00,649 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-07-09 18:11:00,650 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-07-09 18:11:00,651 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-07-09 18:11:00,653 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-07-09 18:11:00,654 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-07-09 18:11:00,655 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-07-09 18:11:00,658 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-07-09 18:11:00,659 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-07-09 18:11:00,662 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-07-09 18:11:00,668 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-07-09 18:11:00,670 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-07-09 18:11:00,671 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-07-09 18:11:00,673 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-07-09 18:11:00,674 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-07-09 18:11:00,679 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-07-09 18:11:00,680 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-07-09 18:11:00,680 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-07-09 18:11:00,681 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-07-09 18:11:00,682 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-07-09 18:11:00,684 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-07-09 18:11:00,684 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-07-09 18:11:00,685 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-07-09 18:11:00,686 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-07-09 18:11:00,687 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-07-09 18:11:00,688 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-07-09 18:11:00,688 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-07-09 18:11:00,688 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-07-09 18:11:00,688 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-07-09 18:11:00,689 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-07-09 18:11:00,689 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-07-09 18:11:00,690 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-07-09 18:11:00,694 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf [2021-07-09 18:11:00,732 INFO L113 SettingsManager]: Loading preferences was successful [2021-07-09 18:11:00,732 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-07-09 18:11:00,733 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-07-09 18:11:00,733 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-07-09 18:11:00,735 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-07-09 18:11:00,735 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-07-09 18:11:00,736 INFO L138 SettingsManager]: * Use SBE=true [2021-07-09 18:11:00,736 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-07-09 18:11:00,736 INFO L138 SettingsManager]: * sizeof long=4 [2021-07-09 18:11:00,736 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-07-09 18:11:00,737 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-07-09 18:11:00,737 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-07-09 18:11:00,737 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-07-09 18:11:00,737 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-07-09 18:11:00,737 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-07-09 18:11:00,738 INFO L138 SettingsManager]: * sizeof long double=12 [2021-07-09 18:11:00,738 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-07-09 18:11:00,738 INFO L138 SettingsManager]: * Use constant arrays=true [2021-07-09 18:11:00,738 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-07-09 18:11:00,738 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-07-09 18:11:00,738 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-07-09 18:11:00,739 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-07-09 18:11:00,739 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-07-09 18:11:00,739 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-07-09 18:11:00,739 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-07-09 18:11:00,739 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-07-09 18:11:00,740 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-07-09 18:11:00,740 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-07-09 18:11:00,740 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-07-09 18:11:00,740 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-07-09 18:11:00,740 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-07-09 18:11:00,740 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-07-09 18:11:01,047 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-07-09 18:11:01,065 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-07-09 18:11:01,067 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-07-09 18:11:01,068 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-07-09 18:11:01,069 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-07-09 18:11:01,070 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/three-array-max.wvr.bpl [2021-07-09 18:11:01,070 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/three-array-max.wvr.bpl' [2021-07-09 18:11:01,103 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-07-09 18:11:01,105 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-07-09 18:11:01,105 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-07-09 18:11:01,105 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-07-09 18:11:01,105 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-07-09 18:11:01,113 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "three-array-max.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:11:01" (1/1) ... [2021-07-09 18:11:01,120 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "three-array-max.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:11:01" (1/1) ... [2021-07-09 18:11:01,126 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-07-09 18:11:01,128 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-07-09 18:11:01,128 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-07-09 18:11:01,128 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-07-09 18:11:01,135 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "three-array-max.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:11:01" (1/1) ... [2021-07-09 18:11:01,135 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "three-array-max.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:11:01" (1/1) ... [2021-07-09 18:11:01,136 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "three-array-max.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:11:01" (1/1) ... [2021-07-09 18:11:01,136 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "three-array-max.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:11:01" (1/1) ... [2021-07-09 18:11:01,139 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "three-array-max.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:11:01" (1/1) ... [2021-07-09 18:11:01,141 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "three-array-max.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:11:01" (1/1) ... [2021-07-09 18:11:01,142 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "three-array-max.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:11:01" (1/1) ... [2021-07-09 18:11:01,143 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-07-09 18:11:01,144 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-07-09 18:11:01,144 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-07-09 18:11:01,144 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-07-09 18:11:01,145 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "three-array-max.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:11:01" (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 [2021-07-09 18:11:01,206 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-07-09 18:11:01,206 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-07-09 18:11:01,206 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-07-09 18:11:01,206 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-07-09 18:11:01,207 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-07-09 18:11:01,207 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-07-09 18:11:01,207 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-07-09 18:11:01,207 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-07-09 18:11:01,207 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-07-09 18:11:01,207 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-07-09 18:11:01,207 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-07-09 18:11:01,207 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-07-09 18:11:01,208 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-07-09 18:11:01,391 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-07-09 18:11:01,391 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-07-09 18:11:01,393 INFO L202 PluginConnector]: Adding new model three-array-max.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.07 06:11:01 BoogieIcfgContainer [2021-07-09 18:11:01,393 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-07-09 18:11:01,395 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-07-09 18:11:01,395 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-07-09 18:11:01,398 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-07-09 18:11:01,398 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "three-array-max.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:11:01" (1/2) ... [2021-07-09 18:11:01,399 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3575301 and model type three-array-max.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.07 06:11:01, skipping insertion in model container [2021-07-09 18:11:01,399 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "three-array-max.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.07 06:11:01" (2/2) ... [2021-07-09 18:11:01,400 INFO L111 eAbstractionObserver]: Analyzing ICFG three-array-max.wvr.bpl [2021-07-09 18:11:01,405 WARN L148 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-07-09 18:11:01,405 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-07-09 18:11:01,405 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-07-09 18:11:01,406 INFO L474 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-07-09 18:11:01,439 INFO L149 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-07-09 18:11:01,457 INFO L255 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-07-09 18:11:01,473 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-07-09 18:11:01,474 INFO L379 AbstractCegarLoop]: Hoare is false [2021-07-09 18:11:01,474 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-07-09 18:11:01,474 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-07-09 18:11:01,474 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-07-09 18:11:01,474 INFO L383 AbstractCegarLoop]: Difference is false [2021-07-09 18:11:01,474 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-07-09 18:11:01,474 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == ULTIMATE.start======== [2021-07-09 18:11:01,483 INFO L110 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 38 places, 32 transitions, 88 flow [2021-07-09 18:11:01,534 INFO L132 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 134 states, 133 states have (on average 2.9774436090225564) internal successors, (396), 133 states have internal predecessors, (396), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:01,538 INFO L276 IsEmpty]: Start isEmpty. Operand has 134 states, 133 states have (on average 2.9774436090225564) internal successors, (396), 133 states have internal predecessors, (396), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:01,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-07-09 18:11:01,555 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:11:01,555 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:11:01,556 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:11:01,560 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:11:01,560 INFO L82 PathProgramCache]: Analyzing trace with hash -1734431870, now seen corresponding path program 1 times [2021-07-09 18:11:01,566 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:11:01,567 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1141922970] [2021-07-09 18:11:01,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:11:01,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:11:01,828 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:01,829 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:11:01,829 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1141922970] [2021-07-09 18:11:01,830 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1141922970] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 18:11:01,830 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 18:11:01,830 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-07-09 18:11:01,831 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [240717304] [2021-07-09 18:11:01,834 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-09 18:11:01,834 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:11:01,850 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-09 18:11:01,852 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-07-09 18:11:01,856 INFO L87 Difference]: Start difference. First operand has 134 states, 133 states have (on average 2.9774436090225564) internal successors, (396), 133 states have internal predecessors, (396), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:01,970 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:11:01,971 INFO L93 Difference]: Finished difference Result 474 states and 1450 transitions. [2021-07-09 18:11:01,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-09 18:11:01,973 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-07-09 18:11:01,973 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:11:01,993 INFO L225 Difference]: With dead ends: 474 [2021-07-09 18:11:01,994 INFO L226 Difference]: Without dead ends: 388 [2021-07-09 18:11:01,997 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 76.4ms TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-07-09 18:11:02,013 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 388 states. [2021-07-09 18:11:02,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 388 to 176. [2021-07-09 18:11:02,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 176 states, 175 states have (on average 3.0914285714285716) internal successors, (541), 175 states have internal predecessors, (541), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:02,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 541 transitions. [2021-07-09 18:11:02,072 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 541 transitions. Word has length 19 [2021-07-09 18:11:02,073 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:11:02,073 INFO L482 AbstractCegarLoop]: Abstraction has 176 states and 541 transitions. [2021-07-09 18:11:02,073 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:02,073 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 541 transitions. [2021-07-09 18:11:02,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 18:11:02,079 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:11:02,079 INFO L508 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] [2021-07-09 18:11:02,080 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-07-09 18:11:02,080 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:11:02,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:11:02,084 INFO L82 PathProgramCache]: Analyzing trace with hash -1465060434, now seen corresponding path program 1 times [2021-07-09 18:11:02,084 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:11:02,085 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [863115417] [2021-07-09 18:11:02,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:11:02,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:11:02,120 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:02,120 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:11:02,120 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [863115417] [2021-07-09 18:11:02,121 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [863115417] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 18:11:02,121 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 18:11:02,121 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-09 18:11:02,121 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1856171815] [2021-07-09 18:11:02,122 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-09 18:11:02,122 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:11:02,123 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-09 18:11:02,123 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-09 18:11:02,123 INFO L87 Difference]: Start difference. First operand 176 states and 541 transitions. Second operand has 4 states, 4 states have (on average 5.5) internal successors, (22), 3 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:02,199 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:11:02,199 INFO L93 Difference]: Finished difference Result 346 states and 1050 transitions. [2021-07-09 18:11:02,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-09 18:11:02,200 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.5) internal successors, (22), 3 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-09 18:11:02,200 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:11:02,203 INFO L225 Difference]: With dead ends: 346 [2021-07-09 18:11:02,203 INFO L226 Difference]: Without dead ends: 323 [2021-07-09 18:11:02,204 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 11.6ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-09 18:11:02,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 323 states. [2021-07-09 18:11:02,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 323 to 253. [2021-07-09 18:11:02,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 253 states, 252 states have (on average 3.142857142857143) internal successors, (792), 252 states have internal predecessors, (792), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:02,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 253 states to 253 states and 792 transitions. [2021-07-09 18:11:02,228 INFO L78 Accepts]: Start accepts. Automaton has 253 states and 792 transitions. Word has length 22 [2021-07-09 18:11:02,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:11:02,229 INFO L482 AbstractCegarLoop]: Abstraction has 253 states and 792 transitions. [2021-07-09 18:11:02,229 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 5.5) internal successors, (22), 3 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:02,229 INFO L276 IsEmpty]: Start isEmpty. Operand 253 states and 792 transitions. [2021-07-09 18:11:02,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 18:11:02,232 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:11:02,232 INFO L508 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] [2021-07-09 18:11:02,233 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-07-09 18:11:02,233 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:11:02,234 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:11:02,234 INFO L82 PathProgramCache]: Analyzing trace with hash -1960572944, now seen corresponding path program 2 times [2021-07-09 18:11:02,235 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:11:02,235 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [355320324] [2021-07-09 18:11:02,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:11:02,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:11:02,298 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:02,298 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:11:02,299 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [355320324] [2021-07-09 18:11:02,299 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [355320324] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 18:11:02,299 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 18:11:02,299 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-09 18:11:02,299 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1883937683] [2021-07-09 18:11:02,299 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-09 18:11:02,300 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:11:02,300 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-09 18:11:02,300 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-09 18:11:02,300 INFO L87 Difference]: Start difference. First operand 253 states and 792 transitions. Second operand has 4 states, 4 states have (on average 5.5) internal successors, (22), 3 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:02,364 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:11:02,365 INFO L93 Difference]: Finished difference Result 495 states and 1542 transitions. [2021-07-09 18:11:02,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-09 18:11:02,366 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.5) internal successors, (22), 3 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-09 18:11:02,366 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:11:02,370 INFO L225 Difference]: With dead ends: 495 [2021-07-09 18:11:02,372 INFO L226 Difference]: Without dead ends: 472 [2021-07-09 18:11:02,373 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 23.4ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-09 18:11:02,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 472 states. [2021-07-09 18:11:02,384 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 472 to 304. [2021-07-09 18:11:02,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 304 states, 303 states have (on average 3.283828382838284) internal successors, (995), 303 states have internal predecessors, (995), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:02,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 304 states to 304 states and 995 transitions. [2021-07-09 18:11:02,391 INFO L78 Accepts]: Start accepts. Automaton has 304 states and 995 transitions. Word has length 22 [2021-07-09 18:11:02,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:11:02,391 INFO L482 AbstractCegarLoop]: Abstraction has 304 states and 995 transitions. [2021-07-09 18:11:02,391 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 5.5) internal successors, (22), 3 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:02,392 INFO L276 IsEmpty]: Start isEmpty. Operand 304 states and 995 transitions. [2021-07-09 18:11:02,393 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 18:11:02,393 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:11:02,393 INFO L508 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] [2021-07-09 18:11:02,393 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-07-09 18:11:02,394 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:11:02,394 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:11:02,394 INFO L82 PathProgramCache]: Analyzing trace with hash -515537296, now seen corresponding path program 3 times [2021-07-09 18:11:02,395 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:11:02,395 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1176154837] [2021-07-09 18:11:02,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:11:02,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:11:02,440 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:02,440 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:11:02,440 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1176154837] [2021-07-09 18:11:02,441 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1176154837] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 18:11:02,441 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 18:11:02,441 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-09 18:11:02,441 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1152910575] [2021-07-09 18:11:02,442 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-09 18:11:02,442 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:11:02,442 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-09 18:11:02,443 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-09 18:11:02,443 INFO L87 Difference]: Start difference. First operand 304 states and 995 transitions. Second operand has 4 states, 4 states have (on average 5.5) internal successors, (22), 3 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:02,506 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:11:02,506 INFO L93 Difference]: Finished difference Result 348 states and 1103 transitions. [2021-07-09 18:11:02,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-09 18:11:02,507 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.5) internal successors, (22), 3 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-09 18:11:02,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:11:02,509 INFO L225 Difference]: With dead ends: 348 [2021-07-09 18:11:02,509 INFO L226 Difference]: Without dead ends: 348 [2021-07-09 18:11:02,509 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 10.2ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-09 18:11:02,510 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 348 states. [2021-07-09 18:11:02,515 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 348 to 296. [2021-07-09 18:11:02,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 296 states, 295 states have (on average 3.169491525423729) internal successors, (935), 295 states have internal predecessors, (935), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:02,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 296 states to 296 states and 935 transitions. [2021-07-09 18:11:02,518 INFO L78 Accepts]: Start accepts. Automaton has 296 states and 935 transitions. Word has length 22 [2021-07-09 18:11:02,518 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:11:02,518 INFO L482 AbstractCegarLoop]: Abstraction has 296 states and 935 transitions. [2021-07-09 18:11:02,518 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 5.5) internal successors, (22), 3 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:02,518 INFO L276 IsEmpty]: Start isEmpty. Operand 296 states and 935 transitions. [2021-07-09 18:11:02,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:11:02,519 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:11:02,520 INFO L508 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] [2021-07-09 18:11:02,520 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-07-09 18:11:02,520 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:11:02,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:11:02,521 INFO L82 PathProgramCache]: Analyzing trace with hash 1889068504, now seen corresponding path program 1 times [2021-07-09 18:11:02,521 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:11:02,521 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [7396869] [2021-07-09 18:11:02,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:11:02,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:11:02,587 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:11:02,587 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:11:02,587 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [7396869] [2021-07-09 18:11:02,587 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [7396869] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 18:11:02,587 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 18:11:02,587 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-09 18:11:02,588 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [811492530] [2021-07-09 18:11:02,588 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-09 18:11:02,588 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:11:02,588 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-09 18:11:02,589 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-09 18:11:02,589 INFO L87 Difference]: Start difference. First operand 296 states and 935 transitions. Second operand has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:02,636 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:11:02,636 INFO L93 Difference]: Finished difference Result 309 states and 971 transitions. [2021-07-09 18:11:02,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-09 18:11:02,637 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:11:02,637 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:11:02,639 INFO L225 Difference]: With dead ends: 309 [2021-07-09 18:11:02,639 INFO L226 Difference]: Without dead ends: 309 [2021-07-09 18:11:02,639 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 28.5ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-09 18:11:02,641 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 309 states. [2021-07-09 18:11:02,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 309 to 256. [2021-07-09 18:11:02,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 256 states, 255 states have (on average 3.1372549019607843) internal successors, (800), 255 states have internal predecessors, (800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:02,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 256 states to 256 states and 800 transitions. [2021-07-09 18:11:02,649 INFO L78 Accepts]: Start accepts. Automaton has 256 states and 800 transitions. Word has length 24 [2021-07-09 18:11:02,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:11:02,649 INFO L482 AbstractCegarLoop]: Abstraction has 256 states and 800 transitions. [2021-07-09 18:11:02,649 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:02,650 INFO L276 IsEmpty]: Start isEmpty. Operand 256 states and 800 transitions. [2021-07-09 18:11:02,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:11:02,651 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:11:02,651 INFO L508 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] [2021-07-09 18:11:02,651 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-07-09 18:11:02,651 INFO L430 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:11:02,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:11:02,652 INFO L82 PathProgramCache]: Analyzing trace with hash 55067308, now seen corresponding path program 1 times [2021-07-09 18:11:02,652 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:11:02,656 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1995971557] [2021-07-09 18:11:02,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:11:02,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:11:03,062 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:03,062 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:11:03,063 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1995971557] [2021-07-09 18:11:03,063 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1995971557] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:03,063 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [707990931] [2021-07-09 18:11:03,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:11:03,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:11:03,120 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 17 conjunts are in the unsatisfiable core [2021-07-09 18:11:03,126 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:11:03,633 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 24 [2021-07-09 18:11:03,644 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:11:03,650 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 24 [2021-07-09 18:11:03,661 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:11:03,667 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 24 [2021-07-09 18:11:03,674 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:11:03,680 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 24 [2021-07-09 18:11:03,690 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:11:03,760 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:03,770 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 25 [2021-07-09 18:11:03,784 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:11:03,790 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 20 [2021-07-09 18:11:03,799 INFO L550 ElimStorePlain]: Start of recursive call 7: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:11:03,808 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 20 [2021-07-09 18:11:03,813 INFO L550 ElimStorePlain]: Start of recursive call 8: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:11:03,818 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 25 [2021-07-09 18:11:03,823 INFO L550 ElimStorePlain]: Start of recursive call 9: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:11:03,868 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:03,887 INFO L388 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 [2021-07-09 18:11:03,888 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:03,895 INFO L388 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 [2021-07-09 18:11:03,896 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:03,907 INFO L388 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 [2021-07-09 18:11:03,908 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:03,914 INFO L388 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 [2021-07-09 18:11:03,914 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:03,959 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:03,973 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-09 18:11:03,973 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 3 variables, input treesize:197, output treesize:58 [2021-07-09 18:11:04,064 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 18:11:04,065 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:04,073 INFO L628 ElimStorePlain]: treesize reduction 27, result has 15.6 percent of original size [2021-07-09 18:11:04,073 INFO L518 ElimStorePlain]: Eliminatee v_prenex_1 vanished before elimination [2021-07-09 18:11:04,074 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:11:04,074 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:40, output treesize:5 [2021-07-09 18:11:04,081 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:04,081 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [707990931] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:04,082 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:11:04,082 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-07-09 18:11:04,082 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [171498743] [2021-07-09 18:11:04,082 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:11:04,082 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:11:04,083 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:11:04,083 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=154, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:11:04,083 INFO L87 Difference]: Start difference. First operand 256 states and 800 transitions. Second operand has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 14 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:04,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:11:04,379 INFO L93 Difference]: Finished difference Result 525 states and 1652 transitions. [2021-07-09 18:11:04,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-09 18:11:04,379 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 14 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:11:04,380 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:11:04,383 INFO L225 Difference]: With dead ends: 525 [2021-07-09 18:11:04,383 INFO L226 Difference]: Without dead ends: 482 [2021-07-09 18:11:04,383 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 467.5ms TimeCoverageRelationStatistics Valid=61, Invalid=179, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:11:04,384 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 482 states. [2021-07-09 18:11:04,395 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 482 to 373. [2021-07-09 18:11:04,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 373 states, 372 states have (on average 3.161290322580645) internal successors, (1176), 372 states have internal predecessors, (1176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:04,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 373 states to 373 states and 1176 transitions. [2021-07-09 18:11:04,398 INFO L78 Accepts]: Start accepts. Automaton has 373 states and 1176 transitions. Word has length 26 [2021-07-09 18:11:04,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:11:04,398 INFO L482 AbstractCegarLoop]: Abstraction has 373 states and 1176 transitions. [2021-07-09 18:11:04,398 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 14 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:04,398 INFO L276 IsEmpty]: Start isEmpty. Operand 373 states and 1176 transitions. [2021-07-09 18:11:04,399 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:11:04,399 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:11:04,399 INFO L508 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] [2021-07-09 18:11:04,609 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2021-07-09 18:11:04,610 INFO L430 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:11:04,610 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:11:04,610 INFO L82 PathProgramCache]: Analyzing trace with hash 1009368434, now seen corresponding path program 2 times [2021-07-09 18:11:04,610 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:11:04,610 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1687452470] [2021-07-09 18:11:04,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:11:04,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:11:04,638 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:11:04,638 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:11:04,638 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1687452470] [2021-07-09 18:11:04,638 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1687452470] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 18:11:04,638 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 18:11:04,638 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-07-09 18:11:04,638 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [739470377] [2021-07-09 18:11:04,639 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-07-09 18:11:04,639 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:11:04,639 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-07-09 18:11:04,639 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-09 18:11:04,639 INFO L87 Difference]: Start difference. First operand 373 states and 1176 transitions. Second operand has 3 states, 3 states have (on average 8.666666666666666) internal successors, (26), 2 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:04,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:11:04,659 INFO L93 Difference]: Finished difference Result 524 states and 1595 transitions. [2021-07-09 18:11:04,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-09 18:11:04,660 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 8.666666666666666) internal successors, (26), 2 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:11:04,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:11:04,663 INFO L225 Difference]: With dead ends: 524 [2021-07-09 18:11:04,663 INFO L226 Difference]: Without dead ends: 476 [2021-07-09 18:11:04,663 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 7.4ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-09 18:11:04,664 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 476 states. [2021-07-09 18:11:04,671 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 476 to 403. [2021-07-09 18:11:04,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 403 states, 402 states have (on average 3.0970149253731343) internal successors, (1245), 402 states have internal predecessors, (1245), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:04,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 403 states to 403 states and 1245 transitions. [2021-07-09 18:11:04,674 INFO L78 Accepts]: Start accepts. Automaton has 403 states and 1245 transitions. Word has length 26 [2021-07-09 18:11:04,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:11:04,674 INFO L482 AbstractCegarLoop]: Abstraction has 403 states and 1245 transitions. [2021-07-09 18:11:04,674 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 8.666666666666666) internal successors, (26), 2 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:04,674 INFO L276 IsEmpty]: Start isEmpty. Operand 403 states and 1245 transitions. [2021-07-09 18:11:04,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:11:04,676 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:11:04,676 INFO L508 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] [2021-07-09 18:11:04,676 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-07-09 18:11:04,676 INFO L430 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:11:04,676 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:11:04,677 INFO L82 PathProgramCache]: Analyzing trace with hash -294633458, now seen corresponding path program 3 times [2021-07-09 18:11:04,677 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:11:04,677 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1334420290] [2021-07-09 18:11:04,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:11:04,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:11:04,941 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:04,941 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:11:04,941 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1334420290] [2021-07-09 18:11:04,941 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1334420290] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:04,941 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [623622768] [2021-07-09 18:11:04,941 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:11:04,974 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-09 18:11:04,974 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:11:04,974 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 17 conjunts are in the unsatisfiable core [2021-07-09 18:11:04,976 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:11:05,071 INFO L388 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 [2021-07-09 18:11:05,072 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:05,082 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:05,083 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:11:05,084 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:38, output treesize:37 [2021-07-09 18:11:05,189 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 23 [2021-07-09 18:11:05,190 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:05,195 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 23 [2021-07-09 18:11:05,197 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:05,201 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 23 [2021-07-09 18:11:05,202 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:05,206 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 23 [2021-07-09 18:11:05,208 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:05,251 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:05,255 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 21 [2021-07-09 18:11:05,258 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:05,263 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 23 [2021-07-09 18:11:05,266 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:05,270 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 23 [2021-07-09 18:11:05,277 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:05,281 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 21 [2021-07-09 18:11:05,284 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:05,310 INFO L628 ElimStorePlain]: treesize reduction 47, result has 25.4 percent of original size [2021-07-09 18:11:05,311 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:11:05,311 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 2 variables, input treesize:193, output treesize:16 [2021-07-09 18:11:05,373 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-09 18:11:05,374 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:05,376 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 18:11:05,376 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:05,378 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:05,379 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:11:05,381 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:34, output treesize:5 [2021-07-09 18:11:05,388 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:05,388 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [623622768] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:05,388 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:11:05,388 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-07-09 18:11:05,388 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1613884989] [2021-07-09 18:11:05,389 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:11:05,389 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:11:05,389 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:11:05,389 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=192, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:11:05,389 INFO L87 Difference]: Start difference. First operand 403 states and 1245 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:05,757 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:11:05,757 INFO L93 Difference]: Finished difference Result 886 states and 2671 transitions. [2021-07-09 18:11:05,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-09 18:11:05,757 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:11:05,757 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:11:05,761 INFO L225 Difference]: With dead ends: 886 [2021-07-09 18:11:05,761 INFO L226 Difference]: Without dead ends: 768 [2021-07-09 18:11:05,761 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 139 ImplicationChecksByTransitivity, 413.1ms TimeCoverageRelationStatistics Valid=118, Invalid=344, Unknown=0, NotChecked=0, Total=462 [2021-07-09 18:11:05,763 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 768 states. [2021-07-09 18:11:05,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 768 to 427. [2021-07-09 18:11:05,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 427 states, 426 states have (on average 3.096244131455399) internal successors, (1319), 426 states have internal predecessors, (1319), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:05,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 427 states to 427 states and 1319 transitions. [2021-07-09 18:11:05,777 INFO L78 Accepts]: Start accepts. Automaton has 427 states and 1319 transitions. Word has length 26 [2021-07-09 18:11:05,777 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:11:05,777 INFO L482 AbstractCegarLoop]: Abstraction has 427 states and 1319 transitions. [2021-07-09 18:11:05,778 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:05,778 INFO L276 IsEmpty]: Start isEmpty. Operand 427 states and 1319 transitions. [2021-07-09 18:11:05,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:11:05,779 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:11:05,779 INFO L508 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] [2021-07-09 18:11:05,992 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:11:05,993 INFO L430 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:11:05,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:11:05,993 INFO L82 PathProgramCache]: Analyzing trace with hash 108055770, now seen corresponding path program 4 times [2021-07-09 18:11:05,993 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:11:05,993 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [842361110] [2021-07-09 18:11:05,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:11:06,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:11:06,201 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:06,202 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:11:06,202 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [842361110] [2021-07-09 18:11:06,202 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [842361110] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:06,202 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [473385757] [2021-07-09 18:11:06,202 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:11:06,238 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:11:06,238 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:11:06,239 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 17 conjunts are in the unsatisfiable core [2021-07-09 18:11:06,240 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:11:06,339 INFO L388 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 [2021-07-09 18:11:06,341 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:06,352 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:06,353 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:11:06,353 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:38, output treesize:37 [2021-07-09 18:11:06,400 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 22 [2021-07-09 18:11:06,401 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:06,404 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-07-09 18:11:06,405 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:06,449 INFO L628 ElimStorePlain]: treesize reduction 30, result has 61.0 percent of original size [2021-07-09 18:11:06,451 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-09 18:11:06,452 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:87, output treesize:47 [2021-07-09 18:11:06,621 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 14 [2021-07-09 18:11:06,623 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:06,629 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 14 [2021-07-09 18:11:06,635 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:06,640 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 14 [2021-07-09 18:11:06,642 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:06,647 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 14 [2021-07-09 18:11:06,650 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:06,709 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:06,714 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 18:11:06,721 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:06,724 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 18:11:06,726 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:06,748 INFO L628 ElimStorePlain]: treesize reduction 137, result has 3.5 percent of original size [2021-07-09 18:11:06,748 INFO L518 ElimStorePlain]: Eliminatee v_prenex_2 vanished before elimination [2021-07-09 18:11:06,748 INFO L518 ElimStorePlain]: Eliminatee v_prenex_3 vanished before elimination [2021-07-09 18:11:06,748 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:11:06,749 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 4 variables, input treesize:273, output treesize:5 [2021-07-09 18:11:06,761 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:06,761 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [473385757] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:06,761 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:11:06,761 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-07-09 18:11:06,761 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1409009110] [2021-07-09 18:11:06,761 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:11:06,761 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:11:06,762 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:11:06,762 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=149, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:11:06,762 INFO L87 Difference]: Start difference. First operand 427 states and 1319 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:06,851 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:11:06,851 INFO L93 Difference]: Finished difference Result 693 states and 2174 transitions. [2021-07-09 18:11:06,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-09 18:11:06,851 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:11:06,852 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:11:06,855 INFO L225 Difference]: With dead ends: 693 [2021-07-09 18:11:06,856 INFO L226 Difference]: Without dead ends: 604 [2021-07-09 18:11:06,856 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 210.4ms TimeCoverageRelationStatistics Valid=61, Invalid=149, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:11:06,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 604 states. [2021-07-09 18:11:06,867 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 604 to 431. [2021-07-09 18:11:06,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 431 states, 430 states have (on average 3.109302325581395) internal successors, (1337), 430 states have internal predecessors, (1337), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:06,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 431 states to 431 states and 1337 transitions. [2021-07-09 18:11:06,870 INFO L78 Accepts]: Start accepts. Automaton has 431 states and 1337 transitions. Word has length 26 [2021-07-09 18:11:06,871 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:11:06,871 INFO L482 AbstractCegarLoop]: Abstraction has 431 states and 1337 transitions. [2021-07-09 18:11:06,871 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:06,871 INFO L276 IsEmpty]: Start isEmpty. Operand 431 states and 1337 transitions. [2021-07-09 18:11:06,872 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:11:06,872 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:11:06,872 INFO L508 BasicCegarLoop]: trace histogram [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] [2021-07-09 18:11:07,088 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:11:07,089 INFO L430 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:11:07,089 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:11:07,089 INFO L82 PathProgramCache]: Analyzing trace with hash -1494058166, now seen corresponding path program 5 times [2021-07-09 18:11:07,089 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:11:07,089 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1955603329] [2021-07-09 18:11:07,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:11:07,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:11:07,125 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:11:07,126 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:11:07,126 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1955603329] [2021-07-09 18:11:07,126 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1955603329] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:07,126 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2127240831] [2021-07-09 18:11:07,126 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:11:07,161 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:11:07,161 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:11:07,162 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 5 conjunts are in the unsatisfiable core [2021-07-09 18:11:07,163 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:11:07,219 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:11:07,220 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2127240831] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:07,220 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:11:07,220 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 5 [2021-07-09 18:11:07,220 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1079502025] [2021-07-09 18:11:07,220 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-07-09 18:11:07,220 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:11:07,221 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-07-09 18:11:07,221 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-07-09 18:11:07,221 INFO L87 Difference]: Start difference. First operand 431 states and 1337 transitions. Second operand has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:07,306 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:11:07,306 INFO L93 Difference]: Finished difference Result 1077 states and 3313 transitions. [2021-07-09 18:11:07,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-09 18:11:07,307 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:11:07,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:11:07,312 INFO L225 Difference]: With dead ends: 1077 [2021-07-09 18:11:07,313 INFO L226 Difference]: Without dead ends: 1071 [2021-07-09 18:11:07,313 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 29.2ms TimeCoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2021-07-09 18:11:07,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1071 states. [2021-07-09 18:11:07,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1071 to 723. [2021-07-09 18:11:07,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 723 states, 722 states have (on average 3.3005540166204987) internal successors, (2383), 722 states have internal predecessors, (2383), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:07,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 723 states to 723 states and 2383 transitions. [2021-07-09 18:11:07,335 INFO L78 Accepts]: Start accepts. Automaton has 723 states and 2383 transitions. Word has length 28 [2021-07-09 18:11:07,335 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:11:07,335 INFO L482 AbstractCegarLoop]: Abstraction has 723 states and 2383 transitions. [2021-07-09 18:11:07,335 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:07,336 INFO L276 IsEmpty]: Start isEmpty. Operand 723 states and 2383 transitions. [2021-07-09 18:11:07,337 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:11:07,338 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:11:07,338 INFO L508 BasicCegarLoop]: trace histogram [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] [2021-07-09 18:11:07,561 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:11:07,561 INFO L430 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:11:07,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:11:07,562 INFO L82 PathProgramCache]: Analyzing trace with hash -1505385586, now seen corresponding path program 6 times [2021-07-09 18:11:07,562 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:11:07,562 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1565114557] [2021-07-09 18:11:07,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:11:07,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:11:07,587 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:11:07,587 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:11:07,587 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1565114557] [2021-07-09 18:11:07,587 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1565114557] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:07,588 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1390606418] [2021-07-09 18:11:07,588 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:11:07,655 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:11:07,656 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:11:07,656 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-09 18:11:07,657 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:11:07,731 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:07,732 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1390606418] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:07,732 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:11:07,732 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 8 [2021-07-09 18:11:07,732 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [97422217] [2021-07-09 18:11:07,732 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-07-09 18:11:07,732 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:11:07,733 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-07-09 18:11:07,733 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-07-09 18:11:07,733 INFO L87 Difference]: Start difference. First operand 723 states and 2383 transitions. Second operand has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 8 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:08,323 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:11:08,323 INFO L93 Difference]: Finished difference Result 3105 states and 9211 transitions. [2021-07-09 18:11:08,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-07-09 18:11:08,323 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 8 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:11:08,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:11:08,338 INFO L225 Difference]: With dead ends: 3105 [2021-07-09 18:11:08,338 INFO L226 Difference]: Without dead ends: 2785 [2021-07-09 18:11:08,339 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 454 ImplicationChecksByTransitivity, 312.7ms TimeCoverageRelationStatistics Valid=384, Invalid=1098, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 18:11:08,343 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2785 states. [2021-07-09 18:11:08,376 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2785 to 704. [2021-07-09 18:11:08,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 704 states, 703 states have (on average 3.3357041251778092) internal successors, (2345), 703 states have internal predecessors, (2345), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:08,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 704 states to 704 states and 2345 transitions. [2021-07-09 18:11:08,381 INFO L78 Accepts]: Start accepts. Automaton has 704 states and 2345 transitions. Word has length 28 [2021-07-09 18:11:08,381 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:11:08,381 INFO L482 AbstractCegarLoop]: Abstraction has 704 states and 2345 transitions. [2021-07-09 18:11:08,381 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 8 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:08,381 INFO L276 IsEmpty]: Start isEmpty. Operand 704 states and 2345 transitions. [2021-07-09 18:11:08,383 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 18:11:08,383 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:11:08,383 INFO L508 BasicCegarLoop]: trace histogram [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] [2021-07-09 18:11:08,605 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,6 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:11:08,606 INFO L430 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:11:08,606 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:11:08,606 INFO L82 PathProgramCache]: Analyzing trace with hash 370873412, now seen corresponding path program 7 times [2021-07-09 18:11:08,606 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:11:08,606 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1942673963] [2021-07-09 18:11:08,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:11:08,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:11:08,650 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:11:08,651 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:11:08,651 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1942673963] [2021-07-09 18:11:08,651 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1942673963] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:08,651 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1653492696] [2021-07-09 18:11:08,651 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:11:08,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:11:08,697 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 5 conjunts are in the unsatisfiable core [2021-07-09 18:11:08,698 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:11:08,754 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:11:08,754 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1653492696] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:08,754 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:11:08,754 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-07-09 18:11:08,754 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1116716052] [2021-07-09 18:11:08,754 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-07-09 18:11:08,754 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:11:08,755 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-07-09 18:11:08,755 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-07-09 18:11:08,755 INFO L87 Difference]: Start difference. First operand 704 states and 2345 transitions. Second operand has 8 states, 8 states have (on average 5.625) internal successors, (45), 7 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:09,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:11:09,144 INFO L93 Difference]: Finished difference Result 4417 states and 14303 transitions. [2021-07-09 18:11:09,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 18:11:09,145 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.625) internal successors, (45), 7 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 18:11:09,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:11:09,168 INFO L225 Difference]: With dead ends: 4417 [2021-07-09 18:11:09,168 INFO L226 Difference]: Without dead ends: 3838 [2021-07-09 18:11:09,169 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 161.8ms TimeCoverageRelationStatistics Valid=177, Invalid=423, Unknown=0, NotChecked=0, Total=600 [2021-07-09 18:11:09,174 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3838 states. [2021-07-09 18:11:09,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3838 to 2381. [2021-07-09 18:11:09,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2381 states, 2380 states have (on average 3.5752100840336136) internal successors, (8509), 2380 states have internal predecessors, (8509), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:09,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2381 states to 2381 states and 8509 transitions. [2021-07-09 18:11:09,261 INFO L78 Accepts]: Start accepts. Automaton has 2381 states and 8509 transitions. Word has length 29 [2021-07-09 18:11:09,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:11:09,261 INFO L482 AbstractCegarLoop]: Abstraction has 2381 states and 8509 transitions. [2021-07-09 18:11:09,261 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 5.625) internal successors, (45), 7 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:09,262 INFO L276 IsEmpty]: Start isEmpty. Operand 2381 states and 8509 transitions. [2021-07-09 18:11:09,268 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 18:11:09,268 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:11:09,268 INFO L508 BasicCegarLoop]: trace histogram [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] [2021-07-09 18:11:09,492 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:11:09,492 INFO L430 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:11:09,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:11:09,492 INFO L82 PathProgramCache]: Analyzing trace with hash 483537884, now seen corresponding path program 8 times [2021-07-09 18:11:09,493 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:11:09,493 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1899743931] [2021-07-09 18:11:09,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:11:09,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:11:09,537 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:09,537 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:11:09,537 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1899743931] [2021-07-09 18:11:09,537 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1899743931] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:09,538 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1939055327] [2021-07-09 18:11:09,538 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:11:09,580 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:11:09,580 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:11:09,581 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-09 18:11:09,581 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:11:09,642 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 5 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:09,642 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1939055327] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:09,642 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:11:09,642 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 7 [2021-07-09 18:11:09,642 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1004185691] [2021-07-09 18:11:09,643 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-07-09 18:11:09,643 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:11:09,643 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-07-09 18:11:09,643 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-07-09 18:11:09,643 INFO L87 Difference]: Start difference. First operand 2381 states and 8509 transitions. Second operand has 8 states, 8 states have (on average 6.5) internal successors, (52), 7 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:09,968 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:11:09,968 INFO L93 Difference]: Finished difference Result 2863 states and 9841 transitions. [2021-07-09 18:11:09,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 18:11:09,969 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.5) internal successors, (52), 7 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 18:11:09,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:11:09,985 INFO L225 Difference]: With dead ends: 2863 [2021-07-09 18:11:09,985 INFO L226 Difference]: Without dead ends: 2835 [2021-07-09 18:11:09,985 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 157 ImplicationChecksByTransitivity, 181.9ms TimeCoverageRelationStatistics Valid=188, Invalid=462, Unknown=0, NotChecked=0, Total=650 [2021-07-09 18:11:09,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2835 states. [2021-07-09 18:11:10,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2835 to 2343. [2021-07-09 18:11:10,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2343 states, 2342 states have (on average 3.568317677198975) internal successors, (8357), 2342 states have internal predecessors, (8357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:10,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2343 states to 2343 states and 8357 transitions. [2021-07-09 18:11:10,054 INFO L78 Accepts]: Start accepts. Automaton has 2343 states and 8357 transitions. Word has length 29 [2021-07-09 18:11:10,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:11:10,055 INFO L482 AbstractCegarLoop]: Abstraction has 2343 states and 8357 transitions. [2021-07-09 18:11:10,055 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 6.5) internal successors, (52), 7 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:10,055 INFO L276 IsEmpty]: Start isEmpty. Operand 2343 states and 8357 transitions. [2021-07-09 18:11:10,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-07-09 18:11:10,061 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:11:10,061 INFO L508 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] [2021-07-09 18:11:10,285 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:11:10,285 INFO L430 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:11:10,285 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:11:10,285 INFO L82 PathProgramCache]: Analyzing trace with hash -1924163208, now seen corresponding path program 9 times [2021-07-09 18:11:10,285 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:11:10,286 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [269468029] [2021-07-09 18:11:10,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:11:10,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:11:10,317 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:11:10,317 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:11:10,317 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [269468029] [2021-07-09 18:11:10,317 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [269468029] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:10,317 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2031359712] [2021-07-09 18:11:10,317 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:11:10,351 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-09 18:11:10,351 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:11:10,352 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 5 conjunts are in the unsatisfiable core [2021-07-09 18:11:10,352 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:11:10,408 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-07-09 18:11:10,409 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2031359712] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:10,409 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:11:10,409 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 8 [2021-07-09 18:11:10,409 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1669714893] [2021-07-09 18:11:10,409 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-07-09 18:11:10,409 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:11:10,409 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-07-09 18:11:10,409 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-07-09 18:11:10,410 INFO L87 Difference]: Start difference. First operand 2343 states and 8357 transitions. Second operand has 9 states, 9 states have (on average 5.888888888888889) internal successors, (53), 8 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:11,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:11:11,024 INFO L93 Difference]: Finished difference Result 5750 states and 19687 transitions. [2021-07-09 18:11:11,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 18:11:11,025 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.888888888888889) internal successors, (53), 8 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-07-09 18:11:11,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:11:11,046 INFO L225 Difference]: With dead ends: 5750 [2021-07-09 18:11:11,046 INFO L226 Difference]: Without dead ends: 5702 [2021-07-09 18:11:11,047 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 252 ImplicationChecksByTransitivity, 265.8ms TimeCoverageRelationStatistics Valid=281, Invalid=711, Unknown=0, NotChecked=0, Total=992 [2021-07-09 18:11:11,055 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5702 states. [2021-07-09 18:11:11,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5702 to 4398. [2021-07-09 18:11:11,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4398 states, 4397 states have (on average 3.625881282692745) internal successors, (15943), 4397 states have internal predecessors, (15943), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:11,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4398 states to 4398 states and 15943 transitions. [2021-07-09 18:11:11,205 INFO L78 Accepts]: Start accepts. Automaton has 4398 states and 15943 transitions. Word has length 31 [2021-07-09 18:11:11,205 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:11:11,205 INFO L482 AbstractCegarLoop]: Abstraction has 4398 states and 15943 transitions. [2021-07-09 18:11:11,205 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 5.888888888888889) internal successors, (53), 8 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:11,205 INFO L276 IsEmpty]: Start isEmpty. Operand 4398 states and 15943 transitions. [2021-07-09 18:11:11,239 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-07-09 18:11:11,240 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:11:11,240 INFO L508 BasicCegarLoop]: trace histogram [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] [2021-07-09 18:11:11,440 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2021-07-09 18:11:11,440 INFO L430 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:11:11,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:11:11,441 INFO L82 PathProgramCache]: Analyzing trace with hash -62749624, now seen corresponding path program 10 times [2021-07-09 18:11:11,441 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:11:11,441 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1074312624] [2021-07-09 18:11:11,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:11:11,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:11:12,067 WARN L205 SmtUtils]: Spent 185.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 41 [2021-07-09 18:11:12,182 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 122 DAG size of output: 116 [2021-07-09 18:11:12,393 WARN L205 SmtUtils]: Spent 190.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 44 [2021-07-09 18:11:12,713 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:12,714 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:11:12,714 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1074312624] [2021-07-09 18:11:12,714 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1074312624] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:12,714 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1461073438] [2021-07-09 18:11:12,714 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:11:12,767 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:11:12,767 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:11:12,768 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:11:12,775 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:11:13,108 INFO L388 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 18 treesize of output 17 [2021-07-09 18:11:13,109 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:13,116 INFO L388 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 18 treesize of output 17 [2021-07-09 18:11:13,117 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:13,124 INFO L388 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 18 treesize of output 17 [2021-07-09 18:11:13,125 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:13,133 INFO L388 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 18 treesize of output 17 [2021-07-09 18:11:13,134 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:13,141 INFO L388 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 18 treesize of output 17 [2021-07-09 18:11:13,142 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:13,149 INFO L388 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 18 treesize of output 17 [2021-07-09 18:11:13,150 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:13,157 INFO L388 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 18 treesize of output 17 [2021-07-09 18:11:13,158 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:13,167 INFO L388 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 18 treesize of output 17 [2021-07-09 18:11:13,168 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:13,177 INFO L388 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 18 treesize of output 17 [2021-07-09 18:11:13,178 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:13,185 INFO L388 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 18 treesize of output 17 [2021-07-09 18:11:13,186 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:13,194 INFO L388 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 18 treesize of output 17 [2021-07-09 18:11:13,195 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:13,203 INFO L388 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 18 treesize of output 17 [2021-07-09 18:11:13,204 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:13,213 INFO L388 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 18 treesize of output 17 [2021-07-09 18:11:13,214 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:13,223 INFO L388 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 18 treesize of output 17 [2021-07-09 18:11:13,224 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:13,231 INFO L388 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 18 treesize of output 17 [2021-07-09 18:11:13,232 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:13,241 INFO L388 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 18 treesize of output 17 [2021-07-09 18:11:13,242 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:13,596 WARN L205 SmtUtils]: Spent 353.00 ms on a formula simplification that was a NOOP. DAG size: 61 [2021-07-09 18:11:13,596 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:13,604 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 16 xjuncts. [2021-07-09 18:11:13,605 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:1121, output treesize:1105 [2021-07-09 18:11:13,962 WARN L205 SmtUtils]: Spent 296.00 ms on a formula simplification that was a NOOP. DAG size: 61 [2021-07-09 18:11:14,191 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 26 [2021-07-09 18:11:14,192 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:14,609 WARN L205 SmtUtils]: Spent 416.00 ms on a formula simplification that was a NOOP. DAG size: 393 [2021-07-09 18:11:14,610 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:14,629 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 36 [2021-07-09 18:11:14,633 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:11:15,041 WARN L205 SmtUtils]: Spent 407.00 ms on a formula simplification that was a NOOP. DAG size: 389 [2021-07-09 18:11:15,042 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:15,065 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 33 [2021-07-09 18:11:15,067 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:15,501 WARN L205 SmtUtils]: Spent 433.00 ms on a formula simplification that was a NOOP. DAG size: 386 [2021-07-09 18:11:15,502 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:15,521 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 26 [2021-07-09 18:11:15,523 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:15,915 WARN L205 SmtUtils]: Spent 392.00 ms on a formula simplification that was a NOOP. DAG size: 383 [2021-07-09 18:11:15,916 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:15,942 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 36 [2021-07-09 18:11:15,945 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:11:16,335 WARN L205 SmtUtils]: Spent 388.00 ms on a formula simplification that was a NOOP. DAG size: 379 [2021-07-09 18:11:16,335 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:16,371 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 33 [2021-07-09 18:11:16,372 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:16,798 WARN L205 SmtUtils]: Spent 424.00 ms on a formula simplification that was a NOOP. DAG size: 376 [2021-07-09 18:11:16,798 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:16,822 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 36 [2021-07-09 18:11:16,833 INFO L550 ElimStorePlain]: Start of recursive call 8: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:11:17,256 WARN L205 SmtUtils]: Spent 421.00 ms on a formula simplification that was a NOOP. DAG size: 372 [2021-07-09 18:11:17,256 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:17,273 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 36 [2021-07-09 18:11:17,290 INFO L550 ElimStorePlain]: Start of recursive call 9: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:11:17,696 WARN L205 SmtUtils]: Spent 404.00 ms on a formula simplification that was a NOOP. DAG size: 368 [2021-07-09 18:11:17,696 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:17,716 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 36 [2021-07-09 18:11:17,720 INFO L550 ElimStorePlain]: Start of recursive call 10: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:11:18,081 WARN L205 SmtUtils]: Spent 361.00 ms on a formula simplification that was a NOOP. DAG size: 364 [2021-07-09 18:11:18,082 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:18,115 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 33 [2021-07-09 18:11:18,117 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:18,507 WARN L205 SmtUtils]: Spent 389.00 ms on a formula simplification that was a NOOP. DAG size: 361 [2021-07-09 18:11:18,507 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:18,521 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 34 [2021-07-09 18:11:18,528 INFO L550 ElimStorePlain]: Start of recursive call 12: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:11:18,885 WARN L205 SmtUtils]: Spent 356.00 ms on a formula simplification that was a NOOP. DAG size: 354 [2021-07-09 18:11:18,885 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:18,912 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 35 [2021-07-09 18:11:18,913 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:19,260 WARN L205 SmtUtils]: Spent 346.00 ms on a formula simplification that was a NOOP. DAG size: 349 [2021-07-09 18:11:19,261 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:19,279 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2021-07-09 18:11:19,281 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:19,646 WARN L205 SmtUtils]: Spent 364.00 ms on a formula simplification that was a NOOP. DAG size: 346 [2021-07-09 18:11:19,647 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:19,665 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 37 [2021-07-09 18:11:19,668 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:20,387 WARN L205 SmtUtils]: Spent 719.00 ms on a formula simplification. DAG size of input: 337 DAG size of output: 335 [2021-07-09 18:11:20,388 INFO L628 ElimStorePlain]: treesize reduction 10, result has 99.0 percent of original size [2021-07-09 18:11:20,415 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 33 [2021-07-09 18:11:20,417 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:21,155 WARN L205 SmtUtils]: Spent 737.00 ms on a formula simplification. DAG size of input: 325 DAG size of output: 324 [2021-07-09 18:11:21,157 INFO L628 ElimStorePlain]: treesize reduction 5, result has 99.5 percent of original size [2021-07-09 18:11:21,175 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 36 [2021-07-09 18:11:21,181 INFO L550 ElimStorePlain]: Start of recursive call 17: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:11:21,503 WARN L205 SmtUtils]: Spent 321.00 ms on a formula simplification that was a NOOP. DAG size: 320 [2021-07-09 18:11:21,504 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:21,517 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 36 [2021-07-09 18:11:21,521 INFO L550 ElimStorePlain]: Start of recursive call 18: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:11:21,879 WARN L205 SmtUtils]: Spent 357.00 ms on a formula simplification that was a NOOP. DAG size: 316 [2021-07-09 18:11:21,879 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:21,893 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 32 [2021-07-09 18:11:21,900 INFO L550 ElimStorePlain]: Start of recursive call 19: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:11:22,232 WARN L205 SmtUtils]: Spent 331.00 ms on a formula simplification that was a NOOP. DAG size: 308 [2021-07-09 18:11:22,233 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:22,246 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 32 [2021-07-09 18:11:22,249 INFO L550 ElimStorePlain]: Start of recursive call 20: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:11:22,566 WARN L205 SmtUtils]: Spent 316.00 ms on a formula simplification that was a NOOP. DAG size: 300 [2021-07-09 18:11:22,567 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:22,585 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2021-07-09 18:11:22,586 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:22,920 WARN L205 SmtUtils]: Spent 333.00 ms on a formula simplification that was a NOOP. DAG size: 297 [2021-07-09 18:11:22,920 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:22,950 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 33 [2021-07-09 18:11:22,953 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:23,593 WARN L205 SmtUtils]: Spent 639.00 ms on a formula simplification. DAG size of input: 290 DAG size of output: 288 [2021-07-09 18:11:23,594 INFO L628 ElimStorePlain]: treesize reduction 9, result has 99.0 percent of original size [2021-07-09 18:11:23,614 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2021-07-09 18:11:23,615 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:23,913 WARN L205 SmtUtils]: Spent 298.00 ms on a formula simplification that was a NOOP. DAG size: 285 [2021-07-09 18:11:23,914 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:23,930 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 26 [2021-07-09 18:11:23,931 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:24,229 WARN L205 SmtUtils]: Spent 297.00 ms on a formula simplification that was a NOOP. DAG size: 282 [2021-07-09 18:11:24,229 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:24,242 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 36 [2021-07-09 18:11:24,247 INFO L550 ElimStorePlain]: Start of recursive call 25: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:11:24,550 WARN L205 SmtUtils]: Spent 302.00 ms on a formula simplification that was a NOOP. DAG size: 278 [2021-07-09 18:11:24,551 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:24,562 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 32 [2021-07-09 18:11:24,565 INFO L550 ElimStorePlain]: Start of recursive call 26: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:11:24,850 WARN L205 SmtUtils]: Spent 284.00 ms on a formula simplification that was a NOOP. DAG size: 271 [2021-07-09 18:11:24,850 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:24,865 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2021-07-09 18:11:24,867 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:25,147 WARN L205 SmtUtils]: Spent 279.00 ms on a formula simplification that was a NOOP. DAG size: 268 [2021-07-09 18:11:25,147 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:25,159 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 33 [2021-07-09 18:11:25,162 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:25,436 WARN L205 SmtUtils]: Spent 273.00 ms on a formula simplification that was a NOOP. DAG size: 258 [2021-07-09 18:11:25,436 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:25,449 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 35 [2021-07-09 18:11:25,451 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:25,722 WARN L205 SmtUtils]: Spent 270.00 ms on a formula simplification that was a NOOP. DAG size: 252 [2021-07-09 18:11:25,722 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:25,738 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 33 [2021-07-09 18:11:25,740 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:26,294 WARN L205 SmtUtils]: Spent 553.00 ms on a formula simplification. DAG size of input: 241 DAG size of output: 241 [2021-07-09 18:11:26,295 INFO L628 ElimStorePlain]: treesize reduction 5, result has 99.3 percent of original size [2021-07-09 18:11:26,306 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 35 [2021-07-09 18:11:26,308 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:26,561 WARN L205 SmtUtils]: Spent 253.00 ms on a formula simplification that was a NOOP. DAG size: 236 [2021-07-09 18:11:26,562 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:26,582 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 26 [2021-07-09 18:11:26,583 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:26,871 WARN L205 SmtUtils]: Spent 286.00 ms on a formula simplification that was a NOOP. DAG size: 233 [2021-07-09 18:11:26,871 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:26,883 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 35 [2021-07-09 18:11:26,894 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:27,271 WARN L205 SmtUtils]: Spent 376.00 ms on a formula simplification. DAG size of input: 222 DAG size of output: 176 [2021-07-09 18:11:27,272 INFO L628 ElimStorePlain]: treesize reduction 150, result has 78.3 percent of original size [2021-07-09 18:11:27,281 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 36 [2021-07-09 18:11:27,283 INFO L550 ElimStorePlain]: Start of recursive call 34: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:11:27,462 WARN L205 SmtUtils]: Spent 178.00 ms on a formula simplification that was a NOOP. DAG size: 172 [2021-07-09 18:11:27,462 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:27,472 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 34 [2021-07-09 18:11:27,475 INFO L550 ElimStorePlain]: Start of recursive call 35: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:11:27,649 WARN L205 SmtUtils]: Spent 173.00 ms on a formula simplification that was a NOOP. DAG size: 163 [2021-07-09 18:11:27,650 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:27,662 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2021-07-09 18:11:27,663 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:27,835 WARN L205 SmtUtils]: Spent 171.00 ms on a formula simplification that was a NOOP. DAG size: 159 [2021-07-09 18:11:27,835 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:27,835 INFO L518 ElimStorePlain]: Eliminatee v_prenex_25 vanished before elimination [2021-07-09 18:11:27,843 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 36 [2021-07-09 18:11:27,857 INFO L550 ElimStorePlain]: Start of recursive call 37: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:11:28,031 WARN L205 SmtUtils]: Spent 173.00 ms on a formula simplification that was a NOOP. DAG size: 155 [2021-07-09 18:11:28,032 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:28,039 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 36 [2021-07-09 18:11:28,043 INFO L550 ElimStorePlain]: Start of recursive call 38: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:11:28,200 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-09 18:11:28,200 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:28,210 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 33 [2021-07-09 18:11:28,212 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:28,372 WARN L205 SmtUtils]: Spent 159.00 ms on a formula simplification that was a NOOP. DAG size: 148 [2021-07-09 18:11:28,372 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:28,382 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 32 [2021-07-09 18:11:28,387 INFO L550 ElimStorePlain]: Start of recursive call 40: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:11:28,694 WARN L205 SmtUtils]: Spent 306.00 ms on a formula simplification. DAG size of input: 142 DAG size of output: 141 [2021-07-09 18:11:28,694 INFO L628 ElimStorePlain]: treesize reduction 9, result has 98.0 percent of original size [2021-07-09 18:11:28,694 INFO L518 ElimStorePlain]: Eliminatee v_prenex_45 vanished before elimination [2021-07-09 18:11:28,705 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2021-07-09 18:11:28,706 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:28,857 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification that was a NOOP. DAG size: 136 [2021-07-09 18:11:28,857 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:28,857 INFO L518 ElimStorePlain]: Eliminatee v_prenex_44 vanished before elimination [2021-07-09 18:11:28,865 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 32 [2021-07-09 18:11:28,868 INFO L550 ElimStorePlain]: Start of recursive call 42: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:11:29,013 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification that was a NOOP. DAG size: 129 [2021-07-09 18:11:29,013 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:29,023 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2021-07-09 18:11:29,024 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:29,171 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification that was a NOOP. DAG size: 126 [2021-07-09 18:11:29,171 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:29,171 INFO L518 ElimStorePlain]: Eliminatee v_prenex_27 vanished before elimination [2021-07-09 18:11:29,171 INFO L518 ElimStorePlain]: Eliminatee v_prenex_26 vanished before elimination [2021-07-09 18:11:29,178 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 33 [2021-07-09 18:11:29,180 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:29,315 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification that was a NOOP. DAG size: 117 [2021-07-09 18:11:29,316 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:29,323 INFO L550 ElimStorePlain]: Start of recursive call 1: 48 dim-1 vars, End of recursive call: and 9 xjuncts. [2021-07-09 18:11:29,323 INFO L247 ElimStorePlain]: Needed 44 recursive calls to eliminate 48 variables, input treesize:1153, output treesize:212 [2021-07-09 18:11:29,607 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 14 [2021-07-09 18:11:29,609 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:29,614 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-07-09 18:11:29,615 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:29,629 INFO L628 ElimStorePlain]: treesize reduction 93, result has 5.1 percent of original size [2021-07-09 18:11:29,629 INFO L518 ElimStorePlain]: Eliminatee C vanished before elimination [2021-07-09 18:11:29,629 INFO L518 ElimStorePlain]: Eliminatee v_prenex_51 vanished before elimination [2021-07-09 18:11:29,629 INFO L518 ElimStorePlain]: Eliminatee v_prenex_49 vanished before elimination [2021-07-09 18:11:29,630 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:11:29,630 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:128, output treesize:5 [2021-07-09 18:11:29,636 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:29,637 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1461073438] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:29,637 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:11:29,637 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 22 [2021-07-09 18:11:29,637 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [596635362] [2021-07-09 18:11:29,637 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-09 18:11:29,637 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:11:29,638 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-09 18:11:29,638 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=410, Unknown=0, NotChecked=0, Total=506 [2021-07-09 18:11:29,638 INFO L87 Difference]: Start difference. First operand 4398 states and 15943 transitions. Second operand has 23 states, 23 states have (on average 2.6956521739130435) internal successors, (62), 22 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:30,067 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 59 [2021-07-09 18:11:30,828 WARN L205 SmtUtils]: Spent 588.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 68 [2021-07-09 18:11:31,333 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:11:31,333 INFO L93 Difference]: Finished difference Result 5785 states and 20387 transitions. [2021-07-09 18:11:31,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-09 18:11:31,333 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.6956521739130435) internal successors, (62), 22 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-07-09 18:11:31,333 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:11:31,355 INFO L225 Difference]: With dead ends: 5785 [2021-07-09 18:11:31,355 INFO L226 Difference]: Without dead ends: 5742 [2021-07-09 18:11:31,355 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 178 ImplicationChecksByTransitivity, 2545.8ms TimeCoverageRelationStatistics Valid=145, Invalid=667, Unknown=0, NotChecked=0, Total=812 [2021-07-09 18:11:31,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5742 states. [2021-07-09 18:11:31,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5742 to 4565. [2021-07-09 18:11:31,493 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4565 states, 4564 states have (on average 3.612182296231376) internal successors, (16486), 4564 states have internal predecessors, (16486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:31,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4565 states to 4565 states and 16486 transitions. [2021-07-09 18:11:31,511 INFO L78 Accepts]: Start accepts. Automaton has 4565 states and 16486 transitions. Word has length 33 [2021-07-09 18:11:31,512 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:11:31,512 INFO L482 AbstractCegarLoop]: Abstraction has 4565 states and 16486 transitions. [2021-07-09 18:11:31,512 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.6956521739130435) internal successors, (62), 22 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:31,512 INFO L276 IsEmpty]: Start isEmpty. Operand 4565 states and 16486 transitions. [2021-07-09 18:11:31,525 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-07-09 18:11:31,526 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:11:31,526 INFO L508 BasicCegarLoop]: trace histogram [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] [2021-07-09 18:11:31,749 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:11:31,749 INFO L430 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:11:31,750 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:11:31,750 INFO L82 PathProgramCache]: Analyzing trace with hash 1133562818, now seen corresponding path program 11 times [2021-07-09 18:11:31,750 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:11:31,750 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1644319362] [2021-07-09 18:11:31,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:11:31,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:11:32,188 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 46 [2021-07-09 18:11:32,381 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 49 [2021-07-09 18:11:32,763 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:32,763 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:11:32,763 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1644319362] [2021-07-09 18:11:32,763 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1644319362] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:32,763 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [8291066] [2021-07-09 18:11:32,763 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:11:32,812 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:11:32,812 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:11:32,813 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-09 18:11:32,814 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:11:33,151 INFO L388 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 [2021-07-09 18:11:33,152 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:33,161 INFO L388 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 [2021-07-09 18:11:33,162 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:33,170 INFO L388 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 [2021-07-09 18:11:33,171 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:33,179 INFO L388 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 [2021-07-09 18:11:33,180 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:33,189 INFO L388 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 [2021-07-09 18:11:33,190 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:33,199 INFO L388 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 [2021-07-09 18:11:33,200 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:33,206 INFO L388 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 [2021-07-09 18:11:33,207 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:33,213 INFO L388 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 [2021-07-09 18:11:33,213 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:33,219 INFO L388 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 [2021-07-09 18:11:33,220 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:33,226 INFO L388 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 [2021-07-09 18:11:33,227 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:33,232 INFO L388 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 [2021-07-09 18:11:33,233 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:33,239 INFO L388 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 [2021-07-09 18:11:33,240 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:33,246 INFO L388 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 [2021-07-09 18:11:33,247 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:33,253 INFO L388 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 [2021-07-09 18:11:33,253 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:33,259 INFO L388 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 [2021-07-09 18:11:33,260 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:33,267 INFO L388 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 [2021-07-09 18:11:33,268 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:33,585 WARN L205 SmtUtils]: Spent 317.00 ms on a formula simplification that was a NOOP. DAG size: 61 [2021-07-09 18:11:33,586 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:33,591 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 16 xjuncts. [2021-07-09 18:11:33,592 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:1057, output treesize:1041 [2021-07-09 18:11:33,945 WARN L205 SmtUtils]: Spent 311.00 ms on a formula simplification that was a NOOP. DAG size: 61 [2021-07-09 18:11:34,477 WARN L205 SmtUtils]: Spent 392.00 ms on a formula simplification that was a NOOP. DAG size: 60 [2021-07-09 18:11:35,679 WARN L205 SmtUtils]: Spent 1.01 s on a formula simplification. DAG size of input: 84 DAG size of output: 76 [2021-07-09 18:11:36,034 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,035 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,036 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:36,038 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:36,041 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 36 [2021-07-09 18:11:36,044 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:11:36,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,055 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:36,057 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:36,059 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 29 [2021-07-09 18:11:36,063 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:11:36,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,073 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,075 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:36,080 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:36,082 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 29 [2021-07-09 18:11:36,085 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:11:36,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,097 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:36,100 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:36,102 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 36 [2021-07-09 18:11:36,106 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:11:36,116 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,117 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,118 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:36,121 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:36,124 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 63 treesize of output 47 [2021-07-09 18:11:36,127 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:11:36,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,139 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,140 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:36,144 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:36,146 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 36 [2021-07-09 18:11:36,151 INFO L550 ElimStorePlain]: Start of recursive call 7: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:11:36,168 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,170 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:36,174 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:36,177 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 36 [2021-07-09 18:11:36,180 INFO L550 ElimStorePlain]: Start of recursive call 8: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:11:36,195 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,197 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:36,203 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:36,206 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 29 [2021-07-09 18:11:36,209 INFO L550 ElimStorePlain]: Start of recursive call 9: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:11:36,220 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,221 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,221 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:36,227 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:36,230 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 29 [2021-07-09 18:11:36,233 INFO L550 ElimStorePlain]: Start of recursive call 10: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:11:36,247 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,249 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,249 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:36,253 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:36,255 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 36 [2021-07-09 18:11:36,258 INFO L550 ElimStorePlain]: Start of recursive call 11: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:11:36,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,275 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,275 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:36,278 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:36,280 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 36 [2021-07-09 18:11:36,283 INFO L550 ElimStorePlain]: Start of recursive call 12: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:11:36,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,303 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:36,306 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:36,308 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 29 [2021-07-09 18:11:36,312 INFO L550 ElimStorePlain]: Start of recursive call 13: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:11:36,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,330 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:36,336 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:36,338 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 29 [2021-07-09 18:11:36,341 INFO L550 ElimStorePlain]: Start of recursive call 14: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:11:36,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,361 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:36,366 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:36,368 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 36 [2021-07-09 18:11:36,371 INFO L550 ElimStorePlain]: Start of recursive call 15: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:11:36,391 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,393 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,394 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:36,399 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:36,401 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 29 [2021-07-09 18:11:36,404 INFO L550 ElimStorePlain]: Start of recursive call 16: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:11:36,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,427 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:36,434 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:36,439 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 29 [2021-07-09 18:11:36,442 INFO L550 ElimStorePlain]: Start of recursive call 17: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:11:36,460 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,461 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,462 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:36,466 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:36,468 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 29 [2021-07-09 18:11:36,471 INFO L550 ElimStorePlain]: Start of recursive call 18: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:11:36,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,496 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,497 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:36,503 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:36,507 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 29 [2021-07-09 18:11:36,510 INFO L550 ElimStorePlain]: Start of recursive call 19: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:11:36,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,529 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:36,534 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:36,537 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 29 [2021-07-09 18:11:36,539 INFO L550 ElimStorePlain]: Start of recursive call 20: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:11:36,570 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,572 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:36,580 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:36,584 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 36 [2021-07-09 18:11:36,589 INFO L550 ElimStorePlain]: Start of recursive call 21: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:11:36,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,613 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:36,619 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:36,622 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 36 [2021-07-09 18:11:36,626 INFO L550 ElimStorePlain]: Start of recursive call 22: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:11:36,645 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,648 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:36,653 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:36,656 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 36 [2021-07-09 18:11:36,659 INFO L550 ElimStorePlain]: Start of recursive call 23: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:11:36,682 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,686 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,687 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:36,696 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:36,700 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 29 [2021-07-09 18:11:36,702 INFO L550 ElimStorePlain]: Start of recursive call 24: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:11:36,725 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,727 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:36,728 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 47 [2021-07-09 18:11:36,731 INFO L550 ElimStorePlain]: Start of recursive call 25: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:11:37,963 WARN L205 SmtUtils]: Spent 1.23 s on a formula simplification that was a NOOP. DAG size: 220 [2021-07-09 18:11:37,964 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:37,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:37,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:37,980 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:37,985 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:37,988 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 25 [2021-07-09 18:11:37,991 INFO L550 ElimStorePlain]: Start of recursive call 26: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:11:38,011 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:38,013 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:38,013 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:38,018 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:38,020 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 34 [2021-07-09 18:11:38,023 INFO L550 ElimStorePlain]: Start of recursive call 27: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:11:38,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:38,042 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:38,043 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:38,047 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:38,052 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 25 [2021-07-09 18:11:38,055 INFO L550 ElimStorePlain]: Start of recursive call 28: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:11:38,069 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:38,071 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:38,071 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:38,075 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:38,077 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 30 [2021-07-09 18:11:38,080 INFO L550 ElimStorePlain]: Start of recursive call 29: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:11:38,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:38,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:38,097 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:38,101 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:38,103 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 25 [2021-07-09 18:11:38,112 INFO L550 ElimStorePlain]: Start of recursive call 30: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:11:38,131 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:38,133 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:38,133 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:38,138 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:38,140 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 25 [2021-07-09 18:11:38,143 INFO L550 ElimStorePlain]: Start of recursive call 31: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:11:38,158 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:38,160 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:38,160 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:38,164 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:38,167 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 30 [2021-07-09 18:11:38,170 INFO L550 ElimStorePlain]: Start of recursive call 32: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:11:38,185 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:38,186 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:38,187 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:38,191 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:38,193 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 30 [2021-07-09 18:11:38,197 INFO L550 ElimStorePlain]: Start of recursive call 33: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:11:38,213 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:38,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:38,215 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:38,217 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:38,219 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-07-09 18:11:38,221 INFO L550 ElimStorePlain]: Start of recursive call 34: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:11:38,242 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:38,243 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:38,243 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:38,247 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:38,249 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 25 [2021-07-09 18:11:38,251 INFO L550 ElimStorePlain]: Start of recursive call 35: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:11:38,268 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:38,270 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:38,270 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:38,273 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:38,275 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 34 [2021-07-09 18:11:38,278 INFO L550 ElimStorePlain]: Start of recursive call 36: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:11:38,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:38,296 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:38,296 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:38,300 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:38,302 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 30 [2021-07-09 18:11:38,306 INFO L550 ElimStorePlain]: Start of recursive call 37: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:11:38,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:38,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:38,333 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:38,339 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:38,342 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 25 [2021-07-09 18:11:38,345 INFO L550 ElimStorePlain]: Start of recursive call 38: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:11:38,360 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:38,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:38,362 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:38,365 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:38,366 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 30 [2021-07-09 18:11:38,369 INFO L550 ElimStorePlain]: Start of recursive call 39: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:11:38,389 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:38,391 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:38,391 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:38,395 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:38,397 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 62 treesize of output 44 [2021-07-09 18:11:38,402 INFO L550 ElimStorePlain]: Start of recursive call 40: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:11:38,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:38,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:38,426 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:38,429 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:38,431 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 30 [2021-07-09 18:11:38,434 INFO L550 ElimStorePlain]: Start of recursive call 41: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:11:38,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:38,459 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:38,460 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:38,466 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:38,469 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 30 [2021-07-09 18:11:38,473 INFO L550 ElimStorePlain]: Start of recursive call 42: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:11:38,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:38,496 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:38,496 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:38,500 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:38,501 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 25 [2021-07-09 18:11:38,504 INFO L550 ElimStorePlain]: Start of recursive call 43: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:11:38,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:38,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:38,526 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:38,531 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:38,536 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 25 [2021-07-09 18:11:38,539 INFO L550 ElimStorePlain]: Start of recursive call 44: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:11:38,564 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:38,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:38,566 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:38,569 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:38,570 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-07-09 18:11:38,578 INFO L550 ElimStorePlain]: Start of recursive call 45: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:11:38,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:38,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:38,599 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:38,602 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:38,604 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 25 [2021-07-09 18:11:38,607 INFO L550 ElimStorePlain]: Start of recursive call 46: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:11:38,624 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:38,625 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:38,626 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:38,629 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:38,631 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 30 [2021-07-09 18:11:38,649 INFO L550 ElimStorePlain]: Start of recursive call 47: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:11:38,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:38,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:38,668 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:38,673 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:38,677 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 25 [2021-07-09 18:11:38,680 INFO L550 ElimStorePlain]: Start of recursive call 48: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:11:38,697 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:38,698 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:38,698 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:38,699 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 62 treesize of output 44 [2021-07-09 18:11:38,716 INFO L550 ElimStorePlain]: Start of recursive call 49: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:11:39,765 WARN L205 SmtUtils]: Spent 1.05 s on a formula simplification that was a NOOP. DAG size: 256 [2021-07-09 18:11:39,765 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:39,780 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:39,781 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:39,781 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:39,787 INFO L388 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 23 treesize of output 23 [2021-07-09 18:11:39,788 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:39,803 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:39,804 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:39,804 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:39,810 INFO L388 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 23 treesize of output 23 [2021-07-09 18:11:39,811 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:39,826 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:39,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:39,827 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:39,831 INFO L388 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 23 treesize of output 23 [2021-07-09 18:11:39,832 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:39,849 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:39,855 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2021-07-09 18:11:39,856 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:39,871 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:39,872 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:39,873 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:39,878 INFO L388 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 23 treesize of output 23 [2021-07-09 18:11:39,879 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:39,896 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:39,901 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2021-07-09 18:11:39,913 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:39,929 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:39,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:39,930 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:39,934 INFO L388 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 23 treesize of output 23 [2021-07-09 18:11:39,936 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:39,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:39,971 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 20 [2021-07-09 18:11:39,973 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:39,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:39,997 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 20 [2021-07-09 18:11:39,998 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:40,015 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:40,021 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 20 [2021-07-09 18:11:40,030 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:40,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:40,051 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 20 [2021-07-09 18:11:40,052 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:40,068 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:40,069 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:40,070 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:40,074 INFO L388 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 23 treesize of output 23 [2021-07-09 18:11:40,075 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:40,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:40,096 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2021-07-09 18:11:40,097 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:40,114 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:40,127 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 20 [2021-07-09 18:11:40,128 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:40,145 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:40,146 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:40,146 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:40,151 INFO L388 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 23 treesize of output 23 [2021-07-09 18:11:40,152 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:40,168 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:40,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:40,170 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:40,174 INFO L388 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 23 treesize of output 23 [2021-07-09 18:11:40,175 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:40,192 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:40,197 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 20 [2021-07-09 18:11:40,198 INFO L550 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:40,214 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:40,215 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:40,216 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:40,221 INFO L388 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 23 treesize of output 23 [2021-07-09 18:11:40,227 INFO L550 ElimStorePlain]: Start of recursive call 67: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:40,244 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:40,245 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:40,245 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:40,250 INFO L388 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 23 treesize of output 23 [2021-07-09 18:11:40,251 INFO L550 ElimStorePlain]: Start of recursive call 68: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:40,271 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:40,272 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:40,272 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:40,278 INFO L388 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 23 treesize of output 23 [2021-07-09 18:11:40,280 INFO L550 ElimStorePlain]: Start of recursive call 69: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:40,304 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:40,310 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2021-07-09 18:11:40,311 INFO L550 ElimStorePlain]: Start of recursive call 70: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:40,336 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:40,342 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2021-07-09 18:11:40,343 INFO L550 ElimStorePlain]: Start of recursive call 71: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:40,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:40,366 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2021-07-09 18:11:40,367 INFO L550 ElimStorePlain]: Start of recursive call 72: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:40,382 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:40,383 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:40,387 INFO L388 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 23 treesize of output 23 [2021-07-09 18:11:40,388 INFO L550 ElimStorePlain]: Start of recursive call 73: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:40,803 WARN L205 SmtUtils]: Spent 414.00 ms on a formula simplification that was a NOOP. DAG size: 233 [2021-07-09 18:11:40,803 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:40,838 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: 14 dim-0 vars, and 14 xjuncts. [2021-07-09 18:11:40,838 INFO L247 ElimStorePlain]: Needed 73 recursive calls to eliminate 4 variables, input treesize:1885, output treesize:477 [2021-07-09 18:11:41,087 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 159 DAG size of output: 57 [2021-07-09 18:11:41,307 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:41,308 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:41,309 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:41,309 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2021-07-09 18:11:41,310 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:41,315 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:41,316 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:41,316 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 18:11:41,317 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:41,442 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 45 [2021-07-09 18:11:41,442 INFO L628 ElimStorePlain]: treesize reduction 73, result has 61.6 percent of original size [2021-07-09 18:11:41,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:41,448 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-07-09 18:11:41,449 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:41,491 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:41,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:41,495 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:41,496 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 18:11:41,497 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:41,529 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:41,532 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:41,532 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:41,534 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:41,534 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 14 [2021-07-09 18:11:41,535 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:41,538 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:41,539 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 14 [2021-07-09 18:11:41,540 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:41,577 INFO L628 ElimStorePlain]: treesize reduction 12, result has 80.3 percent of original size [2021-07-09 18:11:41,580 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:11:41,580 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 8 variables, input treesize:237, output treesize:5 [2021-07-09 18:11:41,587 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:41,587 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [8291066] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:41,587 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:11:41,587 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 23 [2021-07-09 18:11:41,587 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1224013322] [2021-07-09 18:11:41,587 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-09 18:11:41,587 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:11:41,588 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-09 18:11:41,588 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=457, Unknown=0, NotChecked=0, Total=552 [2021-07-09 18:11:41,588 INFO L87 Difference]: Start difference. First operand 4565 states and 16486 transitions. Second operand has 24 states, 24 states have (on average 2.5833333333333335) internal successors, (62), 23 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:42,129 WARN L205 SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 76 [2021-07-09 18:11:42,391 WARN L205 SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 74 [2021-07-09 18:11:43,305 WARN L205 SmtUtils]: Spent 733.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 70 [2021-07-09 18:11:43,733 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:11:43,733 INFO L93 Difference]: Finished difference Result 6000 states and 21119 transitions. [2021-07-09 18:11:43,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-09 18:11:43,734 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.5833333333333335) internal successors, (62), 23 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-07-09 18:11:43,734 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:11:43,755 INFO L225 Difference]: With dead ends: 6000 [2021-07-09 18:11:43,755 INFO L226 Difference]: Without dead ends: 5891 [2021-07-09 18:11:43,756 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 251 ImplicationChecksByTransitivity, 4420.7ms TimeCoverageRelationStatistics Valid=193, Invalid=929, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 18:11:43,764 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5891 states. [2021-07-09 18:11:43,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5891 to 4605. [2021-07-09 18:11:43,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4605 states, 4604 states have (on average 3.607949609035621) internal successors, (16611), 4604 states have internal predecessors, (16611), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:43,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4605 states to 4605 states and 16611 transitions. [2021-07-09 18:11:43,884 INFO L78 Accepts]: Start accepts. Automaton has 4605 states and 16611 transitions. Word has length 33 [2021-07-09 18:11:43,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:11:43,885 INFO L482 AbstractCegarLoop]: Abstraction has 4605 states and 16611 transitions. [2021-07-09 18:11:43,885 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.5833333333333335) internal successors, (62), 23 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:43,885 INFO L276 IsEmpty]: Start isEmpty. Operand 4605 states and 16611 transitions. [2021-07-09 18:11:43,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-07-09 18:11:43,931 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:11:43,931 INFO L508 BasicCegarLoop]: trace histogram [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] [2021-07-09 18:11:44,140 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:11:44,141 INFO L430 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:11:44,141 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:11:44,141 INFO L82 PathProgramCache]: Analyzing trace with hash 1389073446, now seen corresponding path program 12 times [2021-07-09 18:11:44,141 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:11:44,141 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1192157199] [2021-07-09 18:11:44,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:11:44,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:11:44,611 WARN L205 SmtUtils]: Spent 169.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 41 [2021-07-09 18:11:44,860 WARN L205 SmtUtils]: Spent 198.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 44 [2021-07-09 18:11:45,180 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:45,181 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:11:45,181 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1192157199] [2021-07-09 18:11:45,181 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1192157199] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:45,181 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [858809489] [2021-07-09 18:11:45,181 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:11:45,211 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:11:45,211 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:11:45,212 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-09 18:11:45,213 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:11:45,384 INFO L388 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 18 treesize of output 17 [2021-07-09 18:11:45,385 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:45,390 INFO L388 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 18 treesize of output 17 [2021-07-09 18:11:45,391 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:45,396 INFO L388 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 18 treesize of output 17 [2021-07-09 18:11:45,397 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:45,401 INFO L388 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 18 treesize of output 17 [2021-07-09 18:11:45,402 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:45,475 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:45,489 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-09 18:11:45,489 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:253, output treesize:249 [2021-07-09 18:11:46,043 WARN L205 SmtUtils]: Spent 330.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-07-09 18:11:46,311 INFO L446 ElimStorePlain]: Different costs {1=[v_prenex_83, v_prenex_92, v_prenex_70, v_prenex_80, v_prenex_98, v_prenex_86, v_prenex_74, v_prenex_73, v_prenex_95, v_C_18, v_prenex_89, v_prenex_77], 3=[v_prenex_100, v_prenex_90, v_prenex_72, v_prenex_94, v_prenex_71, v_prenex_93, v_prenex_82, A, v_prenex_81, B, v_prenex_91, v_prenex_76, v_prenex_87, v_prenex_75, v_prenex_97, v_prenex_96, v_prenex_85, v_prenex_84, v_prenex_69, v_prenex_79, v_prenex_68, v_prenex_78, v_prenex_99, v_prenex_88]} [2021-07-09 18:11:46,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:46,336 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:11:46,337 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:46,866 WARN L205 SmtUtils]: Spent 527.00 ms on a formula simplification that was a NOOP. DAG size: 311 [2021-07-09 18:11:46,866 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:46,880 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:46,884 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:11:46,885 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:47,412 WARN L205 SmtUtils]: Spent 527.00 ms on a formula simplification that was a NOOP. DAG size: 308 [2021-07-09 18:11:47,413 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:47,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:47,431 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:11:47,432 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:47,947 WARN L205 SmtUtils]: Spent 514.00 ms on a formula simplification that was a NOOP. DAG size: 305 [2021-07-09 18:11:47,947 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:47,962 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:47,968 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:11:47,969 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:47,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:47,988 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:11:47,989 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:48,515 WARN L205 SmtUtils]: Spent 526.00 ms on a formula simplification that was a NOOP. DAG size: 302 [2021-07-09 18:11:48,516 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:48,531 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:48,534 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:11:48,536 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:49,056 WARN L205 SmtUtils]: Spent 519.00 ms on a formula simplification that was a NOOP. DAG size: 299 [2021-07-09 18:11:49,056 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:49,070 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:49,073 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:11:49,074 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:49,587 WARN L205 SmtUtils]: Spent 512.00 ms on a formula simplification that was a NOOP. DAG size: 296 [2021-07-09 18:11:49,587 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:49,602 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:49,607 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:11:49,608 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:49,623 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:49,626 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:11:49,635 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:50,162 WARN L205 SmtUtils]: Spent 526.00 ms on a formula simplification that was a NOOP. DAG size: 293 [2021-07-09 18:11:50,163 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:50,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:50,181 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:11:50,182 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:50,196 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:50,200 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:11:50,201 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:50,710 WARN L205 SmtUtils]: Spent 508.00 ms on a formula simplification that was a NOOP. DAG size: 290 [2021-07-09 18:11:50,710 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:50,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:50,732 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:11:50,733 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:50,747 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:50,751 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:11:50,752 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:51,252 WARN L205 SmtUtils]: Spent 499.00 ms on a formula simplification that was a NOOP. DAG size: 287 [2021-07-09 18:11:51,252 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:51,265 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:51,269 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:11:51,270 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:51,773 WARN L205 SmtUtils]: Spent 502.00 ms on a formula simplification that was a NOOP. DAG size: 284 [2021-07-09 18:11:51,773 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:51,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:51,790 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:11:51,791 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:52,318 WARN L205 SmtUtils]: Spent 526.00 ms on a formula simplification that was a NOOP. DAG size: 281 [2021-07-09 18:11:52,318 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:52,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:52,336 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:11:52,337 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:52,832 WARN L205 SmtUtils]: Spent 494.00 ms on a formula simplification that was a NOOP. DAG size: 278 [2021-07-09 18:11:52,833 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:52,845 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:52,846 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:52,846 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 63 treesize of output 39 [2021-07-09 18:11:52,848 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:53,313 WARN L205 SmtUtils]: Spent 465.00 ms on a formula simplification that was a NOOP. DAG size: 273 [2021-07-09 18:11:53,314 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:53,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:53,327 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:53,327 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 63 treesize of output 39 [2021-07-09 18:11:53,339 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:53,812 WARN L205 SmtUtils]: Spent 472.00 ms on a formula simplification that was a NOOP. DAG size: 268 [2021-07-09 18:11:53,813 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:53,825 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:53,825 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:53,829 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 63 treesize of output 39 [2021-07-09 18:11:53,831 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:53,842 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:53,843 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:53,843 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 39 [2021-07-09 18:11:53,844 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:54,274 WARN L205 SmtUtils]: Spent 429.00 ms on a formula simplification that was a NOOP. DAG size: 265 [2021-07-09 18:11:54,275 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:54,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:54,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:54,288 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 39 [2021-07-09 18:11:54,289 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:54,716 WARN L205 SmtUtils]: Spent 425.00 ms on a formula simplification that was a NOOP. DAG size: 258 [2021-07-09 18:11:54,716 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:54,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:54,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:54,733 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 43 [2021-07-09 18:11:54,735 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:54,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:54,747 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:54,748 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 31 [2021-07-09 18:11:54,749 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:55,158 WARN L205 SmtUtils]: Spent 409.00 ms on a formula simplification. DAG size of input: 244 DAG size of output: 136 [2021-07-09 18:11:55,159 INFO L628 ElimStorePlain]: treesize reduction 567, result has 51.5 percent of original size [2021-07-09 18:11:55,159 INFO L518 ElimStorePlain]: Eliminatee v_prenex_93 vanished before elimination [2021-07-09 18:11:55,159 INFO L518 ElimStorePlain]: Eliminatee v_prenex_82 vanished before elimination [2021-07-09 18:11:55,159 INFO L518 ElimStorePlain]: Eliminatee A vanished before elimination [2021-07-09 18:11:55,159 INFO L518 ElimStorePlain]: Eliminatee v_prenex_81 vanished before elimination [2021-07-09 18:11:55,159 INFO L518 ElimStorePlain]: Eliminatee B vanished before elimination [2021-07-09 18:11:55,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:55,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:55,167 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 73 treesize of output 43 [2021-07-09 18:11:55,169 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:55,393 WARN L205 SmtUtils]: Spent 224.00 ms on a formula simplification. DAG size of input: 124 DAG size of output: 87 [2021-07-09 18:11:55,394 INFO L628 ElimStorePlain]: treesize reduction 167, result has 69.9 percent of original size [2021-07-09 18:11:55,399 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:55,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:55,402 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 61 treesize of output 39 [2021-07-09 18:11:55,404 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:55,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:55,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:55,409 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 39 [2021-07-09 18:11:55,411 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:55,499 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:55,499 INFO L518 ElimStorePlain]: Eliminatee v_prenex_87 vanished before elimination [2021-07-09 18:11:55,504 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:55,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:55,508 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 35 [2021-07-09 18:11:55,510 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:55,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:55,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:55,518 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 41 [2021-07-09 18:11:55,520 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:55,640 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 45 [2021-07-09 18:11:55,640 INFO L628 ElimStorePlain]: treesize reduction 110, result has 60.3 percent of original size [2021-07-09 18:11:55,640 INFO L518 ElimStorePlain]: Eliminatee v_prenex_97 vanished before elimination [2021-07-09 18:11:55,640 INFO L518 ElimStorePlain]: Eliminatee v_prenex_96 vanished before elimination [2021-07-09 18:11:55,640 INFO L518 ElimStorePlain]: Eliminatee v_prenex_85 vanished before elimination [2021-07-09 18:11:55,641 INFO L518 ElimStorePlain]: Eliminatee v_prenex_84 vanished before elimination [2021-07-09 18:11:55,645 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:55,646 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:55,646 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 61 treesize of output 39 [2021-07-09 18:11:55,648 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:55,694 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:55,694 INFO L518 ElimStorePlain]: Eliminatee v_prenex_79 vanished before elimination [2021-07-09 18:11:55,698 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:55,698 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:55,699 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 41 [2021-07-09 18:11:55,701 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:55,762 INFO L628 ElimStorePlain]: treesize reduction 34, result has 70.2 percent of original size [2021-07-09 18:11:55,762 INFO L518 ElimStorePlain]: Eliminatee v_prenex_78 vanished before elimination [2021-07-09 18:11:55,762 INFO L518 ElimStorePlain]: Eliminatee v_prenex_99 vanished before elimination [2021-07-09 18:11:55,762 INFO L518 ElimStorePlain]: Eliminatee v_prenex_88 vanished before elimination [2021-07-09 18:11:55,763 INFO L550 ElimStorePlain]: Start of recursive call 1: 36 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-09 18:11:55,763 INFO L247 ElimStorePlain]: Needed 31 recursive calls to eliminate 36 variables, input treesize:1345, output treesize:80 [2021-07-09 18:11:55,936 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 14 [2021-07-09 18:11:55,938 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:55,940 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 17 [2021-07-09 18:11:55,941 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:55,950 INFO L628 ElimStorePlain]: treesize reduction 61, result has 7.6 percent of original size [2021-07-09 18:11:55,950 INFO L518 ElimStorePlain]: Eliminatee v_prenex_101 vanished before elimination [2021-07-09 18:11:55,950 INFO L518 ElimStorePlain]: Eliminatee v_prenex_102 vanished before elimination [2021-07-09 18:11:55,950 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:11:55,950 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:108, output treesize:5 [2021-07-09 18:11:55,955 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:55,956 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [858809489] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:55,956 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:11:55,956 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 22 [2021-07-09 18:11:55,956 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [629654629] [2021-07-09 18:11:55,956 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-09 18:11:55,956 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:11:55,956 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-09 18:11:55,957 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=420, Unknown=0, NotChecked=0, Total=506 [2021-07-09 18:11:55,957 INFO L87 Difference]: Start difference. First operand 4605 states and 16611 transitions. Second operand has 23 states, 23 states have (on average 2.6956521739130435) internal successors, (62), 22 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:56,495 WARN L205 SmtUtils]: Spent 182.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 51 [2021-07-09 18:11:57,339 WARN L205 SmtUtils]: Spent 603.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 73 [2021-07-09 18:11:58,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:11:58,304 INFO L93 Difference]: Finished difference Result 7475 states and 26041 transitions. [2021-07-09 18:11:58,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 18:11:58,305 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.6956521739130435) internal successors, (62), 22 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-07-09 18:11:58,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:11:58,329 INFO L225 Difference]: With dead ends: 7475 [2021-07-09 18:11:58,330 INFO L226 Difference]: Without dead ends: 7355 [2021-07-09 18:11:58,330 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 321 ImplicationChecksByTransitivity, 2963.2ms TimeCoverageRelationStatistics Valid=241, Invalid=1241, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 18:11:58,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7355 states. [2021-07-09 18:11:58,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7355 to 5024. [2021-07-09 18:11:58,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5024 states, 5023 states have (on average 3.5988453115667927) internal successors, (18077), 5023 states have internal predecessors, (18077), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:58,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5024 states to 5024 states and 18077 transitions. [2021-07-09 18:11:58,466 INFO L78 Accepts]: Start accepts. Automaton has 5024 states and 18077 transitions. Word has length 33 [2021-07-09 18:11:58,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:11:58,466 INFO L482 AbstractCegarLoop]: Abstraction has 5024 states and 18077 transitions. [2021-07-09 18:11:58,466 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.6956521739130435) internal successors, (62), 22 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:58,466 INFO L276 IsEmpty]: Start isEmpty. Operand 5024 states and 18077 transitions. [2021-07-09 18:11:58,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-07-09 18:11:58,478 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:11:58,479 INFO L508 BasicCegarLoop]: trace histogram [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] [2021-07-09 18:11:58,696 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable106 [2021-07-09 18:11:58,697 INFO L430 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:11:58,697 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:11:58,697 INFO L82 PathProgramCache]: Analyzing trace with hash -1709581408, now seen corresponding path program 13 times [2021-07-09 18:11:58,697 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:11:58,697 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [866746067] [2021-07-09 18:11:58,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:11:58,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:11:59,390 WARN L205 SmtUtils]: Spent 335.00 ms on a formula simplification. DAG size of input: 115 DAG size of output: 45 [2021-07-09 18:11:59,750 WARN L205 SmtUtils]: Spent 213.00 ms on a formula simplification. DAG size of input: 118 DAG size of output: 45 [2021-07-09 18:11:59,996 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 103 DAG size of output: 23 [2021-07-09 18:12:00,267 WARN L205 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 30 [2021-07-09 18:12:00,569 WARN L205 SmtUtils]: Spent 185.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 27 [2021-07-09 18:12:00,670 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:12:00,671 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:12:00,671 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [866746067] [2021-07-09 18:12:00,671 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [866746067] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:00,671 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1182066395] [2021-07-09 18:12:00,671 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:12:00,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:12:00,710 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:12:00,711 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:12:00,885 INFO L388 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 [2021-07-09 18:12:00,886 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:00,891 INFO L388 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 [2021-07-09 18:12:00,892 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:00,897 INFO L388 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 [2021-07-09 18:12:00,898 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:00,903 INFO L388 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 [2021-07-09 18:12:00,903 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:00,970 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:00,972 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-09 18:12:00,972 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:221, output treesize:217 [2021-07-09 18:12:01,371 WARN L205 SmtUtils]: Spent 224.00 ms on a formula simplification that was a NOOP. DAG size: 59 [2021-07-09 18:12:01,998 WARN L205 SmtUtils]: Spent 467.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 64 [2021-07-09 18:12:02,802 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_120, v_prenex_131, v_prenex_132, v_prenex_110, v_prenex_122, v_prenex_111, v_prenex_123, v_prenex_134, v_prenex_113, v_prenex_135, v_prenex_125, v_prenex_103, v_prenex_114, v_prenex_126, v_prenex_104, v_prenex_116, v_prenex_106, v_prenex_128, v_prenex_117, v_prenex_107, v_prenex_129, v_prenex_119, A, B], 2=[v_prenex_118, v_prenex_108, v_prenex_109, v_C_20, v_prenex_130, v_prenex_121, v_prenex_133, v_prenex_112, v_prenex_124, v_prenex_115, v_prenex_105, v_prenex_127]} [2021-07-09 18:12:02,837 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 29 [2021-07-09 18:12:02,839 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:12:02,860 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 36 [2021-07-09 18:12:02,863 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:12:04,814 WARN L205 SmtUtils]: Spent 1.95 s on a formula simplification. DAG size of input: 355 DAG size of output: 335 [2021-07-09 18:12:04,815 INFO L628 ElimStorePlain]: treesize reduction 568, result has 74.6 percent of original size [2021-07-09 18:12:04,835 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 29 [2021-07-09 18:12:04,837 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:12:04,852 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 29 [2021-07-09 18:12:04,854 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:12:05,757 WARN L205 SmtUtils]: Spent 902.00 ms on a formula simplification that was a NOOP. DAG size: 335 [2021-07-09 18:12:05,757 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:05,778 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 25 [2021-07-09 18:12:05,780 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:12:05,796 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 25 [2021-07-09 18:12:05,798 INFO L550 ElimStorePlain]: Start of recursive call 7: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:12:06,641 WARN L205 SmtUtils]: Spent 842.00 ms on a formula simplification that was a NOOP. DAG size: 332 [2021-07-09 18:12:06,641 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:06,657 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 36 [2021-07-09 18:12:06,659 INFO L550 ElimStorePlain]: Start of recursive call 8: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:12:07,481 WARN L205 SmtUtils]: Spent 821.00 ms on a formula simplification that was a NOOP. DAG size: 327 [2021-07-09 18:12:07,481 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:07,495 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 29 [2021-07-09 18:12:07,498 INFO L550 ElimStorePlain]: Start of recursive call 9: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:12:08,296 WARN L205 SmtUtils]: Spent 797.00 ms on a formula simplification that was a NOOP. DAG size: 322 [2021-07-09 18:12:08,297 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:08,311 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 30 [2021-07-09 18:12:08,314 INFO L550 ElimStorePlain]: Start of recursive call 10: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:12:09,161 WARN L205 SmtUtils]: Spent 846.00 ms on a formula simplification that was a NOOP. DAG size: 316 [2021-07-09 18:12:09,162 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:09,176 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 25 [2021-07-09 18:12:09,178 INFO L550 ElimStorePlain]: Start of recursive call 11: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:12:10,006 WARN L205 SmtUtils]: Spent 826.00 ms on a formula simplification that was a NOOP. DAG size: 310 [2021-07-09 18:12:10,006 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:10,029 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 36 [2021-07-09 18:12:10,031 INFO L550 ElimStorePlain]: Start of recursive call 12: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:12:10,053 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 29 [2021-07-09 18:12:10,055 INFO L550 ElimStorePlain]: Start of recursive call 13: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:12:10,853 WARN L205 SmtUtils]: Spent 797.00 ms on a formula simplification that was a NOOP. DAG size: 311 [2021-07-09 18:12:10,854 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:10,890 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 36 [2021-07-09 18:12:10,892 INFO L550 ElimStorePlain]: Start of recursive call 14: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:12:10,916 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 36 [2021-07-09 18:12:10,918 INFO L550 ElimStorePlain]: Start of recursive call 15: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:12:10,943 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 29 [2021-07-09 18:12:10,945 INFO L550 ElimStorePlain]: Start of recursive call 16: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:12:10,968 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 29 [2021-07-09 18:12:10,971 INFO L550 ElimStorePlain]: Start of recursive call 17: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:12:11,785 WARN L205 SmtUtils]: Spent 814.00 ms on a formula simplification that was a NOOP. DAG size: 324 [2021-07-09 18:12:11,786 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:11,814 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 34 [2021-07-09 18:12:11,817 INFO L550 ElimStorePlain]: Start of recursive call 18: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:12:11,833 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 25 [2021-07-09 18:12:11,835 INFO L550 ElimStorePlain]: Start of recursive call 19: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:12:12,646 WARN L205 SmtUtils]: Spent 810.00 ms on a formula simplification that was a NOOP. DAG size: 321 [2021-07-09 18:12:12,646 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:12,662 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 29 [2021-07-09 18:12:12,664 INFO L550 ElimStorePlain]: Start of recursive call 20: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:12:13,424 WARN L205 SmtUtils]: Spent 759.00 ms on a formula simplification that was a NOOP. DAG size: 316 [2021-07-09 18:12:13,424 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:13,440 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 36 [2021-07-09 18:12:13,442 INFO L550 ElimStorePlain]: Start of recursive call 21: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:12:14,187 WARN L205 SmtUtils]: Spent 744.00 ms on a formula simplification that was a NOOP. DAG size: 311 [2021-07-09 18:12:14,188 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:14,208 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 25 [2021-07-09 18:12:14,210 INFO L550 ElimStorePlain]: Start of recursive call 22: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:12:14,230 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 34 [2021-07-09 18:12:14,232 INFO L550 ElimStorePlain]: Start of recursive call 23: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:12:14,255 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 25 [2021-07-09 18:12:14,257 INFO L550 ElimStorePlain]: Start of recursive call 24: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:12:14,272 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 34 [2021-07-09 18:12:14,275 INFO L550 ElimStorePlain]: Start of recursive call 25: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:12:14,965 WARN L205 SmtUtils]: Spent 690.00 ms on a formula simplification that was a NOOP. DAG size: 310 [2021-07-09 18:12:14,965 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:14,980 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 25 [2021-07-09 18:12:14,983 INFO L550 ElimStorePlain]: Start of recursive call 26: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:12:15,718 WARN L205 SmtUtils]: Spent 735.00 ms on a formula simplification that was a NOOP. DAG size: 305 [2021-07-09 18:12:15,719 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:15,733 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 30 [2021-07-09 18:12:15,736 INFO L550 ElimStorePlain]: Start of recursive call 27: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:12:16,440 WARN L205 SmtUtils]: Spent 703.00 ms on a formula simplification that was a NOOP. DAG size: 300 [2021-07-09 18:12:16,440 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:16,460 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 36 [2021-07-09 18:12:16,462 INFO L550 ElimStorePlain]: Start of recursive call 28: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:12:16,481 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 36 [2021-07-09 18:12:16,483 INFO L550 ElimStorePlain]: Start of recursive call 29: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:12:17,155 WARN L205 SmtUtils]: Spent 671.00 ms on a formula simplification that was a NOOP. DAG size: 302 [2021-07-09 18:12:17,156 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:17,178 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 29 [2021-07-09 18:12:17,181 INFO L550 ElimStorePlain]: Start of recursive call 30: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:12:17,196 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 36 [2021-07-09 18:12:17,198 INFO L550 ElimStorePlain]: Start of recursive call 31: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:12:17,875 WARN L205 SmtUtils]: Spent 676.00 ms on a formula simplification that was a NOOP. DAG size: 305 [2021-07-09 18:12:17,876 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:17,899 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 29 [2021-07-09 18:12:17,901 INFO L550 ElimStorePlain]: Start of recursive call 32: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:12:17,917 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 36 [2021-07-09 18:12:17,919 INFO L550 ElimStorePlain]: Start of recursive call 33: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:12:18,557 WARN L205 SmtUtils]: Spent 637.00 ms on a formula simplification that was a NOOP. DAG size: 305 [2021-07-09 18:12:18,557 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:18,581 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 30 [2021-07-09 18:12:18,583 INFO L550 ElimStorePlain]: Start of recursive call 34: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:12:18,599 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 30 [2021-07-09 18:12:18,601 INFO L550 ElimStorePlain]: Start of recursive call 35: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:12:19,267 WARN L205 SmtUtils]: Spent 665.00 ms on a formula simplification that was a NOOP. DAG size: 299 [2021-07-09 18:12:19,267 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:19,288 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 34 [2021-07-09 18:12:19,291 INFO L550 ElimStorePlain]: Start of recursive call 36: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:12:19,306 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 25 [2021-07-09 18:12:19,308 INFO L550 ElimStorePlain]: Start of recursive call 37: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:12:19,911 WARN L205 SmtUtils]: Spent 602.00 ms on a formula simplification that was a NOOP. DAG size: 292 [2021-07-09 18:12:19,911 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:19,932 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 30 [2021-07-09 18:12:19,935 INFO L550 ElimStorePlain]: Start of recursive call 38: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:12:19,950 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 25 [2021-07-09 18:12:19,953 INFO L550 ElimStorePlain]: Start of recursive call 39: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:12:20,505 WARN L205 SmtUtils]: Spent 551.00 ms on a formula simplification that was a NOOP. DAG size: 290 [2021-07-09 18:12:20,506 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:20,533 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 34 [2021-07-09 18:12:20,537 INFO L550 ElimStorePlain]: Start of recursive call 40: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:12:20,554 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 25 [2021-07-09 18:12:20,557 INFO L550 ElimStorePlain]: Start of recursive call 41: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:12:21,098 WARN L205 SmtUtils]: Spent 540.00 ms on a formula simplification that was a NOOP. DAG size: 283 [2021-07-09 18:12:21,099 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:21,119 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 29 [2021-07-09 18:12:21,121 INFO L550 ElimStorePlain]: Start of recursive call 42: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:12:21,141 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 36 [2021-07-09 18:12:21,143 INFO L550 ElimStorePlain]: Start of recursive call 43: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:12:21,163 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 29 [2021-07-09 18:12:21,165 INFO L550 ElimStorePlain]: Start of recursive call 44: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:12:21,181 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 36 [2021-07-09 18:12:21,183 INFO L550 ElimStorePlain]: Start of recursive call 45: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:12:21,722 WARN L205 SmtUtils]: Spent 539.00 ms on a formula simplification that was a NOOP. DAG size: 297 [2021-07-09 18:12:21,723 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:21,748 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 30 [2021-07-09 18:12:21,761 INFO L550 ElimStorePlain]: Start of recursive call 46: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:12:21,784 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 25 [2021-07-09 18:12:21,786 INFO L550 ElimStorePlain]: Start of recursive call 47: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:12:21,807 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 25 [2021-07-09 18:12:21,809 INFO L550 ElimStorePlain]: Start of recursive call 48: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:12:21,826 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 30 [2021-07-09 18:12:21,828 INFO L550 ElimStorePlain]: Start of recursive call 49: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:12:22,310 WARN L205 SmtUtils]: Spent 481.00 ms on a formula simplification that was a NOOP. DAG size: 293 [2021-07-09 18:12:22,310 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:22,328 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:22,328 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:22,334 INFO L388 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 23 treesize of output 23 [2021-07-09 18:12:22,335 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:22,355 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2021-07-09 18:12:22,356 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:22,822 WARN L205 SmtUtils]: Spent 465.00 ms on a formula simplification that was a NOOP. DAG size: 291 [2021-07-09 18:12:22,822 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:22,837 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:22,838 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:22,843 INFO L388 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 23 treesize of output 23 [2021-07-09 18:12:22,844 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:22,863 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2021-07-09 18:12:22,864 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:23,320 WARN L205 SmtUtils]: Spent 456.00 ms on a formula simplification that was a NOOP. DAG size: 285 [2021-07-09 18:12:23,321 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:23,340 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 20 [2021-07-09 18:12:23,341 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:23,793 WARN L205 SmtUtils]: Spent 451.00 ms on a formula simplification that was a NOOP. DAG size: 282 [2021-07-09 18:12:23,793 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:23,810 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:23,810 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:23,816 INFO L388 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 23 treesize of output 23 [2021-07-09 18:12:23,817 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:23,838 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2021-07-09 18:12:23,839 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:23,855 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:23,856 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:23,861 INFO L388 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 23 treesize of output 23 [2021-07-09 18:12:23,863 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:23,883 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2021-07-09 18:12:23,884 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:24,305 WARN L205 SmtUtils]: Spent 420.00 ms on a formula simplification that was a NOOP. DAG size: 275 [2021-07-09 18:12:24,306 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:24,320 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:24,320 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:24,326 INFO L388 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 23 treesize of output 23 [2021-07-09 18:12:24,327 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:24,341 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:24,349 INFO L388 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 23 treesize of output 23 [2021-07-09 18:12:24,350 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:24,756 WARN L205 SmtUtils]: Spent 405.00 ms on a formula simplification that was a NOOP. DAG size: 269 [2021-07-09 18:12:24,756 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:24,770 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:24,774 INFO L388 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 23 treesize of output 23 [2021-07-09 18:12:24,775 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:25,180 WARN L205 SmtUtils]: Spent 404.00 ms on a formula simplification that was a NOOP. DAG size: 264 [2021-07-09 18:12:25,181 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:25,221 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2021-07-09 18:12:25,222 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:25,236 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:25,241 INFO L388 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 23 treesize of output 23 [2021-07-09 18:12:25,242 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:25,625 WARN L205 SmtUtils]: Spent 383.00 ms on a formula simplification that was a NOOP. DAG size: 258 [2021-07-09 18:12:25,626 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:25,642 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:25,642 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:25,647 INFO L388 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 23 treesize of output 23 [2021-07-09 18:12:25,648 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:25,667 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2021-07-09 18:12:25,668 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:25,681 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:25,682 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:25,688 INFO L388 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 23 treesize of output 23 [2021-07-09 18:12:25,689 INFO L550 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:25,706 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2021-07-09 18:12:25,707 INFO L550 ElimStorePlain]: Start of recursive call 67: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:26,070 WARN L205 SmtUtils]: Spent 362.00 ms on a formula simplification that was a NOOP. DAG size: 249 [2021-07-09 18:12:26,070 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:26,083 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:26,086 INFO L388 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 23 treesize of output 23 [2021-07-09 18:12:26,087 INFO L550 ElimStorePlain]: Start of recursive call 68: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:26,437 WARN L205 SmtUtils]: Spent 348.00 ms on a formula simplification that was a NOOP. DAG size: 244 [2021-07-09 18:12:26,437 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:26,454 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 20 [2021-07-09 18:12:26,455 INFO L550 ElimStorePlain]: Start of recursive call 69: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:26,471 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 20 [2021-07-09 18:12:26,472 INFO L550 ElimStorePlain]: Start of recursive call 70: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:26,805 WARN L205 SmtUtils]: Spent 333.00 ms on a formula simplification that was a NOOP. DAG size: 239 [2021-07-09 18:12:26,806 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:26,821 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 20 [2021-07-09 18:12:26,822 INFO L550 ElimStorePlain]: Start of recursive call 71: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:27,160 WARN L205 SmtUtils]: Spent 337.00 ms on a formula simplification that was a NOOP. DAG size: 235 [2021-07-09 18:12:27,160 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:27,177 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2021-07-09 18:12:27,178 INFO L550 ElimStorePlain]: Start of recursive call 72: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:27,191 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:27,196 INFO L388 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 23 treesize of output 23 [2021-07-09 18:12:27,197 INFO L550 ElimStorePlain]: Start of recursive call 73: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:27,524 WARN L205 SmtUtils]: Spent 327.00 ms on a formula simplification that was a NOOP. DAG size: 229 [2021-07-09 18:12:27,525 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:27,534 INFO L550 ElimStorePlain]: Start of recursive call 1: 36 dim-1 vars, End of recursive call: and 12 xjuncts. [2021-07-09 18:12:27,534 INFO L247 ElimStorePlain]: Needed 73 recursive calls to eliminate 36 variables, input treesize:2273, output treesize:315 [2021-07-09 18:12:27,691 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 18:12:27,693 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:27,711 INFO L628 ElimStorePlain]: treesize reduction 108, result has 4.4 percent of original size [2021-07-09 18:12:27,711 INFO L518 ElimStorePlain]: Eliminatee v_prenex_136 vanished before elimination [2021-07-09 18:12:27,712 INFO L518 ElimStorePlain]: Eliminatee v_prenex_137 vanished before elimination [2021-07-09 18:12:27,712 INFO L518 ElimStorePlain]: Eliminatee v_prenex_138 vanished before elimination [2021-07-09 18:12:27,712 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:12:27,712 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:128, output treesize:5 [2021-07-09 18:12:27,719 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:12:27,719 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1182066395] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:27,719 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:12:27,719 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 23 [2021-07-09 18:12:27,719 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2011331997] [2021-07-09 18:12:27,720 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-09 18:12:27,720 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:12:27,720 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-09 18:12:27,720 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=446, Unknown=0, NotChecked=0, Total=552 [2021-07-09 18:12:27,720 INFO L87 Difference]: Start difference. First operand 5024 states and 18077 transitions. Second operand has 24 states, 24 states have (on average 2.5833333333333335) internal successors, (62), 23 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:28,204 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 45 [2021-07-09 18:12:28,818 WARN L205 SmtUtils]: Spent 466.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 62 [2021-07-09 18:12:29,369 WARN L205 SmtUtils]: Spent 476.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 65 [2021-07-09 18:12:29,797 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:12:29,797 INFO L93 Difference]: Finished difference Result 7030 states and 24590 transitions. [2021-07-09 18:12:29,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-09 18:12:29,797 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.5833333333333335) internal successors, (62), 23 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-07-09 18:12:29,797 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:12:29,813 INFO L225 Difference]: With dead ends: 7030 [2021-07-09 18:12:29,813 INFO L226 Difference]: Without dead ends: 6813 [2021-07-09 18:12:29,814 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 214 ImplicationChecksByTransitivity, 3762.1ms TimeCoverageRelationStatistics Valid=180, Invalid=812, Unknown=0, NotChecked=0, Total=992 [2021-07-09 18:12:29,824 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6813 states. [2021-07-09 18:12:29,920 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6813 to 5105. [2021-07-09 18:12:29,928 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5105 states, 5104 states have (on average 3.584051724137931) internal successors, (18293), 5104 states have internal predecessors, (18293), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:29,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5105 states to 5105 states and 18293 transitions. [2021-07-09 18:12:29,946 INFO L78 Accepts]: Start accepts. Automaton has 5105 states and 18293 transitions. Word has length 33 [2021-07-09 18:12:29,946 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:12:29,946 INFO L482 AbstractCegarLoop]: Abstraction has 5105 states and 18293 transitions. [2021-07-09 18:12:29,946 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.5833333333333335) internal successors, (62), 23 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:29,946 INFO L276 IsEmpty]: Start isEmpty. Operand 5105 states and 18293 transitions. [2021-07-09 18:12:29,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-07-09 18:12:29,958 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:12:29,958 INFO L508 BasicCegarLoop]: trace histogram [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] [2021-07-09 18:12:30,180 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable137,13 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:12:30,181 INFO L430 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:12:30,181 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:12:30,181 INFO L82 PathProgramCache]: Analyzing trace with hash 1839447846, now seen corresponding path program 14 times [2021-07-09 18:12:30,181 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:12:30,181 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1788845408] [2021-07-09 18:12:30,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:12:30,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:12:30,754 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 41 [2021-07-09 18:12:30,848 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:12:30,849 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:12:30,849 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1788845408] [2021-07-09 18:12:30,849 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1788845408] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:30,849 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1791030906] [2021-07-09 18:12:30,849 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:12:30,879 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:12:30,879 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:12:30,880 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:12:30,881 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:12:31,027 INFO L388 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 18 treesize of output 17 [2021-07-09 18:12:31,028 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:31,032 INFO L388 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 18 treesize of output 17 [2021-07-09 18:12:31,033 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:31,037 INFO L388 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 18 treesize of output 17 [2021-07-09 18:12:31,038 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:31,042 INFO L388 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 18 treesize of output 17 [2021-07-09 18:12:31,043 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:31,116 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:31,117 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-09 18:12:31,117 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:277, output treesize:273 [2021-07-09 18:12:31,238 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 40 [2021-07-09 18:12:31,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:31,261 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:12:31,261 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:31,340 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:31,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:31,346 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:12:31,347 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:31,426 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:31,430 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:31,432 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:12:31,433 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:31,512 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:31,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:31,519 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:12:31,520 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:31,598 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:31,600 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-09 18:12:31,600 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:309, output treesize:305 [2021-07-09 18:12:31,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:31,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:31,934 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 39 [2021-07-09 18:12:31,936 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:31,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:31,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:31,950 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 61 treesize of output 39 [2021-07-09 18:12:31,952 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:31,962 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:31,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:31,967 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 61 treesize of output 39 [2021-07-09 18:12:31,969 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:31,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:31,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:31,980 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 39 [2021-07-09 18:12:31,981 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:32,407 WARN L205 SmtUtils]: Spent 425.00 ms on a formula simplification that was a NOOP. DAG size: 121 [2021-07-09 18:12:32,407 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:32,414 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:32,414 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:32,417 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 59 treesize of output 35 [2021-07-09 18:12:32,419 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:32,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:32,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:32,429 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 35 [2021-07-09 18:12:32,430 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:32,437 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:32,437 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:32,440 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 41 [2021-07-09 18:12:32,441 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:32,448 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:32,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:32,449 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 41 [2021-07-09 18:12:32,450 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:32,762 WARN L205 SmtUtils]: Spent 311.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 49 [2021-07-09 18:12:32,762 INFO L628 ElimStorePlain]: treesize reduction 723, result has 35.4 percent of original size [2021-07-09 18:12:32,762 INFO L518 ElimStorePlain]: Eliminatee v_prenex_142 vanished before elimination [2021-07-09 18:12:32,762 INFO L518 ElimStorePlain]: Eliminatee v_prenex_143 vanished before elimination [2021-07-09 18:12:32,762 INFO L518 ElimStorePlain]: Eliminatee v_prenex_144 vanished before elimination [2021-07-09 18:12:32,762 INFO L518 ElimStorePlain]: Eliminatee v_prenex_145 vanished before elimination [2021-07-09 18:12:32,766 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:32,767 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:32,770 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 61 treesize of output 39 [2021-07-09 18:12:32,771 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:32,775 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:32,775 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:32,778 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 39 [2021-07-09 18:12:32,779 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:32,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:32,784 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:32,786 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 61 treesize of output 39 [2021-07-09 18:12:32,787 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:32,791 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:32,792 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:32,792 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 39 [2021-07-09 18:12:32,793 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:32,867 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:32,871 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:32,872 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:32,874 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 59 treesize of output 35 [2021-07-09 18:12:32,876 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:32,879 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:32,880 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:32,882 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 35 [2021-07-09 18:12:32,883 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:32,887 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:32,887 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:32,890 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 41 [2021-07-09 18:12:32,891 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:32,894 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:32,895 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:32,895 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 41 [2021-07-09 18:12:32,896 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:32,945 INFO L628 ElimStorePlain]: treesize reduction 65, result has 56.4 percent of original size [2021-07-09 18:12:32,949 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-09 18:12:32,949 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 8 variables, input treesize:1361, output treesize:78 [2021-07-09 18:12:33,155 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 14 [2021-07-09 18:12:33,156 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:33,160 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 17 [2021-07-09 18:12:33,161 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:33,177 INFO L628 ElimStorePlain]: treesize reduction 88, result has 5.4 percent of original size [2021-07-09 18:12:33,178 INFO L518 ElimStorePlain]: Eliminatee v_prenex_148 vanished before elimination [2021-07-09 18:12:33,178 INFO L518 ElimStorePlain]: Eliminatee v_prenex_149 vanished before elimination [2021-07-09 18:12:33,178 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:12:33,178 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:135, output treesize:5 [2021-07-09 18:12:33,185 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:12:33,185 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1791030906] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:33,185 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:12:33,186 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-07-09 18:12:33,186 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1685926002] [2021-07-09 18:12:33,187 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 18:12:33,187 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:12:33,187 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 18:12:33,187 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=339, Unknown=0, NotChecked=0, Total=420 [2021-07-09 18:12:33,188 INFO L87 Difference]: Start difference. First operand 5105 states and 18293 transitions. Second operand has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:33,525 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 47 [2021-07-09 18:12:33,832 WARN L205 SmtUtils]: Spent 221.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 48 [2021-07-09 18:12:34,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:12:34,110 INFO L93 Difference]: Finished difference Result 6625 states and 23291 transitions. [2021-07-09 18:12:34,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-09 18:12:34,111 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-07-09 18:12:34,111 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:12:34,136 INFO L225 Difference]: With dead ends: 6625 [2021-07-09 18:12:34,136 INFO L226 Difference]: Without dead ends: 6542 [2021-07-09 18:12:34,137 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 124 ImplicationChecksByTransitivity, 1428.1ms TimeCoverageRelationStatistics Valid=104, Invalid=496, Unknown=0, NotChecked=0, Total=600 [2021-07-09 18:12:34,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6542 states. [2021-07-09 18:12:34,215 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6542 to 5045. [2021-07-09 18:12:34,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5045 states, 5044 states have (on average 3.5779143536875497) internal successors, (18047), 5044 states have internal predecessors, (18047), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:34,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5045 states to 5045 states and 18047 transitions. [2021-07-09 18:12:34,239 INFO L78 Accepts]: Start accepts. Automaton has 5045 states and 18047 transitions. Word has length 33 [2021-07-09 18:12:34,239 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:12:34,239 INFO L482 AbstractCegarLoop]: Abstraction has 5045 states and 18047 transitions. [2021-07-09 18:12:34,239 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:34,239 INFO L276 IsEmpty]: Start isEmpty. Operand 5045 states and 18047 transitions. [2021-07-09 18:12:34,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-07-09 18:12:34,251 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:12:34,251 INFO L508 BasicCegarLoop]: trace histogram [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] [2021-07-09 18:12:34,464 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable294,14 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:12:34,465 INFO L430 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:12:34,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:12:34,465 INFO L82 PathProgramCache]: Analyzing trace with hash -1784385830, now seen corresponding path program 15 times [2021-07-09 18:12:34,465 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:12:34,465 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2019617193] [2021-07-09 18:12:34,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:12:34,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:12:34,822 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 42 [2021-07-09 18:12:35,085 WARN L205 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 44 [2021-07-09 18:12:35,369 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:12:35,370 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:12:35,370 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2019617193] [2021-07-09 18:12:35,370 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2019617193] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:35,370 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1128672077] [2021-07-09 18:12:35,370 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:12:35,408 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-09 18:12:35,408 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:12:35,409 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:12:35,409 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:12:35,549 INFO L388 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 18 treesize of output 17 [2021-07-09 18:12:35,549 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:35,554 INFO L388 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 18 treesize of output 17 [2021-07-09 18:12:35,554 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:35,558 INFO L388 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 18 treesize of output 17 [2021-07-09 18:12:35,562 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:35,566 INFO L388 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 18 treesize of output 17 [2021-07-09 18:12:35,567 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:35,659 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:35,660 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-09 18:12:35,660 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:261, output treesize:257 [2021-07-09 18:12:35,776 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:35,778 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:12:35,779 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:35,867 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:35,872 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:35,874 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:12:35,875 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:35,972 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:35,976 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:35,979 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:12:35,980 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:36,073 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:36,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:36,079 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:12:36,080 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:36,169 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:36,171 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-09 18:12:36,171 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:305, output treesize:301 [2021-07-09 18:12:36,638 WARN L205 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 45 [2021-07-09 18:12:38,802 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:38,803 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 40 treesize of output 52 [2021-07-09 18:12:38,816 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:38,877 INFO L354 Elim1Store]: treesize reduction 4, result has 84.0 percent of original size [2021-07-09 18:12:38,878 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 49 treesize of output 55 [2021-07-09 18:12:38,897 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:38,961 INFO L354 Elim1Store]: treesize reduction 4, result has 84.0 percent of original size [2021-07-09 18:12:38,961 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 40 treesize of output 48 [2021-07-09 18:12:38,968 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:39,000 INFO L354 Elim1Store]: treesize reduction 24, result has 4.0 percent of original size [2021-07-09 18:12:39,001 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 49 treesize of output 1 [2021-07-09 18:12:39,001 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:40,821 WARN L205 SmtUtils]: Spent 1.82 s on a formula simplification. DAG size of input: 247 DAG size of output: 212 [2021-07-09 18:12:40,822 INFO L628 ElimStorePlain]: treesize reduction 682, result has 73.7 percent of original size [2021-07-09 18:12:40,857 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:40,858 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 2 case distinctions, treesize of input 41 treesize of output 45 [2021-07-09 18:12:40,864 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:40,916 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-07-09 18:12:40,916 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 63 treesize of output 63 [2021-07-09 18:12:40,929 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 2 xjuncts. [2021-07-09 18:12:42,152 WARN L205 SmtUtils]: Spent 1.22 s on a formula simplification. DAG size of input: 206 DAG size of output: 192 [2021-07-09 18:12:42,153 INFO L628 ElimStorePlain]: treesize reduction 566, result has 69.9 percent of original size [2021-07-09 18:12:42,203 INFO L354 Elim1Store]: treesize reduction 22, result has 12.0 percent of original size [2021-07-09 18:12:42,203 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 42 treesize of output 31 [2021-07-09 18:12:42,205 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:42,218 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:42,241 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:42,241 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 2 case distinctions, treesize of input 51 treesize of output 51 [2021-07-09 18:12:42,251 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 2 xjuncts. [2021-07-09 18:12:42,264 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:42,290 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:42,290 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 2 case distinctions, treesize of input 51 treesize of output 51 [2021-07-09 18:12:42,302 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 2 xjuncts. [2021-07-09 18:12:42,355 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-07-09 18:12:42,356 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 51 [2021-07-09 18:12:42,360 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:42,422 INFO L354 Elim1Store]: treesize reduction 4, result has 84.0 percent of original size [2021-07-09 18:12:42,422 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 55 [2021-07-09 18:12:42,433 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:42,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:42,466 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:12:42,466 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 2 case distinctions, treesize of input 42 treesize of output 1 [2021-07-09 18:12:42,467 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:42,508 INFO L354 Elim1Store]: treesize reduction 17, result has 32.0 percent of original size [2021-07-09 18:12:42,508 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 42 treesize of output 36 [2021-07-09 18:12:42,511 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 2 xjuncts. [2021-07-09 18:12:42,567 INFO L354 Elim1Store]: treesize reduction 4, result has 84.0 percent of original size [2021-07-09 18:12:42,567 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 55 [2021-07-09 18:12:42,576 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:42,613 INFO L354 Elim1Store]: treesize reduction 12, result has 52.0 percent of original size [2021-07-09 18:12:42,613 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 47 [2021-07-09 18:12:42,617 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:43,668 WARN L205 SmtUtils]: Spent 1.05 s on a formula simplification. DAG size of input: 238 DAG size of output: 219 [2021-07-09 18:12:43,669 INFO L628 ElimStorePlain]: treesize reduction 196, result has 86.8 percent of original size [2021-07-09 18:12:43,697 INFO L354 Elim1Store]: treesize reduction 17, result has 32.0 percent of original size [2021-07-09 18:12:43,698 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 60 treesize of output 50 [2021-07-09 18:12:43,703 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 2 xjuncts. [2021-07-09 18:12:44,547 WARN L205 SmtUtils]: Spent 843.00 ms on a formula simplification. DAG size of input: 201 DAG size of output: 196 [2021-07-09 18:12:44,547 INFO L628 ElimStorePlain]: treesize reduction 116, result has 90.7 percent of original size [2021-07-09 18:12:44,595 INFO L354 Elim1Store]: treesize reduction 4, result has 84.0 percent of original size [2021-07-09 18:12:44,596 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 86 treesize of output 80 [2021-07-09 18:12:44,617 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:44,658 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-07-09 18:12:44,659 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 71 treesize of output 67 [2021-07-09 18:12:44,674 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 3 xjuncts. [2021-07-09 18:12:45,002 WARN L205 SmtUtils]: Spent 327.00 ms on a formula simplification. DAG size of input: 185 DAG size of output: 41 [2021-07-09 18:12:45,003 INFO L628 ElimStorePlain]: treesize reduction 960, result has 15.0 percent of original size [2021-07-09 18:12:45,003 INFO L518 ElimStorePlain]: Eliminatee v_prenex_154 vanished before elimination [2021-07-09 18:12:45,003 INFO L518 ElimStorePlain]: Eliminatee v_prenex_155 vanished before elimination [2021-07-09 18:12:45,003 INFO L518 ElimStorePlain]: Eliminatee v_prenex_156 vanished before elimination [2021-07-09 18:12:45,003 INFO L518 ElimStorePlain]: Eliminatee v_prenex_157 vanished before elimination [2021-07-09 18:12:45,003 INFO L518 ElimStorePlain]: Eliminatee v_prenex_158 vanished before elimination [2021-07-09 18:12:45,003 INFO L518 ElimStorePlain]: Eliminatee v_prenex_159 vanished before elimination [2021-07-09 18:12:45,003 INFO L518 ElimStorePlain]: Eliminatee A vanished before elimination [2021-07-09 18:12:45,003 INFO L518 ElimStorePlain]: Eliminatee B vanished before elimination [2021-07-09 18:12:45,023 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 13 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-09 18:12:45,023 INFO L247 ElimStorePlain]: Needed 19 recursive calls to eliminate 14 variables, input treesize:2561, output treesize:154 [2021-07-09 18:12:45,471 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:45,471 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:45,473 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:45,473 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 17 [2021-07-09 18:12:45,474 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:45,479 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:45,480 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:45,480 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 14 [2021-07-09 18:12:45,485 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:45,589 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 44 [2021-07-09 18:12:45,590 INFO L628 ElimStorePlain]: treesize reduction 111, result has 45.0 percent of original size [2021-07-09 18:12:45,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:45,595 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-07-09 18:12:45,602 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:45,634 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:45,638 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:45,638 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:45,639 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 18:12:45,640 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:45,667 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:45,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:45,672 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:45,672 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 14 [2021-07-09 18:12:45,674 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:45,692 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:45,694 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:12:45,694 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 8 variables, input treesize:237, output treesize:5 [2021-07-09 18:12:45,700 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:12:45,700 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1128672077] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:45,700 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:12:45,700 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 14] total 23 [2021-07-09 18:12:45,700 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [405960959] [2021-07-09 18:12:45,700 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-09 18:12:45,700 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:12:45,700 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-09 18:12:45,701 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=463, Unknown=0, NotChecked=0, Total=552 [2021-07-09 18:12:45,701 INFO L87 Difference]: Start difference. First operand 5045 states and 18047 transitions. Second operand has 24 states, 24 states have (on average 2.5416666666666665) internal successors, (61), 23 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:46,090 WARN L205 SmtUtils]: Spent 173.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 53 [2021-07-09 18:12:46,407 WARN L205 SmtUtils]: Spent 169.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 52 [2021-07-09 18:12:46,716 WARN L205 SmtUtils]: Spent 233.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 57 [2021-07-09 18:12:47,108 WARN L205 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 51 [2021-07-09 18:12:47,282 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 39 [2021-07-09 18:12:47,517 WARN L205 SmtUtils]: Spent 190.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 41 [2021-07-09 18:12:47,983 WARN L205 SmtUtils]: Spent 183.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 39 [2021-07-09 18:12:48,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:12:48,050 INFO L93 Difference]: Finished difference Result 7252 states and 25157 transitions. [2021-07-09 18:12:48,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 18:12:48,050 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.5416666666666665) internal successors, (61), 23 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-07-09 18:12:48,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:12:48,064 INFO L225 Difference]: With dead ends: 7252 [2021-07-09 18:12:48,064 INFO L226 Difference]: Without dead ends: 6933 [2021-07-09 18:12:48,064 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 261 ImplicationChecksByTransitivity, 3129.3ms TimeCoverageRelationStatistics Valid=161, Invalid=1029, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 18:12:48,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6933 states. [2021-07-09 18:12:48,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6933 to 5077. [2021-07-09 18:12:48,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5077 states, 5076 states have (on average 3.573483057525611) internal successors, (18139), 5076 states have internal predecessors, (18139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:48,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5077 states to 5077 states and 18139 transitions. [2021-07-09 18:12:48,220 INFO L78 Accepts]: Start accepts. Automaton has 5077 states and 18139 transitions. Word has length 33 [2021-07-09 18:12:48,220 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:12:48,220 INFO L482 AbstractCegarLoop]: Abstraction has 5077 states and 18139 transitions. [2021-07-09 18:12:48,220 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.5416666666666665) internal successors, (61), 23 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:48,221 INFO L276 IsEmpty]: Start isEmpty. Operand 5077 states and 18139 transitions. [2021-07-09 18:12:48,232 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-07-09 18:12:48,233 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:12:48,233 INFO L508 BasicCegarLoop]: trace histogram [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] [2021-07-09 18:12:48,449 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable354,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:12:48,449 INFO L430 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:12:48,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:12:48,449 INFO L82 PathProgramCache]: Analyzing trace with hash -1751058778, now seen corresponding path program 16 times [2021-07-09 18:12:48,450 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:12:48,450 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [625457678] [2021-07-09 18:12:48,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:12:48,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:12:48,906 WARN L205 SmtUtils]: Spent 189.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 51 [2021-07-09 18:12:49,103 WARN L205 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 36 [2021-07-09 18:12:49,243 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 34 [2021-07-09 18:12:49,367 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:12:49,367 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:12:49,367 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [625457678] [2021-07-09 18:12:49,367 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [625457678] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:49,367 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1592991663] [2021-07-09 18:12:49,367 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:12:49,397 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:12:49,397 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:12:49,398 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:12:49,398 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:12:49,547 INFO L388 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 18 treesize of output 17 [2021-07-09 18:12:49,548 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:49,553 INFO L388 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 18 treesize of output 17 [2021-07-09 18:12:49,554 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:49,559 INFO L388 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 18 treesize of output 17 [2021-07-09 18:12:49,560 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:49,565 INFO L388 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 18 treesize of output 17 [2021-07-09 18:12:49,566 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:49,644 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:49,646 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-09 18:12:49,646 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:277, output treesize:273 [2021-07-09 18:12:49,762 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:49,764 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:12:49,765 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:49,842 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:49,846 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:49,848 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:12:49,849 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:49,928 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:49,932 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:49,934 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:12:49,935 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:50,014 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:50,018 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:50,020 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:12:50,021 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:50,102 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:50,103 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-09 18:12:50,103 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:309, output treesize:305 [2021-07-09 18:12:50,234 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 43 [2021-07-09 18:12:50,467 WARN L205 SmtUtils]: Spent 184.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 45 [2021-07-09 18:12:50,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:50,501 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 26 [2021-07-09 18:12:50,502 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:50,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:50,516 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 32 [2021-07-09 18:12:50,518 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:50,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:50,524 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 29 [2021-07-09 18:12:50,525 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:50,848 WARN L205 SmtUtils]: Spent 322.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 62 [2021-07-09 18:12:50,848 INFO L628 ElimStorePlain]: treesize reduction 234, result has 72.4 percent of original size [2021-07-09 18:12:50,852 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:50,853 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2021-07-09 18:12:50,855 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:50,859 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:50,859 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 26 [2021-07-09 18:12:50,860 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:51,002 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification that was a NOOP. DAG size: 56 [2021-07-09 18:12:51,002 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:51,006 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:51,007 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 26 [2021-07-09 18:12:51,008 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:51,012 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:51,012 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 26 [2021-07-09 18:12:51,013 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:51,139 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification that was a NOOP. DAG size: 49 [2021-07-09 18:12:51,140 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:51,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:51,145 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 26 [2021-07-09 18:12:51,146 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:51,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:51,151 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2021-07-09 18:12:51,152 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:51,155 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:51,155 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 26 [2021-07-09 18:12:51,158 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:51,264 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 42 [2021-07-09 18:12:51,264 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:51,266 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-07-09 18:12:51,266 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 4 variables, input treesize:909, output treesize:443 [2021-07-09 18:12:51,423 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 42 [2021-07-09 18:12:51,911 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:12:51,912 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:51,936 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:12:51,937 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:51,957 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 17 [2021-07-09 18:12:51,959 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:51,974 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 17 [2021-07-09 18:12:51,976 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:52,946 WARN L205 SmtUtils]: Spent 969.00 ms on a formula simplification that was a NOOP. DAG size: 236 [2021-07-09 18:12:52,946 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:52,960 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2021-07-09 18:12:52,961 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:52,971 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 15 [2021-07-09 18:12:52,972 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:54,040 WARN L205 SmtUtils]: Spent 1.07 s on a formula simplification. DAG size of input: 225 DAG size of output: 173 [2021-07-09 18:12:54,040 INFO L628 ElimStorePlain]: treesize reduction 728, result has 56.2 percent of original size [2021-07-09 18:12:54,062 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:12:54,064 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:54,440 WARN L205 SmtUtils]: Spent 375.00 ms on a formula simplification that was a NOOP. DAG size: 166 [2021-07-09 18:12:54,440 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:54,451 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 17 [2021-07-09 18:12:54,452 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:54,465 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 17 [2021-07-09 18:12:54,466 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:54,477 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:12:54,478 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:54,485 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:12:54,486 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:54,815 WARN L205 SmtUtils]: Spent 328.00 ms on a formula simplification that was a NOOP. DAG size: 155 [2021-07-09 18:12:54,815 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:54,822 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2021-07-09 18:12:54,823 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:54,945 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 146 DAG size of output: 5 [2021-07-09 18:12:54,945 INFO L628 ElimStorePlain]: treesize reduction 754, result has 0.7 percent of original size [2021-07-09 18:12:54,946 INFO L518 ElimStorePlain]: Eliminatee v_prenex_182 vanished before elimination [2021-07-09 18:12:54,946 INFO L518 ElimStorePlain]: Eliminatee v_prenex_193 vanished before elimination [2021-07-09 18:12:54,946 INFO L518 ElimStorePlain]: Eliminatee v_prenex_183 vanished before elimination [2021-07-09 18:12:54,946 INFO L518 ElimStorePlain]: Eliminatee v_prenex_184 vanished before elimination [2021-07-09 18:12:54,946 INFO L518 ElimStorePlain]: Eliminatee v_prenex_185 vanished before elimination [2021-07-09 18:12:54,946 INFO L518 ElimStorePlain]: Eliminatee v_prenex_186 vanished before elimination [2021-07-09 18:12:54,946 INFO L518 ElimStorePlain]: Eliminatee v_prenex_187 vanished before elimination [2021-07-09 18:12:54,946 INFO L518 ElimStorePlain]: Eliminatee v_prenex_176 vanished before elimination [2021-07-09 18:12:54,946 INFO L518 ElimStorePlain]: Eliminatee v_prenex_188 vanished before elimination [2021-07-09 18:12:54,946 INFO L518 ElimStorePlain]: Eliminatee v_prenex_177 vanished before elimination [2021-07-09 18:12:54,946 INFO L518 ElimStorePlain]: Eliminatee v_prenex_178 vanished before elimination [2021-07-09 18:12:54,946 INFO L518 ElimStorePlain]: Eliminatee v_prenex_189 vanished before elimination [2021-07-09 18:12:54,946 INFO L518 ElimStorePlain]: Eliminatee v_prenex_179 vanished before elimination [2021-07-09 18:12:54,946 INFO L518 ElimStorePlain]: Eliminatee A vanished before elimination [2021-07-09 18:12:54,946 INFO L518 ElimStorePlain]: Eliminatee B vanished before elimination [2021-07-09 18:12:54,947 INFO L550 ElimStorePlain]: Start of recursive call 1: 20 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:12:54,947 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 20 variables, input treesize:1841, output treesize:5 [2021-07-09 18:12:54,959 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:12:54,959 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1592991663] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:54,959 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:12:54,960 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-07-09 18:12:54,960 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [252017086] [2021-07-09 18:12:54,960 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 18:12:54,960 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:12:54,960 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 18:12:54,961 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=332, Unknown=0, NotChecked=0, Total=420 [2021-07-09 18:12:54,961 INFO L87 Difference]: Start difference. First operand 5077 states and 18139 transitions. Second operand has 21 states, 21 states have (on average 2.7142857142857144) internal successors, (57), 20 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:55,119 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 47 [2021-07-09 18:12:55,388 WARN L205 SmtUtils]: Spent 184.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 53 [2021-07-09 18:12:55,690 WARN L205 SmtUtils]: Spent 187.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 49 [2021-07-09 18:12:55,888 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2021-07-09 18:12:56,145 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2021-07-09 18:12:56,365 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification that was a NOOP. DAG size: 45 [2021-07-09 18:12:56,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:12:56,429 INFO L93 Difference]: Finished difference Result 6771 states and 23845 transitions. [2021-07-09 18:12:56,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-09 18:12:56,429 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.7142857142857144) internal successors, (57), 20 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-07-09 18:12:56,429 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:12:56,443 INFO L225 Difference]: With dead ends: 6771 [2021-07-09 18:12:56,443 INFO L226 Difference]: Without dead ends: 6635 [2021-07-09 18:12:56,444 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 2310.3ms TimeCoverageRelationStatistics Valid=136, Invalid=566, Unknown=0, NotChecked=0, Total=702 [2021-07-09 18:12:56,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6635 states. [2021-07-09 18:12:56,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6635 to 5089. [2021-07-09 18:12:56,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5089 states, 5088 states have (on average 3.570951257861635) internal successors, (18169), 5088 states have internal predecessors, (18169), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:56,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5089 states to 5089 states and 18169 transitions. [2021-07-09 18:12:56,543 INFO L78 Accepts]: Start accepts. Automaton has 5089 states and 18169 transitions. Word has length 33 [2021-07-09 18:12:56,543 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:12:56,543 INFO L482 AbstractCegarLoop]: Abstraction has 5089 states and 18169 transitions. [2021-07-09 18:12:56,543 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.7142857142857144) internal successors, (57), 20 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:56,543 INFO L276 IsEmpty]: Start isEmpty. Operand 5089 states and 18169 transitions. [2021-07-09 18:12:56,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-07-09 18:12:56,556 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:12:56,556 INFO L508 BasicCegarLoop]: trace histogram [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] [2021-07-09 18:12:56,778 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable951 [2021-07-09 18:12:56,778 INFO L430 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:12:56,778 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:12:56,778 INFO L82 PathProgramCache]: Analyzing trace with hash 103433024, now seen corresponding path program 17 times [2021-07-09 18:12:56,779 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:12:56,779 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [328256918] [2021-07-09 18:12:56,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:12:56,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:12:57,160 WARN L205 SmtUtils]: Spent 201.00 ms on a formula simplification. DAG size of input: 126 DAG size of output: 100 [2021-07-09 18:12:57,409 WARN L205 SmtUtils]: Spent 224.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 43 [2021-07-09 18:12:57,661 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 41 [2021-07-09 18:12:57,787 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 131 DAG size of output: 104 [2021-07-09 18:12:57,993 WARN L205 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 103 DAG size of output: 49 [2021-07-09 18:12:58,102 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 126 DAG size of output: 101 [2021-07-09 18:12:58,298 WARN L205 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 46 [2021-07-09 18:12:58,404 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 118 DAG size of output: 96 [2021-07-09 18:12:58,773 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:12:58,773 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:12:58,773 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [328256918] [2021-07-09 18:12:58,773 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [328256918] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:58,773 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [750336344] [2021-07-09 18:12:58,774 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:12:58,804 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:12:58,804 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:12:58,804 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 18:12:58,805 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:12:58,952 INFO L388 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 18 treesize of output 17 [2021-07-09 18:12:58,953 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:58,957 INFO L388 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 18 treesize of output 17 [2021-07-09 18:12:58,958 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:58,962 INFO L388 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 18 treesize of output 17 [2021-07-09 18:12:58,963 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:58,967 INFO L388 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 18 treesize of output 17 [2021-07-09 18:12:58,967 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:59,054 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:59,056 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-09 18:12:59,056 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:289, output treesize:285 [2021-07-09 18:12:59,376 WARN L205 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 43 [2021-07-09 18:12:59,612 WARN L205 SmtUtils]: Spent 196.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 45 [2021-07-09 18:12:59,636 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:59,637 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:59,638 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:59,642 INFO L388 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 37 treesize of output 35 [2021-07-09 18:12:59,643 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:59,649 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:59,652 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:12:59,653 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:59,992 WARN L205 SmtUtils]: Spent 338.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 65 [2021-07-09 18:12:59,992 INFO L628 ElimStorePlain]: treesize reduction 153, result has 74.4 percent of original size [2021-07-09 18:12:59,999 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:13:00,000 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:00,000 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:13:00,004 INFO L388 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 37 treesize of output 35 [2021-07-09 18:13:00,006 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:00,012 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:00,015 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:13:00,016 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:00,151 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification that was a NOOP. DAG size: 61 [2021-07-09 18:13:00,151 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:00,155 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:13:00,156 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:00,158 INFO L388 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 37 treesize of output 35 [2021-07-09 18:13:00,159 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:00,284 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 55 [2021-07-09 18:13:00,284 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:00,288 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:13:00,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:00,289 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:13:00,292 INFO L388 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 37 treesize of output 35 [2021-07-09 18:13:00,293 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:00,296 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:00,298 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:13:00,299 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:00,414 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 48 [2021-07-09 18:13:00,414 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:00,416 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-07-09 18:13:00,416 INFO L247 ElimStorePlain]: Needed 8 recursive calls to eliminate 4 variables, input treesize:593, output treesize:451 [2021-07-09 18:13:00,561 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 48 [2021-07-09 18:13:00,924 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:00,925 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:00,929 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 59 treesize of output 39 [2021-07-09 18:13:00,930 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:00,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:00,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:00,946 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 59 treesize of output 39 [2021-07-09 18:13:00,947 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:00,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:00,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:00,960 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 61 treesize of output 39 [2021-07-09 18:13:00,961 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:00,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:00,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:00,971 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 61 treesize of output 39 [2021-07-09 18:13:00,973 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:01,699 WARN L205 SmtUtils]: Spent 726.00 ms on a formula simplification that was a NOOP. DAG size: 174 [2021-07-09 18:13:01,699 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:01,709 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:01,709 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:01,713 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 41 [2021-07-09 18:13:01,714 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:01,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:01,724 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:01,727 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 41 [2021-07-09 18:13:01,728 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:01,738 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:01,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:01,742 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 63 treesize of output 41 [2021-07-09 18:13:01,743 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:01,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:01,753 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:01,753 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 63 treesize of output 41 [2021-07-09 18:13:01,754 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:02,430 WARN L205 SmtUtils]: Spent 675.00 ms on a formula simplification that was a NOOP. DAG size: 168 [2021-07-09 18:13:02,430 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:02,439 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:02,440 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:02,443 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 26 [2021-07-09 18:13:02,444 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:02,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:02,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:02,458 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 26 [2021-07-09 18:13:02,459 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:02,468 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:02,469 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:02,472 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 30 [2021-07-09 18:13:02,473 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:02,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:02,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:02,483 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 30 [2021-07-09 18:13:02,484 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:03,470 WARN L205 SmtUtils]: Spent 986.00 ms on a formula simplification. DAG size of input: 158 DAG size of output: 128 [2021-07-09 18:13:03,471 INFO L628 ElimStorePlain]: treesize reduction 362, result has 78.6 percent of original size [2021-07-09 18:13:03,478 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:03,479 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:03,482 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 61 treesize of output 39 [2021-07-09 18:13:03,483 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:03,490 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:03,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:03,494 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 59 treesize of output 39 [2021-07-09 18:13:03,495 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:03,504 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:03,504 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:03,508 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 61 treesize of output 39 [2021-07-09 18:13:03,509 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:03,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:03,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:03,516 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 59 treesize of output 39 [2021-07-09 18:13:03,518 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:03,916 WARN L205 SmtUtils]: Spent 398.00 ms on a formula simplification that was a NOOP. DAG size: 124 [2021-07-09 18:13:03,917 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:03,924 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:03,925 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:03,927 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 41 [2021-07-09 18:13:03,929 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:03,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:03,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:03,940 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 67 treesize of output 41 [2021-07-09 18:13:03,942 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:03,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:03,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:03,952 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 59 treesize of output 37 [2021-07-09 18:13:03,954 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:03,960 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:03,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:03,961 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 61 treesize of output 37 [2021-07-09 18:13:03,962 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:04,273 WARN L205 SmtUtils]: Spent 310.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 48 [2021-07-09 18:13:04,273 INFO L628 ElimStorePlain]: treesize reduction 683, result has 37.3 percent of original size [2021-07-09 18:13:04,273 INFO L518 ElimStorePlain]: Eliminatee v_prenex_199 vanished before elimination [2021-07-09 18:13:04,273 INFO L518 ElimStorePlain]: Eliminatee v_prenex_200 vanished before elimination [2021-07-09 18:13:04,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:04,278 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:04,281 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 63 treesize of output 41 [2021-07-09 18:13:04,282 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:04,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:04,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:04,289 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 41 [2021-07-09 18:13:04,290 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:04,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:04,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:04,297 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 63 treesize of output 41 [2021-07-09 18:13:04,298 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:04,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:04,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:04,303 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 41 [2021-07-09 18:13:04,304 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:04,374 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:04,378 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:04,379 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:04,381 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 30 [2021-07-09 18:13:04,382 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:04,386 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:04,386 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:04,389 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 26 [2021-07-09 18:13:04,390 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:04,393 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:04,394 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:04,396 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 26 [2021-07-09 18:13:04,397 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:04,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:04,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:04,401 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 30 [2021-07-09 18:13:04,402 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:04,478 INFO L628 ElimStorePlain]: treesize reduction 65, result has 54.5 percent of original size [2021-07-09 18:13:04,478 INFO L518 ElimStorePlain]: Eliminatee v_prenex_203 vanished before elimination [2021-07-09 18:13:04,478 INFO L518 ElimStorePlain]: Eliminatee v_prenex_204 vanished before elimination [2021-07-09 18:13:04,478 INFO L518 ElimStorePlain]: Eliminatee v_prenex_205 vanished before elimination [2021-07-09 18:13:04,479 INFO L550 ElimStorePlain]: Start of recursive call 1: 12 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-09 18:13:04,479 INFO L247 ElimStorePlain]: Needed 29 recursive calls to eliminate 12 variables, input treesize:2017, output treesize:78 [2021-07-09 18:13:04,560 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 14 [2021-07-09 18:13:04,577 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:04,580 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 18:13:04,581 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:04,594 INFO L628 ElimStorePlain]: treesize reduction 88, result has 5.4 percent of original size [2021-07-09 18:13:04,594 INFO L518 ElimStorePlain]: Eliminatee v_prenex_208 vanished before elimination [2021-07-09 18:13:04,594 INFO L518 ElimStorePlain]: Eliminatee C vanished before elimination [2021-07-09 18:13:04,594 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:13:04,594 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:135, output treesize:5 [2021-07-09 18:13:04,600 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:13:04,600 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [750336344] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:13:04,600 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:13:04,600 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 24 [2021-07-09 18:13:04,600 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1968133258] [2021-07-09 18:13:04,600 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-09 18:13:04,600 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:13:04,601 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-09 18:13:04,601 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=493, Unknown=0, NotChecked=0, Total=600 [2021-07-09 18:13:04,601 INFO L87 Difference]: Start difference. First operand 5089 states and 18169 transitions. Second operand has 25 states, 25 states have (on average 2.48) internal successors, (62), 24 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:13:04,875 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 63 [2021-07-09 18:13:05,301 WARN L205 SmtUtils]: Spent 281.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 48 [2021-07-09 18:13:05,621 WARN L205 SmtUtils]: Spent 231.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 58 [2021-07-09 18:13:06,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:13:06,157 INFO L93 Difference]: Finished difference Result 7075 states and 24649 transitions. [2021-07-09 18:13:06,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 18:13:06,157 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.48) internal successors, (62), 24 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-07-09 18:13:06,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:13:06,171 INFO L225 Difference]: With dead ends: 7075 [2021-07-09 18:13:06,172 INFO L226 Difference]: Without dead ends: 6902 [2021-07-09 18:13:06,172 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 226 ImplicationChecksByTransitivity, 2796.4ms TimeCoverageRelationStatistics Valid=173, Invalid=819, Unknown=0, NotChecked=0, Total=992 [2021-07-09 18:13:06,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6902 states. [2021-07-09 18:13:06,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6902 to 5090. [2021-07-09 18:13:06,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5090 states, 5089 states have (on average 3.572018078207899) internal successors, (18178), 5089 states have internal predecessors, (18178), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:13:06,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5090 states to 5090 states and 18178 transitions. [2021-07-09 18:13:06,312 INFO L78 Accepts]: Start accepts. Automaton has 5090 states and 18178 transitions. Word has length 33 [2021-07-09 18:13:06,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:13:06,312 INFO L482 AbstractCegarLoop]: Abstraction has 5090 states and 18178 transitions. [2021-07-09 18:13:06,312 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.48) internal successors, (62), 24 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:13:06,312 INFO L276 IsEmpty]: Start isEmpty. Operand 5090 states and 18178 transitions. [2021-07-09 18:13:06,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-07-09 18:13:06,324 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:13:06,324 INFO L508 BasicCegarLoop]: trace histogram [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] [2021-07-09 18:13:06,539 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1079 [2021-07-09 18:13:06,540 INFO L430 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:13:06,540 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:13:06,540 INFO L82 PathProgramCache]: Analyzing trace with hash -320803294, now seen corresponding path program 18 times [2021-07-09 18:13:06,540 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:13:06,540 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1017717330] [2021-07-09 18:13:06,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:13:06,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:13:07,253 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:13:07,253 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:13:07,253 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1017717330] [2021-07-09 18:13:07,254 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1017717330] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:13:07,254 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1306107960] [2021-07-09 18:13:07,254 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:13:07,286 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:13:07,286 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:13:07,287 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 18:13:07,288 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:13:07,387 INFO L388 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 [2021-07-09 18:13:07,388 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:07,399 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:07,399 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:13:07,399 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:43, output treesize:42 [2021-07-09 18:13:08,006 INFO L446 ElimStorePlain]: Different costs {1=[v_C_30], 6=[A, B]} [2021-07-09 18:13:08,032 INFO L354 Elim1Store]: treesize reduction 21, result has 19.2 percent of original size [2021-07-09 18:13:08,032 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 26 [2021-07-09 18:13:08,034 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:08,060 INFO L354 Elim1Store]: treesize reduction 21, result has 19.2 percent of original size [2021-07-09 18:13:08,060 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 26 [2021-07-09 18:13:08,062 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:08,090 INFO L354 Elim1Store]: treesize reduction 21, result has 19.2 percent of original size [2021-07-09 18:13:08,090 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 26 [2021-07-09 18:13:08,091 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:08,119 INFO L354 Elim1Store]: treesize reduction 21, result has 19.2 percent of original size [2021-07-09 18:13:08,119 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 26 [2021-07-09 18:13:08,120 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:08,148 INFO L354 Elim1Store]: treesize reduction 21, result has 19.2 percent of original size [2021-07-09 18:13:08,148 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 26 [2021-07-09 18:13:08,149 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:08,176 INFO L354 Elim1Store]: treesize reduction 21, result has 19.2 percent of original size [2021-07-09 18:13:08,176 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 26 [2021-07-09 18:13:08,181 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:08,208 INFO L354 Elim1Store]: treesize reduction 21, result has 19.2 percent of original size [2021-07-09 18:13:08,208 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 26 [2021-07-09 18:13:08,209 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:08,235 INFO L354 Elim1Store]: treesize reduction 21, result has 19.2 percent of original size [2021-07-09 18:13:08,235 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 26 [2021-07-09 18:13:08,236 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:08,263 INFO L354 Elim1Store]: treesize reduction 21, result has 19.2 percent of original size [2021-07-09 18:13:08,263 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 26 [2021-07-09 18:13:08,265 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:08,291 INFO L354 Elim1Store]: treesize reduction 21, result has 19.2 percent of original size [2021-07-09 18:13:08,291 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 26 [2021-07-09 18:13:08,293 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:08,319 INFO L354 Elim1Store]: treesize reduction 21, result has 19.2 percent of original size [2021-07-09 18:13:08,319 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 26 [2021-07-09 18:13:08,320 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:08,346 INFO L354 Elim1Store]: treesize reduction 21, result has 19.2 percent of original size [2021-07-09 18:13:08,346 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 26 [2021-07-09 18:13:08,348 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:08,372 INFO L354 Elim1Store]: treesize reduction 21, result has 19.2 percent of original size [2021-07-09 18:13:08,372 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 26 [2021-07-09 18:13:08,374 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:08,398 INFO L354 Elim1Store]: treesize reduction 21, result has 19.2 percent of original size [2021-07-09 18:13:08,398 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 26 [2021-07-09 18:13:08,399 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:08,425 INFO L354 Elim1Store]: treesize reduction 21, result has 19.2 percent of original size [2021-07-09 18:13:08,425 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 26 [2021-07-09 18:13:08,426 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:08,450 INFO L354 Elim1Store]: treesize reduction 21, result has 19.2 percent of original size [2021-07-09 18:13:08,450 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 26 [2021-07-09 18:13:08,451 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:08,936 WARN L205 SmtUtils]: Spent 484.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-07-09 18:13:08,936 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:08,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:08,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:08,969 INFO L354 Elim1Store]: treesize reduction 8, result has 70.4 percent of original size [2021-07-09 18:13:08,969 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 53 [2021-07-09 18:13:08,973 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:08,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:08,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:09,007 INFO L354 Elim1Store]: treesize reduction 8, result has 70.4 percent of original size [2021-07-09 18:13:09,008 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 53 [2021-07-09 18:13:09,011 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:09,017 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:09,019 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:09,042 INFO L354 Elim1Store]: treesize reduction 8, result has 70.4 percent of original size [2021-07-09 18:13:09,043 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 55 treesize of output 53 [2021-07-09 18:13:09,045 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:09,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:09,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:09,080 INFO L354 Elim1Store]: treesize reduction 8, result has 70.4 percent of original size [2021-07-09 18:13:09,080 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 55 treesize of output 53 [2021-07-09 18:13:09,083 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:09,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:09,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:09,114 INFO L354 Elim1Store]: treesize reduction 19, result has 29.6 percent of original size [2021-07-09 18:13:09,114 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 42 [2021-07-09 18:13:09,116 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:09,123 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:09,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:09,150 INFO L354 Elim1Store]: treesize reduction 8, result has 70.4 percent of original size [2021-07-09 18:13:09,151 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 53 [2021-07-09 18:13:09,154 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:09,161 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:09,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:09,190 INFO L354 Elim1Store]: treesize reduction 8, result has 70.4 percent of original size [2021-07-09 18:13:09,190 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 55 treesize of output 53 [2021-07-09 18:13:09,194 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:09,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:09,207 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:09,234 INFO L354 Elim1Store]: treesize reduction 8, result has 70.4 percent of original size [2021-07-09 18:13:09,234 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 53 [2021-07-09 18:13:09,237 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:09,244 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:09,247 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:09,268 INFO L354 Elim1Store]: treesize reduction 19, result has 29.6 percent of original size [2021-07-09 18:13:09,268 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 55 treesize of output 42 [2021-07-09 18:13:09,269 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:09,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:09,279 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:09,305 INFO L354 Elim1Store]: treesize reduction 8, result has 70.4 percent of original size [2021-07-09 18:13:09,305 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 55 treesize of output 53 [2021-07-09 18:13:09,308 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:09,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:09,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:09,343 INFO L354 Elim1Store]: treesize reduction 19, result has 29.6 percent of original size [2021-07-09 18:13:09,343 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 42 [2021-07-09 18:13:09,344 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:09,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:09,354 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:09,376 INFO L354 Elim1Store]: treesize reduction 19, result has 29.6 percent of original size [2021-07-09 18:13:09,376 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 42 [2021-07-09 18:13:09,377 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:09,385 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:09,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:09,408 INFO L354 Elim1Store]: treesize reduction 19, result has 29.6 percent of original size [2021-07-09 18:13:09,409 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 55 treesize of output 42 [2021-07-09 18:13:09,410 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:09,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:09,420 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:09,440 INFO L354 Elim1Store]: treesize reduction 19, result has 29.6 percent of original size [2021-07-09 18:13:09,441 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 55 treesize of output 42 [2021-07-09 18:13:09,442 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:09,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:09,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:09,472 INFO L354 Elim1Store]: treesize reduction 19, result has 29.6 percent of original size [2021-07-09 18:13:09,472 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 55 treesize of output 42 [2021-07-09 18:13:09,474 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:09,480 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:09,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:09,496 INFO L354 Elim1Store]: treesize reduction 19, result has 29.6 percent of original size [2021-07-09 18:13:09,496 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 42 [2021-07-09 18:13:09,497 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:09,855 WARN L205 SmtUtils]: Spent 357.00 ms on a formula simplification that was a NOOP. DAG size: 76 [2021-07-09 18:13:09,855 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:09,862 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:09,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:09,884 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:09,884 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 74 treesize of output 78 [2021-07-09 18:13:09,928 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 3 xjuncts. [2021-07-09 18:13:09,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:09,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:09,952 INFO L354 Elim1Store]: treesize reduction 16, result has 15.8 percent of original size [2021-07-09 18:13:09,952 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 2 case distinctions, treesize of input 59 treesize of output 38 [2021-07-09 18:13:09,954 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:09,960 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:09,962 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:09,980 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:09,980 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 2 case distinctions, treesize of input 51 treesize of output 51 [2021-07-09 18:13:09,990 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:10,000 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:10,003 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:10,025 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:10,026 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 93 treesize of output 93 [2021-07-09 18:13:10,055 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 2 xjuncts. [2021-07-09 18:13:10,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:10,064 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:10,080 INFO L354 Elim1Store]: treesize reduction 16, result has 15.8 percent of original size [2021-07-09 18:13:10,080 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 2 case distinctions, treesize of input 61 treesize of output 40 [2021-07-09 18:13:10,081 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:10,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:10,092 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:10,120 INFO L354 Elim1Store]: treesize reduction 8, result has 70.4 percent of original size [2021-07-09 18:13:10,121 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 80 treesize of output 72 [2021-07-09 18:13:10,136 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:10,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:10,148 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:10,160 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-09 18:13:10,160 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 80 treesize of output 1 [2021-07-09 18:13:10,161 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:10,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:10,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:10,184 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-09 18:13:10,184 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 78 treesize of output 1 [2021-07-09 18:13:10,185 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:10,192 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:10,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:10,205 INFO L354 Elim1Store]: treesize reduction 18, result has 5.3 percent of original size [2021-07-09 18:13:10,206 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 2 case distinctions, treesize of input 49 treesize of output 1 [2021-07-09 18:13:10,206 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:10,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:10,216 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:10,228 INFO L354 Elim1Store]: treesize reduction 18, result has 5.3 percent of original size [2021-07-09 18:13:10,228 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 2 case distinctions, treesize of input 51 treesize of output 1 [2021-07-09 18:13:10,228 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:10,237 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:10,240 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:10,251 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-09 18:13:10,252 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 93 treesize of output 1 [2021-07-09 18:13:10,252 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:10,261 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:10,262 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:10,273 INFO L354 Elim1Store]: treesize reduction 18, result has 5.3 percent of original size [2021-07-09 18:13:10,274 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 2 case distinctions, treesize of input 55 treesize of output 1 [2021-07-09 18:13:10,274 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:10,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:10,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:10,306 INFO L354 Elim1Store]: treesize reduction 19, result has 29.6 percent of original size [2021-07-09 18:13:10,306 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 93 treesize of output 70 [2021-07-09 18:13:10,311 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:10,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:10,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:10,333 INFO L354 Elim1Store]: treesize reduction 18, result has 5.3 percent of original size [2021-07-09 18:13:10,333 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 2 case distinctions, treesize of input 53 treesize of output 1 [2021-07-09 18:13:10,334 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:10,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:10,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:10,355 INFO L354 Elim1Store]: treesize reduction 18, result has 5.3 percent of original size [2021-07-09 18:13:10,356 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 2 case distinctions, treesize of input 61 treesize of output 1 [2021-07-09 18:13:10,356 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:10,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:10,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:10,371 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-09 18:13:10,371 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 89 treesize of output 1 [2021-07-09 18:13:10,372 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:10,541 WARN L205 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 41 [2021-07-09 18:13:10,541 INFO L628 ElimStorePlain]: treesize reduction 677, result has 18.5 percent of original size [2021-07-09 18:13:10,546 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-07-09 18:13:10,547 INFO L247 ElimStorePlain]: Needed 49 recursive calls to eliminate 4 variables, input treesize:1409, output treesize:154 [2021-07-09 18:13:11,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:11,089 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:13:11,090 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:13:11,090 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 1 [2021-07-09 18:13:11,091 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:11,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:11,096 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:13:11,096 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 18:13:11,097 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:11,186 INFO L628 ElimStorePlain]: treesize reduction 40, result has 69.5 percent of original size [2021-07-09 18:13:11,191 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:11,192 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-07-09 18:13:11,193 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:11,232 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:11,237 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:11,238 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 14 [2021-07-09 18:13:11,240 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:11,244 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:11,244 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:13:11,245 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 14 [2021-07-09 18:13:11,246 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:11,265 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:11,267 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:13:11,268 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:178, output treesize:5 [2021-07-09 18:13:11,275 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:13:11,275 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1306107960] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:13:11,275 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:13:11,275 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 24 [2021-07-09 18:13:11,275 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [101064339] [2021-07-09 18:13:11,276 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-09 18:13:11,276 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:13:11,277 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-09 18:13:11,277 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=491, Unknown=0, NotChecked=0, Total=600 [2021-07-09 18:13:11,277 INFO L87 Difference]: Start difference. First operand 5090 states and 18178 transitions. Second operand has 25 states, 25 states have (on average 2.48) internal successors, (62), 24 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:13:11,806 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 58 [2021-07-09 18:13:12,047 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 68 [2021-07-09 18:13:12,854 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 58 [2021-07-09 18:13:12,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:13:12,965 INFO L93 Difference]: Finished difference Result 6745 states and 23450 transitions. [2021-07-09 18:13:12,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 18:13:12,969 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.48) internal successors, (62), 24 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-07-09 18:13:12,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:13:12,986 INFO L225 Difference]: With dead ends: 6745 [2021-07-09 18:13:12,986 INFO L226 Difference]: Without dead ends: 6702 [2021-07-09 18:13:12,987 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 245 ImplicationChecksByTransitivity, 2063.1ms TimeCoverageRelationStatistics Valid=199, Invalid=991, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 18:13:12,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6702 states. [2021-07-09 18:13:13,055 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6702 to 5106. [2021-07-09 18:13:13,060 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5106 states, 5105 states have (on average 3.570225269343781) internal successors, (18226), 5105 states have internal predecessors, (18226), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:13:13,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5106 states to 5106 states and 18226 transitions. [2021-07-09 18:13:13,076 INFO L78 Accepts]: Start accepts. Automaton has 5106 states and 18226 transitions. Word has length 33 [2021-07-09 18:13:13,076 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:13:13,076 INFO L482 AbstractCegarLoop]: Abstraction has 5106 states and 18226 transitions. [2021-07-09 18:13:13,076 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.48) internal successors, (62), 24 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:13:13,076 INFO L276 IsEmpty]: Start isEmpty. Operand 5106 states and 18226 transitions. [2021-07-09 18:13:13,087 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-07-09 18:13:13,087 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:13:13,087 INFO L508 BasicCegarLoop]: trace histogram [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] [2021-07-09 18:13:13,288 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1165 [2021-07-09 18:13:13,288 INFO L430 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:13:13,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:13:13,288 INFO L82 PathProgramCache]: Analyzing trace with hash 875509148, now seen corresponding path program 19 times [2021-07-09 18:13:13,289 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:13:13,289 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [550600991] [2021-07-09 18:13:13,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:13:13,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:13:13,601 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 43 [2021-07-09 18:13:14,031 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:13:14,032 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:13:14,032 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [550600991] [2021-07-09 18:13:14,032 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [550600991] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:13:14,032 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [571517954] [2021-07-09 18:13:14,032 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:13:14,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:13:14,068 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-09 18:13:14,069 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:13:14,233 INFO L388 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 18 treesize of output 17 [2021-07-09 18:13:14,233 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:14,247 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:14,248 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:13:14,248 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:49, output treesize:48 [2021-07-09 18:13:14,632 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 64 [2021-07-09 18:13:15,136 INFO L446 ElimStorePlain]: Different costs {1=[v_C_32], 3=[A, B]} [2021-07-09 18:13:15,142 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:15,146 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 35 [2021-07-09 18:13:15,147 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:15,152 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:15,156 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 35 [2021-07-09 18:13:15,157 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:15,163 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:15,166 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:13:15,167 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:15,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:15,177 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 35 [2021-07-09 18:13:15,185 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:15,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:15,199 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:13:15,200 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:15,208 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:15,213 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:13:15,215 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:15,222 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:15,225 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:13:15,226 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:15,232 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:15,235 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 35 [2021-07-09 18:13:15,236 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:15,242 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:15,246 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 35 [2021-07-09 18:13:15,247 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:15,253 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:15,256 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:13:15,257 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:15,263 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:15,267 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:13:15,268 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:15,274 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:15,277 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:13:15,278 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:15,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:15,288 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 35 [2021-07-09 18:13:15,289 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:15,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:15,299 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:13:15,299 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:15,306 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:15,309 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 35 [2021-07-09 18:13:15,310 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:15,317 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:15,320 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 35 [2021-07-09 18:13:15,321 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:15,327 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:15,331 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:13:15,332 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:15,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:15,342 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 35 [2021-07-09 18:13:15,343 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:15,372 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:15,376 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 35 [2021-07-09 18:13:15,377 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:15,383 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:15,386 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 35 [2021-07-09 18:13:15,387 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:15,394 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:15,398 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:13:15,399 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:15,405 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:15,409 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:13:15,410 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:15,416 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:15,420 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:13:15,421 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:15,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:15,430 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:13:15,431 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:15,437 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:15,441 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 35 [2021-07-09 18:13:15,442 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:15,448 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:15,451 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:13:15,453 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:15,460 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:15,464 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:13:15,465 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:15,471 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:15,475 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 35 [2021-07-09 18:13:15,476 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:15,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:15,486 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 35 [2021-07-09 18:13:15,486 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:15,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:15,496 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:13:15,497 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:15,503 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:15,507 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 35 [2021-07-09 18:13:15,508 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:15,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:15,516 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 35 [2021-07-09 18:13:15,517 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:16,556 WARN L205 SmtUtils]: Spent 1.04 s on a formula simplification. DAG size of input: 79 DAG size of output: 71 [2021-07-09 18:13:16,556 INFO L628 ElimStorePlain]: treesize reduction 660, result has 74.9 percent of original size [2021-07-09 18:13:16,562 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:16,562 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:16,565 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 59 treesize of output 41 [2021-07-09 18:13:16,567 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:16,573 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:16,573 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:16,576 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 59 treesize of output 39 [2021-07-09 18:13:16,577 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:16,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:16,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:16,586 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 39 [2021-07-09 18:13:16,588 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:16,593 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:16,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:16,597 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 61 treesize of output 39 [2021-07-09 18:13:16,598 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:16,603 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:16,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:16,607 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 41 [2021-07-09 18:13:16,608 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:16,614 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:16,615 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:16,618 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 32 [2021-07-09 18:13:16,619 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:16,624 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:16,625 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:16,628 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 39 [2021-07-09 18:13:16,629 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:16,634 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:16,635 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:16,637 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 32 [2021-07-09 18:13:16,638 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:16,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:16,645 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:16,648 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 59 treesize of output 39 [2021-07-09 18:13:16,649 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:16,655 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:16,656 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:16,658 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 32 [2021-07-09 18:13:16,659 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:16,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:16,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:16,669 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 39 [2021-07-09 18:13:16,670 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:16,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:16,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:16,679 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 32 [2021-07-09 18:13:16,680 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:16,686 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:16,687 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:16,689 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 59 treesize of output 39 [2021-07-09 18:13:16,690 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:16,696 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:16,697 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:16,699 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 63 treesize of output 41 [2021-07-09 18:13:16,701 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:16,706 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:16,707 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:16,710 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 32 [2021-07-09 18:13:16,711 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:16,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:16,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:16,720 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 59 treesize of output 39 [2021-07-09 18:13:16,721 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:16,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:16,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:16,730 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 41 [2021-07-09 18:13:16,731 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:16,737 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:16,738 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:16,741 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 61 treesize of output 39 [2021-07-09 18:13:16,742 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:16,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:16,749 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:16,751 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 32 [2021-07-09 18:13:16,752 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:16,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:16,759 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:16,762 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 59 treesize of output 39 [2021-07-09 18:13:16,763 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:16,768 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:16,769 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:16,771 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 32 [2021-07-09 18:13:16,772 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:16,778 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:16,778 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:16,781 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 32 [2021-07-09 18:13:16,782 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:16,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:16,788 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:16,790 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 59 treesize of output 39 [2021-07-09 18:13:16,791 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:16,796 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:16,797 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:16,797 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 39 [2021-07-09 18:13:16,798 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:17,265 WARN L205 SmtUtils]: Spent 466.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 61 [2021-07-09 18:13:17,265 INFO L628 ElimStorePlain]: treesize reduction 452, result has 68.2 percent of original size [2021-07-09 18:13:17,270 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:17,271 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:17,283 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 67 treesize of output 41 [2021-07-09 18:13:17,284 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:17,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:17,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:17,295 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 63 treesize of output 39 [2021-07-09 18:13:17,296 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:17,301 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:17,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:17,305 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 31 [2021-07-09 18:13:17,306 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:17,311 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:17,312 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:17,314 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 37 [2021-07-09 18:13:17,315 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:17,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:17,321 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:17,324 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 59 treesize of output 39 [2021-07-09 18:13:17,325 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:17,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:17,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:17,333 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 30 [2021-07-09 18:13:17,335 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:17,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:17,341 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:17,343 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 63 treesize of output 39 [2021-07-09 18:13:17,345 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:17,350 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:17,350 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:17,353 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 26 [2021-07-09 18:13:17,354 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:17,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:17,360 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:17,363 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 26 [2021-07-09 18:13:17,364 INFO L550 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:17,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:17,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:17,372 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 31 [2021-07-09 18:13:17,374 INFO L550 ElimStorePlain]: Start of recursive call 67: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:17,379 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:17,379 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:17,382 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 31 [2021-07-09 18:13:17,393 INFO L550 ElimStorePlain]: Start of recursive call 68: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:17,399 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:17,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:17,402 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 31 [2021-07-09 18:13:17,404 INFO L550 ElimStorePlain]: Start of recursive call 69: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:17,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:17,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:17,412 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 61 treesize of output 37 [2021-07-09 18:13:17,413 INFO L550 ElimStorePlain]: Start of recursive call 70: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:17,418 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:17,418 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:17,421 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 39 [2021-07-09 18:13:17,422 INFO L550 ElimStorePlain]: Start of recursive call 71: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:17,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:17,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:17,430 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 30 [2021-07-09 18:13:17,431 INFO L550 ElimStorePlain]: Start of recursive call 72: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:17,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:17,435 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:17,435 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 63 treesize of output 41 [2021-07-09 18:13:17,436 INFO L550 ElimStorePlain]: Start of recursive call 73: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:17,551 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 24 [2021-07-09 18:13:17,551 INFO L628 ElimStorePlain]: treesize reduction 225, result has 25.7 percent of original size [2021-07-09 18:13:17,552 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-09 18:13:17,552 INFO L247 ElimStorePlain]: Needed 73 recursive calls to eliminate 3 variables, input treesize:2625, output treesize:78 [2021-07-09 18:13:17,635 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 14 [2021-07-09 18:13:17,637 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:17,640 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-07-09 18:13:17,642 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:17,654 INFO L628 ElimStorePlain]: treesize reduction 73, result has 6.4 percent of original size [2021-07-09 18:13:17,655 INFO L518 ElimStorePlain]: Eliminatee C vanished before elimination [2021-07-09 18:13:17,655 INFO L518 ElimStorePlain]: Eliminatee v_prenex_216 vanished before elimination [2021-07-09 18:13:17,655 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:13:17,655 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:108, output treesize:5 [2021-07-09 18:13:17,662 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:13:17,662 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [571517954] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:13:17,662 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:13:17,662 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 23 [2021-07-09 18:13:17,662 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [813661500] [2021-07-09 18:13:17,663 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-09 18:13:17,663 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:13:17,663 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-09 18:13:17,663 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=454, Unknown=0, NotChecked=0, Total=552 [2021-07-09 18:13:17,663 INFO L87 Difference]: Start difference. First operand 5106 states and 18226 transitions. Second operand has 24 states, 24 states have (on average 2.5833333333333335) internal successors, (62), 23 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:13:18,264 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 63 [2021-07-09 18:13:18,475 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 71 [2021-07-09 18:13:18,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:13:18,739 INFO L93 Difference]: Finished difference Result 6759 states and 23525 transitions. [2021-07-09 18:13:18,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 18:13:18,739 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.5833333333333335) internal successors, (62), 23 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-07-09 18:13:18,739 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:13:18,752 INFO L225 Difference]: With dead ends: 6759 [2021-07-09 18:13:18,753 INFO L226 Difference]: Without dead ends: 6582 [2021-07-09 18:13:18,753 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 234 ImplicationChecksByTransitivity, 1659.8ms TimeCoverageRelationStatistics Valid=190, Invalid=932, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 18:13:18,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6582 states. [2021-07-09 18:13:18,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6582 to 5104. [2021-07-09 18:13:18,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5104 states, 5103 states have (on average 3.5673133450911227) internal successors, (18204), 5103 states have internal predecessors, (18204), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:13:18,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5104 states to 5104 states and 18204 transitions. [2021-07-09 18:13:18,834 INFO L78 Accepts]: Start accepts. Automaton has 5104 states and 18204 transitions. Word has length 33 [2021-07-09 18:13:18,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:13:18,835 INFO L482 AbstractCegarLoop]: Abstraction has 5104 states and 18204 transitions. [2021-07-09 18:13:18,835 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.5833333333333335) internal successors, (62), 23 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:13:18,835 INFO L276 IsEmpty]: Start isEmpty. Operand 5104 states and 18204 transitions. [2021-07-09 18:13:18,844 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-07-09 18:13:18,844 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:13:18,844 INFO L508 BasicCegarLoop]: trace histogram [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] [2021-07-09 18:13:19,045 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1284,19 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:13:19,045 INFO L430 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:13:19,045 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:13:19,045 INFO L82 PathProgramCache]: Analyzing trace with hash 129571106, now seen corresponding path program 20 times [2021-07-09 18:13:19,045 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:13:19,046 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [752620571] [2021-07-09 18:13:19,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:13:19,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:13:19,398 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 41 [2021-07-09 18:13:19,504 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 130 DAG size of output: 87 [2021-07-09 18:13:19,638 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 36 [2021-07-09 18:13:19,733 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:13:19,733 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:13:19,733 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [752620571] [2021-07-09 18:13:19,733 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [752620571] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:13:19,733 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1915217123] [2021-07-09 18:13:19,733 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:13:19,763 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:13:19,764 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:13:19,764 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:13:19,765 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:13:19,854 INFO L388 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 [2021-07-09 18:13:19,855 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:19,866 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:19,866 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:13:19,866 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:43, output treesize:42 [2021-07-09 18:13:19,949 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 26 [2021-07-09 18:13:19,950 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:19,955 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 26 [2021-07-09 18:13:19,956 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:19,962 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 26 [2021-07-09 18:13:19,963 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:19,968 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 26 [2021-07-09 18:13:19,969 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:20,039 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:20,040 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-09 18:13:20,040 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:253, output treesize:249 [2021-07-09 18:13:20,406 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 35 [2021-07-09 18:13:20,407 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:20,872 WARN L205 SmtUtils]: Spent 463.00 ms on a formula simplification that was a NOOP. DAG size: 271 [2021-07-09 18:13:20,872 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:20,889 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 35 [2021-07-09 18:13:20,890 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:20,903 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 35 [2021-07-09 18:13:20,904 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:21,334 WARN L205 SmtUtils]: Spent 428.00 ms on a formula simplification that was a NOOP. DAG size: 265 [2021-07-09 18:13:21,334 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:21,347 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 35 [2021-07-09 18:13:21,349 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:22,063 WARN L205 SmtUtils]: Spent 714.00 ms on a formula simplification. DAG size of input: 256 DAG size of output: 212 [2021-07-09 18:13:22,064 INFO L628 ElimStorePlain]: treesize reduction 158, result has 85.2 percent of original size [2021-07-09 18:13:22,077 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 33 [2021-07-09 18:13:22,079 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:22,087 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 33 [2021-07-09 18:13:22,089 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:22,628 WARN L205 SmtUtils]: Spent 538.00 ms on a formula simplification. DAG size of input: 202 DAG size of output: 177 [2021-07-09 18:13:22,628 INFO L628 ElimStorePlain]: treesize reduction 106, result has 87.7 percent of original size [2021-07-09 18:13:22,628 INFO L518 ElimStorePlain]: Eliminatee v_prenex_232 vanished before elimination [2021-07-09 18:13:22,628 INFO L518 ElimStorePlain]: Eliminatee v_prenex_233 vanished before elimination [2021-07-09 18:13:22,636 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 35 [2021-07-09 18:13:22,637 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:22,901 WARN L205 SmtUtils]: Spent 263.00 ms on a formula simplification that was a NOOP. DAG size: 172 [2021-07-09 18:13:22,902 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:22,910 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 35 [2021-07-09 18:13:22,911 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:23,329 WARN L205 SmtUtils]: Spent 417.00 ms on a formula simplification. DAG size of input: 161 DAG size of output: 136 [2021-07-09 18:13:23,330 INFO L628 ElimStorePlain]: treesize reduction 149, result has 79.1 percent of original size [2021-07-09 18:13:23,330 INFO L518 ElimStorePlain]: Eliminatee v_prenex_234 vanished before elimination [2021-07-09 18:13:23,330 INFO L518 ElimStorePlain]: Eliminatee v_prenex_224 vanished before elimination [2021-07-09 18:13:23,330 INFO L518 ElimStorePlain]: Eliminatee v_prenex_235 vanished before elimination [2021-07-09 18:13:23,330 INFO L518 ElimStorePlain]: Eliminatee v_prenex_225 vanished before elimination [2021-07-09 18:13:23,340 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 35 [2021-07-09 18:13:23,341 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:23,349 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 35 [2021-07-09 18:13:23,350 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:23,525 WARN L205 SmtUtils]: Spent 174.00 ms on a formula simplification that was a NOOP. DAG size: 130 [2021-07-09 18:13:23,525 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:23,531 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 35 [2021-07-09 18:13:23,532 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:23,696 WARN L205 SmtUtils]: Spent 163.00 ms on a formula simplification that was a NOOP. DAG size: 125 [2021-07-09 18:13:23,696 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:23,705 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 31 [2021-07-09 18:13:23,707 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:23,712 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 31 [2021-07-09 18:13:23,713 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:23,811 INFO L628 ElimStorePlain]: treesize reduction 330, result has 28.3 percent of original size [2021-07-09 18:13:23,811 INFO L518 ElimStorePlain]: Eliminatee v_prenex_238 vanished before elimination [2021-07-09 18:13:23,814 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 37 [2021-07-09 18:13:23,815 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:23,901 INFO L628 ElimStorePlain]: treesize reduction 33, result has 68.0 percent of original size [2021-07-09 18:13:23,901 INFO L518 ElimStorePlain]: Eliminatee v_prenex_239 vanished before elimination [2021-07-09 18:13:23,901 INFO L518 ElimStorePlain]: Eliminatee v_prenex_228 vanished before elimination [2021-07-09 18:13:23,901 INFO L518 ElimStorePlain]: Eliminatee A vanished before elimination [2021-07-09 18:13:23,901 INFO L518 ElimStorePlain]: Eliminatee v_prenex_218 vanished before elimination [2021-07-09 18:13:23,901 INFO L518 ElimStorePlain]: Eliminatee v_prenex_229 vanished before elimination [2021-07-09 18:13:23,901 INFO L518 ElimStorePlain]: Eliminatee B vanished before elimination [2021-07-09 18:13:23,901 INFO L518 ElimStorePlain]: Eliminatee v_prenex_219 vanished before elimination [2021-07-09 18:13:23,902 INFO L550 ElimStorePlain]: Start of recursive call 1: 24 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-09 18:13:23,902 INFO L247 ElimStorePlain]: Needed 15 recursive calls to eliminate 24 variables, input treesize:1137, output treesize:70 [2021-07-09 18:13:24,068 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 18:13:24,070 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:24,087 INFO L628 ElimStorePlain]: treesize reduction 88, result has 5.4 percent of original size [2021-07-09 18:13:24,087 INFO L518 ElimStorePlain]: Eliminatee v_prenex_240 vanished before elimination [2021-07-09 18:13:24,087 INFO L518 ElimStorePlain]: Eliminatee v_prenex_241 vanished before elimination [2021-07-09 18:13:24,087 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:13:24,088 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:108, output treesize:5 [2021-07-09 18:13:24,094 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:13:24,095 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1915217123] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:13:24,095 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:13:24,095 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-07-09 18:13:24,095 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1359168443] [2021-07-09 18:13:24,095 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 18:13:24,095 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:13:24,095 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 18:13:24,096 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=336, Unknown=0, NotChecked=0, Total=420 [2021-07-09 18:13:24,096 INFO L87 Difference]: Start difference. First operand 5104 states and 18204 transitions. Second operand has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:13:24,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:13:24,567 INFO L93 Difference]: Finished difference Result 6538 states and 22837 transitions. [2021-07-09 18:13:24,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-09 18:13:24,568 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-07-09 18:13:24,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:13:24,581 INFO L225 Difference]: With dead ends: 6538 [2021-07-09 18:13:24,582 INFO L226 Difference]: Without dead ends: 6443 [2021-07-09 18:13:24,582 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 783.8ms TimeCoverageRelationStatistics Valid=90, Invalid=372, Unknown=0, NotChecked=0, Total=462 [2021-07-09 18:13:24,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6443 states. [2021-07-09 18:13:24,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6443 to 5229. [2021-07-09 18:13:24,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5229 states, 5228 states have (on average 3.563886763580719) internal successors, (18632), 5228 states have internal predecessors, (18632), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:13:24,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5229 states to 5229 states and 18632 transitions. [2021-07-09 18:13:24,675 INFO L78 Accepts]: Start accepts. Automaton has 5229 states and 18632 transitions. Word has length 33 [2021-07-09 18:13:24,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:13:24,675 INFO L482 AbstractCegarLoop]: Abstraction has 5229 states and 18632 transitions. [2021-07-09 18:13:24,676 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:13:24,676 INFO L276 IsEmpty]: Start isEmpty. Operand 5229 states and 18632 transitions. [2021-07-09 18:13:24,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-07-09 18:13:24,684 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:13:24,684 INFO L508 BasicCegarLoop]: trace histogram [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] [2021-07-09 18:13:24,885 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1377 [2021-07-09 18:13:24,885 INFO L430 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:13:24,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:13:24,885 INFO L82 PathProgramCache]: Analyzing trace with hash 800704726, now seen corresponding path program 21 times [2021-07-09 18:13:24,885 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:13:24,886 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1235427662] [2021-07-09 18:13:24,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:13:24,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:13:25,260 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 43 [2021-07-09 18:13:25,444 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 43 [2021-07-09 18:13:25,550 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:13:25,550 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:13:25,551 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1235427662] [2021-07-09 18:13:25,551 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1235427662] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:13:25,551 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [661268409] [2021-07-09 18:13:25,551 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:13:25,581 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:13:25,581 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:13:25,581 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 18:13:25,582 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:13:25,671 INFO L388 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 18 treesize of output 17 [2021-07-09 18:13:25,672 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:25,683 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:25,683 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:13:25,683 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:49, output treesize:48 [2021-07-09 18:13:25,801 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 26 [2021-07-09 18:13:25,802 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:25,808 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 26 [2021-07-09 18:13:25,809 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:25,815 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 26 [2021-07-09 18:13:25,816 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:25,820 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 26 [2021-07-09 18:13:25,821 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:25,900 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:25,902 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-09 18:13:25,902 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:265, output treesize:261 [2021-07-09 18:13:26,360 WARN L205 SmtUtils]: Spent 166.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 45 [2021-07-09 18:13:26,810 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 35 [2021-07-09 18:13:26,812 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:26,822 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 35 [2021-07-09 18:13:26,823 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:26,834 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 28 [2021-07-09 18:13:26,835 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:26,846 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 28 [2021-07-09 18:13:26,848 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:26,858 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 35 [2021-07-09 18:13:26,860 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:26,870 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 35 [2021-07-09 18:13:26,872 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:26,882 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 28 [2021-07-09 18:13:26,883 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:26,892 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 28 [2021-07-09 18:13:26,893 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:28,150 WARN L205 SmtUtils]: Spent 1.26 s on a formula simplification. DAG size of input: 142 DAG size of output: 132 [2021-07-09 18:13:28,151 INFO L628 ElimStorePlain]: treesize reduction 500, result has 76.8 percent of original size [2021-07-09 18:13:28,160 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 37 [2021-07-09 18:13:28,161 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:28,171 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 29 [2021-07-09 18:13:28,172 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:28,181 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 29 [2021-07-09 18:13:28,183 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:28,189 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 37 [2021-07-09 18:13:28,190 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:29,224 WARN L205 SmtUtils]: Spent 1.03 s on a formula simplification. DAG size of input: 119 DAG size of output: 116 [2021-07-09 18:13:29,225 INFO L628 ElimStorePlain]: treesize reduction 44, result has 97.1 percent of original size [2021-07-09 18:13:29,233 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 35 [2021-07-09 18:13:29,235 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:29,244 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 35 [2021-07-09 18:13:29,245 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:29,254 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 35 [2021-07-09 18:13:29,256 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:29,265 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 28 [2021-07-09 18:13:29,266 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:29,275 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 28 [2021-07-09 18:13:29,276 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:29,285 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 35 [2021-07-09 18:13:29,286 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:29,295 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 28 [2021-07-09 18:13:29,296 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:29,303 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 28 [2021-07-09 18:13:29,304 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:30,092 WARN L205 SmtUtils]: Spent 788.00 ms on a formula simplification. DAG size of input: 112 DAG size of output: 108 [2021-07-09 18:13:30,093 INFO L628 ElimStorePlain]: treesize reduction 204, result has 84.9 percent of original size [2021-07-09 18:13:30,102 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 37 [2021-07-09 18:13:30,132 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:30,140 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 33 [2021-07-09 18:13:30,141 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:30,149 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 33 [2021-07-09 18:13:30,150 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:30,154 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 37 [2021-07-09 18:13:30,166 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:30,442 WARN L205 SmtUtils]: Spent 274.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 50 [2021-07-09 18:13:30,442 INFO L628 ElimStorePlain]: treesize reduction 672, result has 33.1 percent of original size [2021-07-09 18:13:30,448 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 28 [2021-07-09 18:13:30,449 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:30,455 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 28 [2021-07-09 18:13:30,456 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:30,462 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 28 [2021-07-09 18:13:30,463 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:30,472 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 28 [2021-07-09 18:13:30,474 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:30,548 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:30,554 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 28 [2021-07-09 18:13:30,555 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:30,560 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 24 [2021-07-09 18:13:30,562 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:30,567 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 28 [2021-07-09 18:13:30,568 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:30,570 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 24 [2021-07-09 18:13:30,571 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:30,638 INFO L628 ElimStorePlain]: treesize reduction 35, result has 75.0 percent of original size [2021-07-09 18:13:30,638 INFO L518 ElimStorePlain]: Eliminatee v_prenex_246 vanished before elimination [2021-07-09 18:13:30,638 INFO L518 ElimStorePlain]: Eliminatee v_prenex_247 vanished before elimination [2021-07-09 18:13:30,639 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-09 18:13:30,639 INFO L247 ElimStorePlain]: Needed 33 recursive calls to eliminate 8 variables, input treesize:2305, output treesize:105 [2021-07-09 18:13:30,893 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:30,894 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:13:30,895 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:13:30,895 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2021-07-09 18:13:30,896 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:30,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:30,900 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:13:30,900 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 18:13:30,901 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:30,995 INFO L628 ElimStorePlain]: treesize reduction 73, result has 61.6 percent of original size [2021-07-09 18:13:30,999 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:30,999 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:13:30,999 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 14 [2021-07-09 18:13:31,000 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:31,034 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:31,037 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-07-09 18:13:31,039 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:31,070 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:31,073 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:31,074 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:13:31,076 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:13:31,076 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 14 [2021-07-09 18:13:31,077 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:31,080 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:31,080 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 18:13:31,081 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:31,119 INFO L628 ElimStorePlain]: treesize reduction 12, result has 80.3 percent of original size [2021-07-09 18:13:31,121 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:13:31,121 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 8 variables, input treesize:237, output treesize:5 [2021-07-09 18:13:31,126 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:13:31,127 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [661268409] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:13:31,127 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:13:31,127 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 13] total 22 [2021-07-09 18:13:31,127 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1080895713] [2021-07-09 18:13:31,127 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-09 18:13:31,127 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:13:31,127 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-09 18:13:31,127 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=418, Unknown=0, NotChecked=0, Total=506 [2021-07-09 18:13:31,127 INFO L87 Difference]: Start difference. First operand 5229 states and 18632 transitions. Second operand has 23 states, 23 states have (on average 2.652173913043478) internal successors, (61), 22 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:13:31,648 WARN L205 SmtUtils]: Spent 251.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 60 [2021-07-09 18:13:32,001 WARN L205 SmtUtils]: Spent 272.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 62 [2021-07-09 18:13:32,383 WARN L205 SmtUtils]: Spent 191.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 58 [2021-07-09 18:13:32,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:13:32,765 INFO L93 Difference]: Finished difference Result 7638 states and 26431 transitions. [2021-07-09 18:13:32,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-09 18:13:32,765 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.652173913043478) internal successors, (61), 22 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-07-09 18:13:32,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:13:32,780 INFO L225 Difference]: With dead ends: 7638 [2021-07-09 18:13:32,780 INFO L226 Difference]: Without dead ends: 7276 [2021-07-09 18:13:32,780 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 205 ImplicationChecksByTransitivity, 2174.5ms TimeCoverageRelationStatistics Valid=131, Invalid=739, Unknown=0, NotChecked=0, Total=870 [2021-07-09 18:13:32,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7276 states. [2021-07-09 18:13:32,873 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7276 to 5372. [2021-07-09 18:13:32,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5372 states, 5371 states have (on average 3.552038726494135) internal successors, (19078), 5371 states have internal predecessors, (19078), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:13:32,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5372 states to 5372 states and 19078 transitions. [2021-07-09 18:13:32,892 INFO L78 Accepts]: Start accepts. Automaton has 5372 states and 19078 transitions. Word has length 33 [2021-07-09 18:13:32,892 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:13:32,892 INFO L482 AbstractCegarLoop]: Abstraction has 5372 states and 19078 transitions. [2021-07-09 18:13:32,893 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.652173913043478) internal successors, (61), 22 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:13:32,893 INFO L276 IsEmpty]: Start isEmpty. Operand 5372 states and 19078 transitions. [2021-07-09 18:13:32,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-07-09 18:13:32,901 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:13:32,901 INFO L508 BasicCegarLoop]: trace histogram [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] [2021-07-09 18:13:33,103 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1429 [2021-07-09 18:13:33,104 INFO L430 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:13:33,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:13:33,104 INFO L82 PathProgramCache]: Analyzing trace with hash 834031778, now seen corresponding path program 22 times [2021-07-09 18:13:33,104 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:13:33,104 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [319858074] [2021-07-09 18:13:33,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:13:33,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:13:33,714 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:13:33,715 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:13:33,715 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [319858074] [2021-07-09 18:13:33,715 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [319858074] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:13:33,715 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [880386977] [2021-07-09 18:13:33,715 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:13:33,753 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:13:33,754 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:13:33,754 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-09 18:13:33,755 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:13:33,868 INFO L388 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 18 treesize of output 17 [2021-07-09 18:13:33,869 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:33,879 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:33,880 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:13:33,880 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:49, output treesize:48 [2021-07-09 18:13:33,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:33,968 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:13:33,969 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:33,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:33,976 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:13:33,977 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:33,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:33,985 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:13:33,986 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:33,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:33,993 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:13:33,993 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:34,072 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:34,074 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-09 18:13:34,074 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:301, output treesize:297 [2021-07-09 18:13:34,452 WARN L205 SmtUtils]: Spent 228.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 48 [2021-07-09 18:13:34,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:34,543 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 26 [2021-07-09 18:13:34,544 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:34,552 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:34,552 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 29 [2021-07-09 18:13:34,553 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:34,955 WARN L205 SmtUtils]: Spent 400.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 74 [2021-07-09 18:13:34,955 INFO L628 ElimStorePlain]: treesize reduction 135, result has 83.6 percent of original size [2021-07-09 18:13:34,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:34,962 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2021-07-09 18:13:34,963 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:34,968 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:34,969 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 26 [2021-07-09 18:13:34,970 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:35,262 WARN L205 SmtUtils]: Spent 291.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 66 [2021-07-09 18:13:35,262 INFO L628 ElimStorePlain]: treesize reduction 65, result has 89.8 percent of original size [2021-07-09 18:13:35,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:35,267 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 26 [2021-07-09 18:13:35,268 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:35,408 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification that was a NOOP. DAG size: 60 [2021-07-09 18:13:35,408 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:35,413 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:35,414 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2021-07-09 18:13:35,415 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:35,549 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification that was a NOOP. DAG size: 55 [2021-07-09 18:13:35,549 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:35,554 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:35,555 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 26 [2021-07-09 18:13:35,556 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:35,560 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:35,561 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 26 [2021-07-09 18:13:35,562 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:35,680 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification that was a NOOP. DAG size: 48 [2021-07-09 18:13:35,680 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:35,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:35,685 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 26 [2021-07-09 18:13:35,687 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:35,692 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:35,692 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2021-07-09 18:13:35,694 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:35,816 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 42 [2021-07-09 18:13:35,816 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:35,818 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-07-09 18:13:35,818 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 6 variables, input treesize:859, output treesize:423 [2021-07-09 18:13:35,947 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 42 [2021-07-09 18:13:36,564 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:13:36,565 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:36,582 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-07-09 18:13:36,583 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:38,749 WARN L205 SmtUtils]: Spent 2.17 s on a formula simplification. DAG size of input: 408 DAG size of output: 406 [2021-07-09 18:13:38,750 INFO L628 ElimStorePlain]: treesize reduction 23, result has 98.7 percent of original size [2021-07-09 18:13:38,773 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-07-09 18:13:38,775 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:38,800 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-07-09 18:13:38,802 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:39,879 WARN L205 SmtUtils]: Spent 1.07 s on a formula simplification that was a NOOP. DAG size: 399 [2021-07-09 18:13:39,880 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:39,900 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2021-07-09 18:13:39,901 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:39,917 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 15 [2021-07-09 18:13:39,919 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:40,979 WARN L205 SmtUtils]: Spent 1.06 s on a formula simplification. DAG size of input: 388 DAG size of output: 241 [2021-07-09 18:13:40,979 INFO L628 ElimStorePlain]: treesize reduction 741, result has 55.3 percent of original size [2021-07-09 18:13:40,993 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 17 [2021-07-09 18:13:40,994 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:41,004 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:13:41,005 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:41,343 WARN L205 SmtUtils]: Spent 337.00 ms on a formula simplification that was a NOOP. DAG size: 231 [2021-07-09 18:13:41,344 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:41,354 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:13:41,355 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:41,699 WARN L205 SmtUtils]: Spent 343.00 ms on a formula simplification that was a NOOP. DAG size: 224 [2021-07-09 18:13:41,700 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:41,714 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:13:41,715 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:41,726 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:13:41,727 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:42,052 WARN L205 SmtUtils]: Spent 324.00 ms on a formula simplification that was a NOOP. DAG size: 217 [2021-07-09 18:13:42,052 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:42,093 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2021-07-09 18:13:42,094 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:42,199 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 208 DAG size of output: 5 [2021-07-09 18:13:42,200 INFO L628 ElimStorePlain]: treesize reduction 761, result has 0.7 percent of original size [2021-07-09 18:13:42,200 INFO L518 ElimStorePlain]: Eliminatee v_prenex_262 vanished before elimination [2021-07-09 18:13:42,200 INFO L518 ElimStorePlain]: Eliminatee v_prenex_285 vanished before elimination [2021-07-09 18:13:42,200 INFO L518 ElimStorePlain]: Eliminatee v_prenex_263 vanished before elimination [2021-07-09 18:13:42,200 INFO L518 ElimStorePlain]: Eliminatee v_prenex_286 vanished before elimination [2021-07-09 18:13:42,200 INFO L518 ElimStorePlain]: Eliminatee v_prenex_264 vanished before elimination [2021-07-09 18:13:42,200 INFO L518 ElimStorePlain]: Eliminatee v_prenex_265 vanished before elimination [2021-07-09 18:13:42,200 INFO L518 ElimStorePlain]: Eliminatee v_prenex_287 vanished before elimination [2021-07-09 18:13:42,200 INFO L518 ElimStorePlain]: Eliminatee v_prenex_266 vanished before elimination [2021-07-09 18:13:42,200 INFO L518 ElimStorePlain]: Eliminatee v_prenex_288 vanished before elimination [2021-07-09 18:13:42,200 INFO L518 ElimStorePlain]: Eliminatee v_prenex_267 vanished before elimination [2021-07-09 18:13:42,200 INFO L518 ElimStorePlain]: Eliminatee v_prenex_289 vanished before elimination [2021-07-09 18:13:42,200 INFO L518 ElimStorePlain]: Eliminatee v_prenex_268 vanished before elimination [2021-07-09 18:13:42,200 INFO L518 ElimStorePlain]: Eliminatee v_prenex_269 vanished before elimination [2021-07-09 18:13:42,200 INFO L518 ElimStorePlain]: Eliminatee v_prenex_290 vanished before elimination [2021-07-09 18:13:42,200 INFO L518 ElimStorePlain]: Eliminatee v_prenex_291 vanished before elimination [2021-07-09 18:13:42,200 INFO L518 ElimStorePlain]: Eliminatee v_prenex_270 vanished before elimination [2021-07-09 18:13:42,201 INFO L518 ElimStorePlain]: Eliminatee v_prenex_292 vanished before elimination [2021-07-09 18:13:42,201 INFO L518 ElimStorePlain]: Eliminatee v_prenex_293 vanished before elimination [2021-07-09 18:13:42,201 INFO L518 ElimStorePlain]: Eliminatee v_prenex_271 vanished before elimination [2021-07-09 18:13:42,201 INFO L518 ElimStorePlain]: Eliminatee v_prenex_294 vanished before elimination [2021-07-09 18:13:42,201 INFO L518 ElimStorePlain]: Eliminatee v_prenex_272 vanished before elimination [2021-07-09 18:13:42,201 INFO L518 ElimStorePlain]: Eliminatee v_prenex_295 vanished before elimination [2021-07-09 18:13:42,201 INFO L518 ElimStorePlain]: Eliminatee v_prenex_273 vanished before elimination [2021-07-09 18:13:42,201 INFO L518 ElimStorePlain]: Eliminatee v_prenex_296 vanished before elimination [2021-07-09 18:13:42,201 INFO L518 ElimStorePlain]: Eliminatee v_prenex_274 vanished before elimination [2021-07-09 18:13:42,201 INFO L518 ElimStorePlain]: Eliminatee v_prenex_275 vanished before elimination [2021-07-09 18:13:42,201 INFO L518 ElimStorePlain]: Eliminatee v_prenex_276 vanished before elimination [2021-07-09 18:13:42,201 INFO L518 ElimStorePlain]: Eliminatee v_prenex_277 vanished before elimination [2021-07-09 18:13:42,201 INFO L518 ElimStorePlain]: Eliminatee v_prenex_278 vanished before elimination [2021-07-09 18:13:42,201 INFO L518 ElimStorePlain]: Eliminatee v_prenex_279 vanished before elimination [2021-07-09 18:13:42,201 INFO L518 ElimStorePlain]: Eliminatee v_prenex_259 vanished before elimination [2021-07-09 18:13:42,201 INFO L518 ElimStorePlain]: Eliminatee A vanished before elimination [2021-07-09 18:13:42,201 INFO L518 ElimStorePlain]: Eliminatee B vanished before elimination [2021-07-09 18:13:42,202 INFO L550 ElimStorePlain]: Start of recursive call 1: 40 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:13:42,202 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 40 variables, input treesize:1801, output treesize:5 [2021-07-09 18:13:42,211 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:13:42,211 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [880386977] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:13:42,212 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:13:42,212 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-07-09 18:13:42,212 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [534987582] [2021-07-09 18:13:42,212 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 18:13:42,212 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:13:42,212 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 18:13:42,212 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=335, Unknown=0, NotChecked=0, Total=420 [2021-07-09 18:13:42,212 INFO L87 Difference]: Start difference. First operand 5372 states and 19078 transitions. Second operand has 21 states, 21 states have (on average 2.7142857142857144) internal successors, (57), 20 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:13:42,518 WARN L205 SmtUtils]: Spent 200.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 44 [2021-07-09 18:13:42,971 WARN L205 SmtUtils]: Spent 207.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 49 [2021-07-09 18:13:43,263 WARN L205 SmtUtils]: Spent 203.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 49 [2021-07-09 18:13:43,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:13:43,391 INFO L93 Difference]: Finished difference Result 7210 states and 25139 transitions. [2021-07-09 18:13:43,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-09 18:13:43,392 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.7142857142857144) internal successors, (57), 20 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-07-09 18:13:43,392 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:13:43,407 INFO L225 Difference]: With dead ends: 7210 [2021-07-09 18:13:43,407 INFO L226 Difference]: Without dead ends: 7038 [2021-07-09 18:13:43,408 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 181 ImplicationChecksByTransitivity, 1766.0ms TimeCoverageRelationStatistics Valid=144, Invalid=612, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:13:43,414 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7038 states. [2021-07-09 18:13:43,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7038 to 5382. [2021-07-09 18:13:43,507 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5382 states, 5381 states have (on average 3.5567738338598773) internal successors, (19139), 5381 states have internal predecessors, (19139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:13:43,520 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5382 states to 5382 states and 19139 transitions. [2021-07-09 18:13:43,520 INFO L78 Accepts]: Start accepts. Automaton has 5382 states and 19139 transitions. Word has length 33 [2021-07-09 18:13:43,521 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:13:43,521 INFO L482 AbstractCegarLoop]: Abstraction has 5382 states and 19139 transitions. [2021-07-09 18:13:43,521 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.7142857142857144) internal successors, (57), 20 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:13:43,521 INFO L276 IsEmpty]: Start isEmpty. Operand 5382 states and 19139 transitions. [2021-07-09 18:13:43,530 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-07-09 18:13:43,530 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:13:43,530 INFO L508 BasicCegarLoop]: trace histogram [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] [2021-07-09 18:13:43,730 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1599 [2021-07-09 18:13:43,731 INFO L430 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:13:43,731 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:13:43,731 INFO L82 PathProgramCache]: Analyzing trace with hash -1088923614, now seen corresponding path program 23 times [2021-07-09 18:13:43,731 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:13:43,731 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1402295655] [2021-07-09 18:13:43,731 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:13:43,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:13:44,105 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 45 [2021-07-09 18:13:44,173 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:13:44,174 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:13:44,174 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1402295655] [2021-07-09 18:13:44,174 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1402295655] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:13:44,174 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [679108387] [2021-07-09 18:13:44,174 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:13:44,206 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:13:44,206 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:13:44,207 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 18:13:44,207 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:13:44,299 INFO L388 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 18 treesize of output 17 [2021-07-09 18:13:44,300 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:44,310 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:44,311 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:13:44,311 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:49, output treesize:48 [2021-07-09 18:13:44,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:44,346 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:13:44,347 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:44,361 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:44,361 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:13:44,361 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:60, output treesize:59 [2021-07-09 18:13:44,649 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 35 [2021-07-09 18:13:44,650 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:44,657 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 35 [2021-07-09 18:13:44,658 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:44,666 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 35 [2021-07-09 18:13:44,667 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:44,675 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 35 [2021-07-09 18:13:44,676 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:44,683 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 35 [2021-07-09 18:13:44,685 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:44,693 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 35 [2021-07-09 18:13:44,694 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:44,701 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 35 [2021-07-09 18:13:44,703 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:44,710 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 35 [2021-07-09 18:13:44,711 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:44,719 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 35 [2021-07-09 18:13:44,720 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:44,727 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 35 [2021-07-09 18:13:44,729 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:44,736 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 35 [2021-07-09 18:13:44,737 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:44,744 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 35 [2021-07-09 18:13:44,746 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:44,752 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 35 [2021-07-09 18:13:44,754 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:44,761 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 35 [2021-07-09 18:13:44,762 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:44,769 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 35 [2021-07-09 18:13:44,770 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:44,774 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 35 [2021-07-09 18:13:44,775 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:44,999 WARN L205 SmtUtils]: Spent 224.00 ms on a formula simplification that was a NOOP. DAG size: 62 [2021-07-09 18:13:45,000 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:45,006 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 37 [2021-07-09 18:13:45,008 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:45,014 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 37 [2021-07-09 18:13:45,015 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:45,022 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 33 [2021-07-09 18:13:45,023 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:45,029 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 37 [2021-07-09 18:13:45,031 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:45,038 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 37 [2021-07-09 18:13:45,039 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:45,045 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 37 [2021-07-09 18:13:45,047 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:45,053 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 33 [2021-07-09 18:13:45,055 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:45,061 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 29 [2021-07-09 18:13:45,063 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:45,069 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 29 [2021-07-09 18:13:45,070 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:45,077 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 29 [2021-07-09 18:13:45,078 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:45,085 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 29 [2021-07-09 18:13:45,086 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:45,092 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 37 [2021-07-09 18:13:45,094 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:45,100 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 37 [2021-07-09 18:13:45,101 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:45,108 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 33 [2021-07-09 18:13:45,109 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:45,115 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 33 [2021-07-09 18:13:45,117 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:45,120 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 37 [2021-07-09 18:13:45,121 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:45,211 INFO L628 ElimStorePlain]: treesize reduction 325, result has 14.0 percent of original size [2021-07-09 18:13:45,212 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-09 18:13:45,212 INFO L247 ElimStorePlain]: Needed 33 recursive calls to eliminate 2 variables, input treesize:1169, output treesize:53 [2021-07-09 18:13:45,414 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 18:13:45,415 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:45,423 INFO L628 ElimStorePlain]: treesize reduction 41, result has 10.9 percent of original size [2021-07-09 18:13:45,423 INFO L518 ElimStorePlain]: Eliminatee v_prenex_297 vanished before elimination [2021-07-09 18:13:45,423 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:13:45,423 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:61, output treesize:5 [2021-07-09 18:13:45,429 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:13:45,429 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [679108387] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:13:45,429 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:13:45,429 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 21 [2021-07-09 18:13:45,429 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [55010846] [2021-07-09 18:13:45,429 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 18:13:45,429 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:13:45,430 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 18:13:45,430 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=384, Unknown=0, NotChecked=0, Total=462 [2021-07-09 18:13:45,430 INFO L87 Difference]: Start difference. First operand 5382 states and 19139 transitions. Second operand has 22 states, 22 states have (on average 2.772727272727273) internal successors, (61), 21 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:13:46,175 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:13:46,175 INFO L93 Difference]: Finished difference Result 7067 states and 24541 transitions. [2021-07-09 18:13:46,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:13:46,176 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.772727272727273) internal successors, (61), 21 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-07-09 18:13:46,176 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:13:46,190 INFO L225 Difference]: With dead ends: 7067 [2021-07-09 18:13:46,191 INFO L226 Difference]: Without dead ends: 6972 [2021-07-09 18:13:46,191 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 926.9ms TimeCoverageRelationStatistics Valid=122, Invalid=634, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:13:46,196 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6972 states. [2021-07-09 18:13:46,291 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6972 to 5552. [2021-07-09 18:13:46,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5552 states, 5551 states have (on average 3.551432174382994) internal successors, (19714), 5551 states have internal predecessors, (19714), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:13:46,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5552 states to 5552 states and 19714 transitions. [2021-07-09 18:13:46,310 INFO L78 Accepts]: Start accepts. Automaton has 5552 states and 19714 transitions. Word has length 33 [2021-07-09 18:13:46,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:13:46,310 INFO L482 AbstractCegarLoop]: Abstraction has 5552 states and 19714 transitions. [2021-07-09 18:13:46,310 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.772727272727273) internal successors, (61), 21 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:13:46,310 INFO L276 IsEmpty]: Start isEmpty. Operand 5552 states and 19714 transitions. [2021-07-09 18:13:46,319 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-07-09 18:13:46,319 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:13:46,319 INFO L508 BasicCegarLoop]: trace histogram [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] [2021-07-09 18:13:46,519 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1739,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:13:46,520 INFO L430 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:13:46,520 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:13:46,521 INFO L82 PathProgramCache]: Analyzing trace with hash -417789994, now seen corresponding path program 24 times [2021-07-09 18:13:46,521 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:13:46,521 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [597825637] [2021-07-09 18:13:46,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:13:46,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:13:47,088 WARN L205 SmtUtils]: Spent 229.00 ms on a formula simplification. DAG size of input: 107 DAG size of output: 53 [2021-07-09 18:13:47,276 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:13:47,276 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:13:47,276 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [597825637] [2021-07-09 18:13:47,276 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [597825637] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:13:47,276 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [866849765] [2021-07-09 18:13:47,276 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:13:47,314 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:13:47,314 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:13:47,315 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:13:47,316 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:13:47,434 INFO L388 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 [2021-07-09 18:13:47,434 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:47,448 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:47,448 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:13:47,449 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:43, output treesize:42 [2021-07-09 18:13:47,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:47,491 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:13:47,492 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:47,508 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:47,509 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:13:47,509 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:55, output treesize:54 [2021-07-09 18:13:48,059 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 28 [2021-07-09 18:13:48,060 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:48,069 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 28 [2021-07-09 18:13:48,070 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:48,077 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 28 [2021-07-09 18:13:48,078 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:48,085 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 28 [2021-07-09 18:13:48,086 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:48,094 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 28 [2021-07-09 18:13:48,095 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:48,102 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 35 [2021-07-09 18:13:48,103 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:48,111 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 35 [2021-07-09 18:13:48,113 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:48,120 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 35 [2021-07-09 18:13:48,122 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:48,129 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 35 [2021-07-09 18:13:48,131 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:48,139 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 35 [2021-07-09 18:13:48,141 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:48,149 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 35 [2021-07-09 18:13:48,150 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:48,158 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 28 [2021-07-09 18:13:48,159 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:48,167 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 28 [2021-07-09 18:13:48,168 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:48,176 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 35 [2021-07-09 18:13:48,177 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:48,184 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 28 [2021-07-09 18:13:48,185 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:48,193 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 28 [2021-07-09 18:13:48,194 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:48,202 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 28 [2021-07-09 18:13:48,203 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:48,211 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 35 [2021-07-09 18:13:48,212 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:48,220 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 28 [2021-07-09 18:13:48,221 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:48,229 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 35 [2021-07-09 18:13:48,230 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:48,238 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 35 [2021-07-09 18:13:48,239 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:48,247 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 35 [2021-07-09 18:13:48,249 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:48,257 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 35 [2021-07-09 18:13:48,258 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:48,265 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 35 [2021-07-09 18:13:48,267 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:48,274 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 28 [2021-07-09 18:13:48,275 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:48,283 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 35 [2021-07-09 18:13:48,285 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:48,293 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 35 [2021-07-09 18:13:48,294 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:48,302 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 28 [2021-07-09 18:13:48,303 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:48,312 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 28 [2021-07-09 18:13:48,313 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:48,321 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 28 [2021-07-09 18:13:48,322 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:48,330 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 35 [2021-07-09 18:13:48,331 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:48,336 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 28 [2021-07-09 18:13:48,337 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:48,790 WARN L205 SmtUtils]: Spent 453.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 59 [2021-07-09 18:13:48,791 INFO L628 ElimStorePlain]: treesize reduction 800, result has 51.2 percent of original size [2021-07-09 18:13:48,797 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 29 [2021-07-09 18:13:48,799 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:48,806 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 33 [2021-07-09 18:13:48,807 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:48,814 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 24 [2021-07-09 18:13:48,816 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:48,823 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 28 [2021-07-09 18:13:48,824 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:48,831 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 37 [2021-07-09 18:13:48,832 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:48,839 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 37 [2021-07-09 18:13:48,840 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:48,847 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 37 [2021-07-09 18:13:48,848 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:48,855 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 37 [2021-07-09 18:13:48,856 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:48,863 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 29 [2021-07-09 18:13:48,864 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:48,871 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 24 [2021-07-09 18:13:48,872 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:48,879 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 37 [2021-07-09 18:13:48,881 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:48,888 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 29 [2021-07-09 18:13:48,889 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:48,896 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 33 [2021-07-09 18:13:48,897 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:48,903 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 28 [2021-07-09 18:13:48,905 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:48,912 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 37 [2021-07-09 18:13:48,913 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:48,916 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 29 [2021-07-09 18:13:48,917 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:48,990 INFO L628 ElimStorePlain]: treesize reduction 220, result has 29.7 percent of original size [2021-07-09 18:13:48,991 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-09 18:13:48,991 INFO L247 ElimStorePlain]: Needed 49 recursive calls to eliminate 2 variables, input treesize:2209, output treesize:93 [2021-07-09 18:13:49,074 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 18:13:49,075 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:49,090 INFO L628 ElimStorePlain]: treesize reduction 108, result has 4.4 percent of original size [2021-07-09 18:13:49,090 INFO L518 ElimStorePlain]: Eliminatee v_prenex_298 vanished before elimination [2021-07-09 18:13:49,090 INFO L518 ElimStorePlain]: Eliminatee v_prenex_299 vanished before elimination [2021-07-09 18:13:49,090 INFO L518 ElimStorePlain]: Eliminatee v_prenex_300 vanished before elimination [2021-07-09 18:13:49,090 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:13:49,090 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:128, output treesize:5 [2021-07-09 18:13:49,096 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:13:49,096 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [866849765] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:13:49,096 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:13:49,096 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 22 [2021-07-09 18:13:49,096 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1024043979] [2021-07-09 18:13:49,096 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-09 18:13:49,096 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:13:49,097 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-09 18:13:49,097 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=390, Unknown=0, NotChecked=0, Total=506 [2021-07-09 18:13:49,097 INFO L87 Difference]: Start difference. First operand 5552 states and 19714 transitions. Second operand has 23 states, 23 states have (on average 2.652173913043478) internal successors, (61), 22 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:13:50,395 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:13:50,396 INFO L93 Difference]: Finished difference Result 9847 states and 33546 transitions. [2021-07-09 18:13:50,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 18:13:50,396 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.652173913043478) internal successors, (61), 22 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-07-09 18:13:50,396 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:13:50,417 INFO L225 Difference]: With dead ends: 9847 [2021-07-09 18:13:50,417 INFO L226 Difference]: Without dead ends: 9453 [2021-07-09 18:13:50,418 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 332 ImplicationChecksByTransitivity, 1627.7ms TimeCoverageRelationStatistics Valid=225, Invalid=897, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 18:13:50,425 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9453 states. [2021-07-09 18:13:50,505 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9453 to 6014. [2021-07-09 18:13:50,512 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6014 states, 6013 states have (on average 3.551804423748545) internal successors, (21357), 6013 states have internal predecessors, (21357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:13:50,527 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6014 states to 6014 states and 21357 transitions. [2021-07-09 18:13:50,527 INFO L78 Accepts]: Start accepts. Automaton has 6014 states and 21357 transitions. Word has length 33 [2021-07-09 18:13:50,528 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:13:50,528 INFO L482 AbstractCegarLoop]: Abstraction has 6014 states and 21357 transitions. [2021-07-09 18:13:50,528 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.652173913043478) internal successors, (61), 22 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:13:50,528 INFO L276 IsEmpty]: Start isEmpty. Operand 6014 states and 21357 transitions. [2021-07-09 18:13:50,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-07-09 18:13:50,537 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:13:50,537 INFO L508 BasicCegarLoop]: trace histogram [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] [2021-07-09 18:13:50,737 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1788 [2021-07-09 18:13:50,738 INFO L430 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:13:50,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:13:50,738 INFO L82 PathProgramCache]: Analyzing trace with hash -384462942, now seen corresponding path program 25 times [2021-07-09 18:13:50,738 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:13:50,738 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1032057016] [2021-07-09 18:13:50,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:13:50,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:13:51,348 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:13:51,349 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:13:51,349 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1032057016] [2021-07-09 18:13:51,349 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1032057016] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:13:51,349 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1174616814] [2021-07-09 18:13:51,349 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:13:51,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:13:51,378 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:13:51,379 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:13:51,476 INFO L388 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 [2021-07-09 18:13:51,477 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:51,487 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:51,488 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:13:51,488 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:43, output treesize:42 [2021-07-09 18:13:51,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:51,518 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:13:51,518 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:51,530 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:51,530 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:13:51,531 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:55, output treesize:54 [2021-07-09 18:13:51,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:51,730 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 26 [2021-07-09 18:13:51,731 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:51,735 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:51,736 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 29 [2021-07-09 18:13:51,737 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:51,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:51,742 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 32 [2021-07-09 18:13:51,743 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:51,747 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:51,748 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 29 [2021-07-09 18:13:51,749 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:51,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:51,753 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 29 [2021-07-09 18:13:51,754 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:51,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:51,759 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 32 [2021-07-09 18:13:51,760 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:51,765 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:51,766 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 32 [2021-07-09 18:13:51,767 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:51,771 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:51,772 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 32 [2021-07-09 18:13:51,773 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:51,777 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:51,778 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 26 [2021-07-09 18:13:51,779 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:51,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:51,784 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 26 [2021-07-09 18:13:51,785 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:51,789 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:51,790 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 29 [2021-07-09 18:13:51,791 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:51,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:51,795 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 26 [2021-07-09 18:13:51,796 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:52,020 WARN L205 SmtUtils]: Spent 224.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 42 [2021-07-09 18:13:52,020 INFO L628 ElimStorePlain]: treesize reduction 226, result has 66.2 percent of original size [2021-07-09 18:13:52,022 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-07-09 18:13:52,022 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 1 variables, input treesize:909, output treesize:443 [2021-07-09 18:13:52,195 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification that was a NOOP. DAG size: 42 [2021-07-09 18:13:52,607 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:13:52,609 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:52,625 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:13:52,626 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:52,642 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 17 [2021-07-09 18:13:52,643 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:52,655 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 17 [2021-07-09 18:13:52,657 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:54,629 WARN L205 SmtUtils]: Spent 1.97 s on a formula simplification. DAG size of input: 239 DAG size of output: 236 [2021-07-09 18:13:54,630 INFO L628 ElimStorePlain]: treesize reduction 52, result has 97.0 percent of original size [2021-07-09 18:13:54,645 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 17 [2021-07-09 18:13:54,646 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:54,662 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:13:54,663 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:54,677 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:13:54,678 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:54,689 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 17 [2021-07-09 18:13:54,690 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:55,550 WARN L205 SmtUtils]: Spent 859.00 ms on a formula simplification that was a NOOP. DAG size: 225 [2021-07-09 18:13:55,550 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:55,564 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2021-07-09 18:13:55,566 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:55,575 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 15 [2021-07-09 18:13:55,576 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:56,572 WARN L205 SmtUtils]: Spent 995.00 ms on a formula simplification. DAG size of input: 214 DAG size of output: 166 [2021-07-09 18:13:56,573 INFO L628 ElimStorePlain]: treesize reduction 617, result has 59.7 percent of original size [2021-07-09 18:13:56,585 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 17 [2021-07-09 18:13:56,587 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:56,599 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 17 [2021-07-09 18:13:56,600 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:56,611 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:13:56,613 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:56,622 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:13:56,623 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:56,935 WARN L205 SmtUtils]: Spent 312.00 ms on a formula simplification that was a NOOP. DAG size: 155 [2021-07-09 18:13:56,936 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:56,946 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2021-07-09 18:13:56,947 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:56,955 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 15 [2021-07-09 18:13:56,956 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:57,100 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 143 DAG size of output: 5 [2021-07-09 18:13:57,101 INFO L628 ElimStorePlain]: treesize reduction 729, result has 0.7 percent of original size [2021-07-09 18:13:57,101 INFO L518 ElimStorePlain]: Eliminatee v_prenex_313 vanished before elimination [2021-07-09 18:13:57,101 INFO L518 ElimStorePlain]: Eliminatee v_prenex_314 vanished before elimination [2021-07-09 18:13:57,101 INFO L518 ElimStorePlain]: Eliminatee v_prenex_303 vanished before elimination [2021-07-09 18:13:57,101 INFO L518 ElimStorePlain]: Eliminatee v_prenex_315 vanished before elimination [2021-07-09 18:13:57,101 INFO L518 ElimStorePlain]: Eliminatee v_prenex_304 vanished before elimination [2021-07-09 18:13:57,101 INFO L518 ElimStorePlain]: Eliminatee v_prenex_316 vanished before elimination [2021-07-09 18:13:57,101 INFO L518 ElimStorePlain]: Eliminatee v_prenex_305 vanished before elimination [2021-07-09 18:13:57,101 INFO L518 ElimStorePlain]: Eliminatee v_prenex_317 vanished before elimination [2021-07-09 18:13:57,101 INFO L518 ElimStorePlain]: Eliminatee v_prenex_306 vanished before elimination [2021-07-09 18:13:57,101 INFO L518 ElimStorePlain]: Eliminatee A vanished before elimination [2021-07-09 18:13:57,101 INFO L518 ElimStorePlain]: Eliminatee v_prenex_307 vanished before elimination [2021-07-09 18:13:57,101 INFO L518 ElimStorePlain]: Eliminatee v_prenex_318 vanished before elimination [2021-07-09 18:13:57,101 INFO L518 ElimStorePlain]: Eliminatee B vanished before elimination [2021-07-09 18:13:57,101 INFO L518 ElimStorePlain]: Eliminatee v_prenex_308 vanished before elimination [2021-07-09 18:13:57,101 INFO L518 ElimStorePlain]: Eliminatee v_prenex_309 vanished before elimination [2021-07-09 18:13:57,102 INFO L550 ElimStorePlain]: Start of recursive call 1: 20 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:13:57,102 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 20 variables, input treesize:1841, output treesize:5 [2021-07-09 18:13:57,111 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:13:57,111 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1174616814] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:13:57,112 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:13:57,112 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 22 [2021-07-09 18:13:57,112 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [759243885] [2021-07-09 18:13:57,112 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-09 18:13:57,112 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:13:57,112 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-09 18:13:57,112 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=390, Unknown=0, NotChecked=0, Total=506 [2021-07-09 18:13:57,113 INFO L87 Difference]: Start difference. First operand 6014 states and 21357 transitions. Second operand has 23 states, 23 states have (on average 2.5217391304347827) internal successors, (58), 22 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:13:57,273 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 45 [2021-07-09 18:13:58,570 WARN L205 SmtUtils]: Spent 283.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 75 [2021-07-09 18:13:58,904 WARN L205 SmtUtils]: Spent 295.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 78 [2021-07-09 18:13:59,227 WARN L205 SmtUtils]: Spent 298.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 79 [2021-07-09 18:13:59,423 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2021-07-09 18:13:59,477 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:13:59,477 INFO L93 Difference]: Finished difference Result 9989 states and 34751 transitions. [2021-07-09 18:13:59,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 18:13:59,478 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.5217391304347827) internal successors, (58), 22 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-07-09 18:13:59,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:13:59,499 INFO L225 Difference]: With dead ends: 9989 [2021-07-09 18:13:59,499 INFO L226 Difference]: Without dead ends: 9769 [2021-07-09 18:13:59,500 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 460 ImplicationChecksByTransitivity, 2583.1ms TimeCoverageRelationStatistics Valid=316, Invalid=1166, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 18:13:59,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9769 states. [2021-07-09 18:13:59,628 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9769 to 6033. [2021-07-09 18:13:59,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6033 states, 6032 states have (on average 3.5512267904509285) internal successors, (21421), 6032 states have internal predecessors, (21421), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:13:59,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6033 states to 6033 states and 21421 transitions. [2021-07-09 18:13:59,650 INFO L78 Accepts]: Start accepts. Automaton has 6033 states and 21421 transitions. Word has length 33 [2021-07-09 18:13:59,650 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:13:59,650 INFO L482 AbstractCegarLoop]: Abstraction has 6033 states and 21421 transitions. [2021-07-09 18:13:59,650 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.5217391304347827) internal successors, (58), 22 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:13:59,650 INFO L276 IsEmpty]: Start isEmpty. Operand 6033 states and 21421 transitions. [2021-07-09 18:13:59,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-07-09 18:13:59,660 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:13:59,660 INFO L508 BasicCegarLoop]: trace histogram [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] [2021-07-09 18:13:59,860 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1883,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:13:59,860 INFO L430 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:13:59,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:13:59,861 INFO L82 PathProgramCache]: Analyzing trace with hash -1642775078, now seen corresponding path program 26 times [2021-07-09 18:13:59,861 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:13:59,861 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2142834761] [2021-07-09 18:13:59,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:13:59,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:14:00,413 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:14:00,414 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:14:00,414 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2142834761] [2021-07-09 18:14:00,414 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2142834761] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:14:00,414 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [223791762] [2021-07-09 18:14:00,414 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:14:00,450 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:14:00,450 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:14:00,451 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:14:00,452 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:14:00,576 INFO L388 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 [2021-07-09 18:14:00,577 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:00,590 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:14:00,591 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:14:00,591 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:43, output treesize:42 [2021-07-09 18:14:00,638 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:00,638 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:14:00,640 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:00,656 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:14:00,657 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:14:00,657 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:55, output treesize:54 [2021-07-09 18:14:01,265 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:01,266 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:01,270 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 32 [2021-07-09 18:14:01,271 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:01,278 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:01,279 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:01,282 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 39 [2021-07-09 18:14:01,283 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:01,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:01,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:01,292 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 61 treesize of output 39 [2021-07-09 18:14:01,293 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:01,299 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:01,299 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:01,302 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 59 treesize of output 39 [2021-07-09 18:14:01,303 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:01,309 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:01,310 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:01,312 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 32 [2021-07-09 18:14:01,313 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:01,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:01,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:01,322 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 39 [2021-07-09 18:14:01,323 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:01,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:01,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:01,332 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 32 [2021-07-09 18:14:01,333 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:01,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:01,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:01,342 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 59 treesize of output 39 [2021-07-09 18:14:01,343 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:01,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:01,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:01,352 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 32 [2021-07-09 18:14:01,353 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:01,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:01,360 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:01,362 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 32 [2021-07-09 18:14:01,364 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:01,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:01,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:01,372 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 59 treesize of output 39 [2021-07-09 18:14:01,373 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:01,379 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:01,380 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:01,383 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 59 treesize of output 39 [2021-07-09 18:14:01,384 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:01,390 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:01,390 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:01,393 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 39 [2021-07-09 18:14:01,394 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:01,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:01,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:01,404 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 32 [2021-07-09 18:14:01,405 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:01,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:01,411 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:01,414 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 59 treesize of output 39 [2021-07-09 18:14:01,415 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:01,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:01,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:01,425 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 32 [2021-07-09 18:14:01,426 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:01,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:01,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:01,435 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 61 treesize of output 39 [2021-07-09 18:14:01,436 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:01,442 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:01,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:01,445 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 61 treesize of output 39 [2021-07-09 18:14:01,446 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:01,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:01,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:01,455 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 32 [2021-07-09 18:14:01,457 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:01,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:01,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:01,466 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 32 [2021-07-09 18:14:01,467 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:01,472 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:01,473 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:01,476 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 61 treesize of output 39 [2021-07-09 18:14:01,477 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:01,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:01,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:01,486 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 32 [2021-07-09 18:14:01,487 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:01,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:01,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:01,496 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 59 treesize of output 39 [2021-07-09 18:14:01,497 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:01,503 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:01,504 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:01,506 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 59 treesize of output 39 [2021-07-09 18:14:01,508 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:01,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:01,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:01,517 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 39 [2021-07-09 18:14:01,518 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:01,523 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:01,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:01,526 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 32 [2021-07-09 18:14:01,528 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:01,533 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:01,534 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:01,536 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 59 treesize of output 39 [2021-07-09 18:14:01,538 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:01,543 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:01,544 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:01,547 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 32 [2021-07-09 18:14:01,548 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:01,554 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:01,554 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:01,557 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 32 [2021-07-09 18:14:01,558 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:01,564 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:01,564 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:01,567 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 32 [2021-07-09 18:14:01,568 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:01,574 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:01,574 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:01,577 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 32 [2021-07-09 18:14:01,578 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:01,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:01,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:01,584 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 32 [2021-07-09 18:14:01,585 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:02,068 WARN L205 SmtUtils]: Spent 482.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 60 [2021-07-09 18:14:02,068 INFO L628 ElimStorePlain]: treesize reduction 952, result has 50.6 percent of original size [2021-07-09 18:14:02,073 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:02,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:02,076 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 61 treesize of output 39 [2021-07-09 18:14:02,077 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:02,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:02,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:02,085 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 59 treesize of output 37 [2021-07-09 18:14:02,086 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:02,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:02,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:02,094 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 63 treesize of output 39 [2021-07-09 18:14:02,095 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:02,100 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:02,101 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:02,103 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 31 [2021-07-09 18:14:02,104 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:02,109 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:02,109 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:02,112 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 41 [2021-07-09 18:14:02,113 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:02,117 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:02,118 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:02,121 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 30 [2021-07-09 18:14:02,122 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:02,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:02,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:02,130 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 26 [2021-07-09 18:14:02,131 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:02,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:02,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:02,139 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 26 [2021-07-09 18:14:02,140 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:02,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:02,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:02,147 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 31 [2021-07-09 18:14:02,149 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:02,153 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:02,154 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:02,157 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 63 treesize of output 39 [2021-07-09 18:14:02,158 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:02,162 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:02,163 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:02,166 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 31 [2021-07-09 18:14:02,167 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:02,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:02,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:02,175 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 67 treesize of output 41 [2021-07-09 18:14:02,176 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:02,180 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:02,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:02,184 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 39 [2021-07-09 18:14:02,185 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:02,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:02,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:02,192 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 30 [2021-07-09 18:14:02,193 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:02,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:02,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:02,200 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 61 treesize of output 37 [2021-07-09 18:14:02,201 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:02,205 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:02,205 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:02,206 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 31 [2021-07-09 18:14:02,207 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:02,297 INFO L628 ElimStorePlain]: treesize reduction 225, result has 25.7 percent of original size [2021-07-09 18:14:02,298 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-09 18:14:02,298 INFO L247 ElimStorePlain]: Needed 49 recursive calls to eliminate 2 variables, input treesize:2625, output treesize:78 [2021-07-09 18:14:02,374 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 14 [2021-07-09 18:14:02,376 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:02,378 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 17 [2021-07-09 18:14:02,379 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:02,388 INFO L628 ElimStorePlain]: treesize reduction 61, result has 7.6 percent of original size [2021-07-09 18:14:02,388 INFO L518 ElimStorePlain]: Eliminatee v_prenex_319 vanished before elimination [2021-07-09 18:14:02,388 INFO L518 ElimStorePlain]: Eliminatee v_prenex_320 vanished before elimination [2021-07-09 18:14:02,389 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:14:02,389 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:108, output treesize:5 [2021-07-09 18:14:02,394 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:14:02,394 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [223791762] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:14:02,394 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:14:02,395 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 22 [2021-07-09 18:14:02,395 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2037565895] [2021-07-09 18:14:02,395 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-09 18:14:02,395 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:14:02,395 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-09 18:14:02,395 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=421, Unknown=0, NotChecked=0, Total=506 [2021-07-09 18:14:02,396 INFO L87 Difference]: Start difference. First operand 6033 states and 21421 transitions. Second operand has 23 states, 23 states have (on average 2.652173913043478) internal successors, (61), 22 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:14:03,354 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:14:03,354 INFO L93 Difference]: Finished difference Result 9697 states and 33703 transitions. [2021-07-09 18:14:03,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-09 18:14:03,354 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.652173913043478) internal successors, (61), 22 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-07-09 18:14:03,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:14:03,406 INFO L225 Difference]: With dead ends: 9697 [2021-07-09 18:14:03,406 INFO L226 Difference]: Without dead ends: 9554 [2021-07-09 18:14:03,407 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 206 ImplicationChecksByTransitivity, 1091.5ms TimeCoverageRelationStatistics Valid=155, Invalid=775, Unknown=0, NotChecked=0, Total=930 [2021-07-09 18:14:03,414 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9554 states. [2021-07-09 18:14:03,498 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9554 to 6115. [2021-07-09 18:14:03,506 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6115 states, 6114 states have (on average 3.5490677134445536) internal successors, (21699), 6114 states have internal predecessors, (21699), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:14:03,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6115 states to 6115 states and 21699 transitions. [2021-07-09 18:14:03,526 INFO L78 Accepts]: Start accepts. Automaton has 6115 states and 21699 transitions. Word has length 33 [2021-07-09 18:14:03,526 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:14:03,526 INFO L482 AbstractCegarLoop]: Abstraction has 6115 states and 21699 transitions. [2021-07-09 18:14:03,526 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.652173913043478) internal successors, (61), 22 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:14:03,526 INFO L276 IsEmpty]: Start isEmpty. Operand 6115 states and 21699 transitions. [2021-07-09 18:14:03,536 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-07-09 18:14:03,537 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:14:03,537 INFO L508 BasicCegarLoop]: trace histogram [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] [2021-07-09 18:14:03,772 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2008 [2021-07-09 18:14:03,772 INFO L430 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:14:03,773 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:14:03,773 INFO L82 PathProgramCache]: Analyzing trace with hash -1609448026, now seen corresponding path program 27 times [2021-07-09 18:14:03,773 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:14:03,773 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1001326696] [2021-07-09 18:14:03,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:14:03,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:14:04,765 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:14:04,766 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:14:04,766 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1001326696] [2021-07-09 18:14:04,766 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1001326696] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:14:04,766 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1146719369] [2021-07-09 18:14:04,766 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:14:04,843 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:14:04,843 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:14:04,844 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-09 18:14:04,844 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:14:04,949 INFO L388 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 [2021-07-09 18:14:04,950 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:04,961 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:14:04,961 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:14:04,961 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:43, output treesize:42 [2021-07-09 18:14:05,007 INFO L354 Elim1Store]: treesize reduction 21, result has 19.2 percent of original size [2021-07-09 18:14:05,007 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 26 [2021-07-09 18:14:05,008 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:05,023 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:14:05,024 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:14:05,024 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:59, output treesize:58 [2021-07-09 18:14:05,770 WARN L205 SmtUtils]: Spent 402.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 87 [2021-07-09 18:14:06,095 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification that was a NOOP. DAG size: 108 [2021-07-09 18:14:06,243 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:06,243 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:14:06,245 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:14:06,245 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 29 [2021-07-09 18:14:06,246 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:06,253 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:06,254 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:14:06,254 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 26 [2021-07-09 18:14:06,255 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:06,812 WARN L205 SmtUtils]: Spent 557.00 ms on a formula simplification. DAG size of input: 127 DAG size of output: 121 [2021-07-09 18:14:06,813 INFO L628 ElimStorePlain]: treesize reduction 70, result has 92.4 percent of original size [2021-07-09 18:14:06,820 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:06,821 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2021-07-09 18:14:06,823 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:06,829 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:14:06,830 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:06,830 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 26 [2021-07-09 18:14:06,831 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:07,091 WARN L205 SmtUtils]: Spent 259.00 ms on a formula simplification that was a NOOP. DAG size: 115 [2021-07-09 18:14:07,091 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:14:07,098 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:07,099 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2021-07-09 18:14:07,101 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:07,107 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:14:07,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:07,108 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 26 [2021-07-09 18:14:07,109 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:07,349 WARN L205 SmtUtils]: Spent 240.00 ms on a formula simplification that was a NOOP. DAG size: 109 [2021-07-09 18:14:07,350 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:14:07,356 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:07,358 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2021-07-09 18:14:07,359 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:07,365 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:14:07,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:07,366 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 26 [2021-07-09 18:14:07,367 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:07,592 WARN L205 SmtUtils]: Spent 224.00 ms on a formula simplification that was a NOOP. DAG size: 103 [2021-07-09 18:14:07,592 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:14:07,599 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:07,600 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 26 [2021-07-09 18:14:07,601 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:07,606 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:14:07,607 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:07,607 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 26 [2021-07-09 18:14:07,608 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:07,817 WARN L205 SmtUtils]: Spent 208.00 ms on a formula simplification that was a NOOP. DAG size: 96 [2021-07-09 18:14:07,817 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:14:07,823 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:14:07,824 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:07,824 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:14:07,826 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 26 [2021-07-09 18:14:07,827 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:07,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:07,833 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 26 [2021-07-09 18:14:07,834 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:08,070 WARN L205 SmtUtils]: Spent 235.00 ms on a formula simplification that was a NOOP. DAG size: 89 [2021-07-09 18:14:08,070 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:14:08,081 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 6 dim-1 vars, End of recursive call: 6 dim-0 vars, and 12 xjuncts. [2021-07-09 18:14:08,082 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 12 variables, input treesize:955, output treesize:553 [2021-07-09 18:14:08,488 WARN L205 SmtUtils]: Spent 345.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 79 [2021-07-09 18:14:09,352 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_380, v_prenex_381, v_prenex_360, v_prenex_341, v_prenex_364, v_prenex_342, v_prenex_365, v_prenex_343, v_prenex_420, v_prenex_344, v_prenex_421, v_prenex_400, v_prenex_422, v_prenex_345, v_prenex_401, v_prenex_346, v_prenex_369, v_prenex_402, v_prenex_347, v_prenex_348, v_prenex_338, v_prenex_417, v_prenex_418, v_prenex_419, v_prenex_370, v_prenex_371, v_prenex_350, v_prenex_394, v_prenex_372, v_prenex_351, v_prenex_395, v_prenex_352, v_prenex_353, v_prenex_354, v_prenex_399, v_prenex_355, v_prenex_333, v_prenex_356, v_prenex_334, v_prenex_335, v_prenex_336, v_prenex_359, v_prenex_337, v_prenex_349, A, B, v_prenex_406, v_prenex_407], 3=[v_prenex_382, v_prenex_361, v_prenex_362, v_prenex_384, v_prenex_340, v_prenex_385, v_prenex_386, v_prenex_366, v_prenex_388, v_prenex_367, v_prenex_389, v_prenex_403, v_prenex_416, v_prenex_339, v_prenex_391, v_prenex_392, v_prenex_373, v_prenex_396, v_prenex_374, v_prenex_397, v_prenex_376, v_prenex_377, v_prenex_411, v_prenex_378, v_prenex_357, v_prenex_379, v_prenex_358, v_prenex_413, v_prenex_414, v_prenex_404, v_prenex_408, v_prenex_409]} [2021-07-09 18:14:09,393 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:14:09,395 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:10,424 WARN L205 SmtUtils]: Spent 1.03 s on a formula simplification that was a NOOP. DAG size: 760 [2021-07-09 18:14:10,424 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:14:10,455 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 15 [2021-07-09 18:14:10,456 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:10,587 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 752 DAG size of output: 5 [2021-07-09 18:14:10,587 INFO L628 ElimStorePlain]: treesize reduction 1851, result has 0.3 percent of original size [2021-07-09 18:14:10,588 INFO L518 ElimStorePlain]: Eliminatee v_prenex_360 vanished before elimination [2021-07-09 18:14:10,588 INFO L518 ElimStorePlain]: Eliminatee v_prenex_341 vanished before elimination [2021-07-09 18:14:10,588 INFO L518 ElimStorePlain]: Eliminatee v_prenex_364 vanished before elimination [2021-07-09 18:14:10,588 INFO L518 ElimStorePlain]: Eliminatee v_prenex_342 vanished before elimination [2021-07-09 18:14:10,588 INFO L518 ElimStorePlain]: Eliminatee v_prenex_365 vanished before elimination [2021-07-09 18:14:10,588 INFO L518 ElimStorePlain]: Eliminatee v_prenex_343 vanished before elimination [2021-07-09 18:14:10,588 INFO L518 ElimStorePlain]: Eliminatee v_prenex_420 vanished before elimination [2021-07-09 18:14:10,588 INFO L518 ElimStorePlain]: Eliminatee v_prenex_344 vanished before elimination [2021-07-09 18:14:10,588 INFO L518 ElimStorePlain]: Eliminatee v_prenex_421 vanished before elimination [2021-07-09 18:14:10,588 INFO L518 ElimStorePlain]: Eliminatee v_prenex_400 vanished before elimination [2021-07-09 18:14:10,588 INFO L518 ElimStorePlain]: Eliminatee v_prenex_422 vanished before elimination [2021-07-09 18:14:10,588 INFO L518 ElimStorePlain]: Eliminatee v_prenex_345 vanished before elimination [2021-07-09 18:14:10,588 INFO L518 ElimStorePlain]: Eliminatee v_prenex_401 vanished before elimination [2021-07-09 18:14:10,588 INFO L518 ElimStorePlain]: Eliminatee v_prenex_346 vanished before elimination [2021-07-09 18:14:10,588 INFO L518 ElimStorePlain]: Eliminatee v_prenex_369 vanished before elimination [2021-07-09 18:14:10,588 INFO L518 ElimStorePlain]: Eliminatee v_prenex_402 vanished before elimination [2021-07-09 18:14:10,588 INFO L518 ElimStorePlain]: Eliminatee v_prenex_347 vanished before elimination [2021-07-09 18:14:10,588 INFO L518 ElimStorePlain]: Eliminatee v_prenex_348 vanished before elimination [2021-07-09 18:14:10,589 INFO L518 ElimStorePlain]: Eliminatee v_prenex_338 vanished before elimination [2021-07-09 18:14:10,589 INFO L518 ElimStorePlain]: Eliminatee v_prenex_417 vanished before elimination [2021-07-09 18:14:10,589 INFO L518 ElimStorePlain]: Eliminatee v_prenex_418 vanished before elimination [2021-07-09 18:14:10,589 INFO L518 ElimStorePlain]: Eliminatee v_prenex_419 vanished before elimination [2021-07-09 18:14:10,589 INFO L518 ElimStorePlain]: Eliminatee v_prenex_370 vanished before elimination [2021-07-09 18:14:10,589 INFO L518 ElimStorePlain]: Eliminatee v_prenex_371 vanished before elimination [2021-07-09 18:14:10,589 INFO L518 ElimStorePlain]: Eliminatee v_prenex_350 vanished before elimination [2021-07-09 18:14:10,589 INFO L518 ElimStorePlain]: Eliminatee v_prenex_394 vanished before elimination [2021-07-09 18:14:10,589 INFO L518 ElimStorePlain]: Eliminatee v_prenex_372 vanished before elimination [2021-07-09 18:14:10,589 INFO L518 ElimStorePlain]: Eliminatee v_prenex_351 vanished before elimination [2021-07-09 18:14:10,589 INFO L518 ElimStorePlain]: Eliminatee v_prenex_395 vanished before elimination [2021-07-09 18:14:10,589 INFO L518 ElimStorePlain]: Eliminatee v_prenex_352 vanished before elimination [2021-07-09 18:14:10,589 INFO L518 ElimStorePlain]: Eliminatee v_prenex_353 vanished before elimination [2021-07-09 18:14:10,589 INFO L518 ElimStorePlain]: Eliminatee v_prenex_354 vanished before elimination [2021-07-09 18:14:10,589 INFO L518 ElimStorePlain]: Eliminatee v_prenex_399 vanished before elimination [2021-07-09 18:14:10,589 INFO L518 ElimStorePlain]: Eliminatee v_prenex_355 vanished before elimination [2021-07-09 18:14:10,589 INFO L518 ElimStorePlain]: Eliminatee v_prenex_333 vanished before elimination [2021-07-09 18:14:10,589 INFO L518 ElimStorePlain]: Eliminatee v_prenex_356 vanished before elimination [2021-07-09 18:14:10,589 INFO L518 ElimStorePlain]: Eliminatee v_prenex_334 vanished before elimination [2021-07-09 18:14:10,590 INFO L518 ElimStorePlain]: Eliminatee v_prenex_335 vanished before elimination [2021-07-09 18:14:10,590 INFO L518 ElimStorePlain]: Eliminatee v_prenex_336 vanished before elimination [2021-07-09 18:14:10,590 INFO L518 ElimStorePlain]: Eliminatee v_prenex_359 vanished before elimination [2021-07-09 18:14:10,590 INFO L518 ElimStorePlain]: Eliminatee v_prenex_337 vanished before elimination [2021-07-09 18:14:10,590 INFO L518 ElimStorePlain]: Eliminatee v_prenex_349 vanished before elimination [2021-07-09 18:14:10,590 INFO L518 ElimStorePlain]: Eliminatee A vanished before elimination [2021-07-09 18:14:10,590 INFO L518 ElimStorePlain]: Eliminatee B vanished before elimination [2021-07-09 18:14:10,590 INFO L518 ElimStorePlain]: Eliminatee v_prenex_406 vanished before elimination [2021-07-09 18:14:10,590 INFO L518 ElimStorePlain]: Eliminatee v_prenex_407 vanished before elimination [2021-07-09 18:14:10,590 INFO L518 ElimStorePlain]: Eliminatee v_prenex_382 vanished before elimination [2021-07-09 18:14:10,590 INFO L518 ElimStorePlain]: Eliminatee v_prenex_361 vanished before elimination [2021-07-09 18:14:10,590 INFO L518 ElimStorePlain]: Eliminatee v_prenex_362 vanished before elimination [2021-07-09 18:14:10,590 INFO L518 ElimStorePlain]: Eliminatee v_prenex_384 vanished before elimination [2021-07-09 18:14:10,590 INFO L518 ElimStorePlain]: Eliminatee v_prenex_340 vanished before elimination [2021-07-09 18:14:10,590 INFO L518 ElimStorePlain]: Eliminatee v_prenex_385 vanished before elimination [2021-07-09 18:14:10,590 INFO L518 ElimStorePlain]: Eliminatee v_prenex_386 vanished before elimination [2021-07-09 18:14:10,590 INFO L518 ElimStorePlain]: Eliminatee v_prenex_366 vanished before elimination [2021-07-09 18:14:10,590 INFO L518 ElimStorePlain]: Eliminatee v_prenex_388 vanished before elimination [2021-07-09 18:14:10,590 INFO L518 ElimStorePlain]: Eliminatee v_prenex_367 vanished before elimination [2021-07-09 18:14:10,590 INFO L518 ElimStorePlain]: Eliminatee v_prenex_389 vanished before elimination [2021-07-09 18:14:10,590 INFO L518 ElimStorePlain]: Eliminatee v_prenex_403 vanished before elimination [2021-07-09 18:14:10,590 INFO L518 ElimStorePlain]: Eliminatee v_prenex_416 vanished before elimination [2021-07-09 18:14:10,591 INFO L518 ElimStorePlain]: Eliminatee v_prenex_339 vanished before elimination [2021-07-09 18:14:10,591 INFO L518 ElimStorePlain]: Eliminatee v_prenex_391 vanished before elimination [2021-07-09 18:14:10,591 INFO L518 ElimStorePlain]: Eliminatee v_prenex_392 vanished before elimination [2021-07-09 18:14:10,591 INFO L518 ElimStorePlain]: Eliminatee v_prenex_373 vanished before elimination [2021-07-09 18:14:10,591 INFO L518 ElimStorePlain]: Eliminatee v_prenex_396 vanished before elimination [2021-07-09 18:14:10,591 INFO L518 ElimStorePlain]: Eliminatee v_prenex_374 vanished before elimination [2021-07-09 18:14:10,591 INFO L518 ElimStorePlain]: Eliminatee v_prenex_397 vanished before elimination [2021-07-09 18:14:10,591 INFO L518 ElimStorePlain]: Eliminatee v_prenex_376 vanished before elimination [2021-07-09 18:14:10,591 INFO L518 ElimStorePlain]: Eliminatee v_prenex_377 vanished before elimination [2021-07-09 18:14:10,591 INFO L518 ElimStorePlain]: Eliminatee v_prenex_411 vanished before elimination [2021-07-09 18:14:10,591 INFO L518 ElimStorePlain]: Eliminatee v_prenex_378 vanished before elimination [2021-07-09 18:14:10,591 INFO L518 ElimStorePlain]: Eliminatee v_prenex_357 vanished before elimination [2021-07-09 18:14:10,591 INFO L518 ElimStorePlain]: Eliminatee v_prenex_379 vanished before elimination [2021-07-09 18:14:10,591 INFO L518 ElimStorePlain]: Eliminatee v_prenex_358 vanished before elimination [2021-07-09 18:14:10,591 INFO L518 ElimStorePlain]: Eliminatee v_prenex_413 vanished before elimination [2021-07-09 18:14:10,591 INFO L518 ElimStorePlain]: Eliminatee v_prenex_414 vanished before elimination [2021-07-09 18:14:10,591 INFO L518 ElimStorePlain]: Eliminatee v_prenex_404 vanished before elimination [2021-07-09 18:14:10,591 INFO L518 ElimStorePlain]: Eliminatee v_prenex_408 vanished before elimination [2021-07-09 18:14:10,591 INFO L518 ElimStorePlain]: Eliminatee v_prenex_409 vanished before elimination [2021-07-09 18:14:10,592 INFO L550 ElimStorePlain]: Start of recursive call 1: 16 dim-0 vars, 80 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:14:10,592 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 96 variables, input treesize:1897, output treesize:5 [2021-07-09 18:14:10,602 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:14:10,602 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1146719369] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:14:10,602 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:14:10,602 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 26 [2021-07-09 18:14:10,602 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2111766730] [2021-07-09 18:14:10,602 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-07-09 18:14:10,602 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:14:10,602 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-07-09 18:14:10,603 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=584, Unknown=0, NotChecked=0, Total=702 [2021-07-09 18:14:10,603 INFO L87 Difference]: Start difference. First operand 6115 states and 21699 transitions. Second operand has 27 states, 27 states have (on average 2.1481481481481484) internal successors, (58), 26 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:14:11,038 WARN L205 SmtUtils]: Spent 303.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 71 [2021-07-09 18:14:12,218 WARN L205 SmtUtils]: Spent 245.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 68 [2021-07-09 18:14:12,549 WARN L205 SmtUtils]: Spent 217.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 72 [2021-07-09 18:14:12,793 WARN L205 SmtUtils]: Spent 213.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 73 [2021-07-09 18:14:13,486 WARN L205 SmtUtils]: Spent 412.00 ms on a formula simplification. DAG size of input: 129 DAG size of output: 113 [2021-07-09 18:14:14,244 WARN L205 SmtUtils]: Spent 175.00 ms on a formula simplification that was a NOOP. DAG size: 95 [2021-07-09 18:14:14,571 WARN L205 SmtUtils]: Spent 181.00 ms on a formula simplification that was a NOOP. DAG size: 98 [2021-07-09 18:14:14,774 WARN L205 SmtUtils]: Spent 174.00 ms on a formula simplification that was a NOOP. DAG size: 94 [2021-07-09 18:14:15,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:14:15,278 INFO L93 Difference]: Finished difference Result 8716 states and 30168 transitions. [2021-07-09 18:14:15,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-07-09 18:14:15,279 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.1481481481481484) internal successors, (58), 26 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-07-09 18:14:15,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:14:15,304 INFO L225 Difference]: With dead ends: 8716 [2021-07-09 18:14:15,305 INFO L226 Difference]: Without dead ends: 8651 [2021-07-09 18:14:15,306 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1512 ImplicationChecksByTransitivity, 5750.5ms TimeCoverageRelationStatistics Valid=720, Invalid=3570, Unknown=0, NotChecked=0, Total=4290 [2021-07-09 18:14:15,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8651 states. [2021-07-09 18:14:15,399 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8651 to 6199. [2021-07-09 18:14:15,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6199 states, 6198 states have (on average 3.540658276863504) internal successors, (21945), 6198 states have internal predecessors, (21945), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:14:15,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6199 states to 6199 states and 21945 transitions. [2021-07-09 18:14:15,421 INFO L78 Accepts]: Start accepts. Automaton has 6199 states and 21945 transitions. Word has length 33 [2021-07-09 18:14:15,421 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:14:15,421 INFO L482 AbstractCegarLoop]: Abstraction has 6199 states and 21945 transitions. [2021-07-09 18:14:15,421 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.1481481481481484) internal successors, (58), 26 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:14:15,421 INFO L276 IsEmpty]: Start isEmpty. Operand 6199 states and 21945 transitions. [2021-07-09 18:14:15,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-07-09 18:14:15,431 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:14:15,431 INFO L508 BasicCegarLoop]: trace histogram [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] [2021-07-09 18:14:15,631 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2127 [2021-07-09 18:14:15,632 INFO L430 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:14:15,632 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:14:15,632 INFO L82 PathProgramCache]: Analyzing trace with hash -479215684, now seen corresponding path program 28 times [2021-07-09 18:14:15,632 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:14:15,632 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1066451875] [2021-07-09 18:14:15,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:14:15,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:14:16,273 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:14:16,273 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:14:16,273 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1066451875] [2021-07-09 18:14:16,273 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1066451875] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:14:16,273 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1046903845] [2021-07-09 18:14:16,273 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:14:16,302 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:14:16,302 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:14:16,303 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:14:16,304 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:14:16,415 INFO L388 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 [2021-07-09 18:14:16,416 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:16,426 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:14:16,427 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:14:16,427 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:43, output treesize:42 [2021-07-09 18:14:16,461 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:16,462 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:14:16,463 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:16,474 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:14:16,475 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:14:16,475 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:55, output treesize:54 [2021-07-09 18:14:16,687 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:16,688 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 26 [2021-07-09 18:14:16,689 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:16,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:16,694 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 32 [2021-07-09 18:14:16,695 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:16,699 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:16,700 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 29 [2021-07-09 18:14:16,701 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:16,705 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:16,706 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 29 [2021-07-09 18:14:16,706 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:16,710 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:16,711 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 26 [2021-07-09 18:14:16,712 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:16,716 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:16,717 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 26 [2021-07-09 18:14:16,718 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:16,722 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:16,723 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 32 [2021-07-09 18:14:16,724 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:16,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:16,729 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 32 [2021-07-09 18:14:16,730 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:16,734 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:16,735 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 29 [2021-07-09 18:14:16,735 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:16,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:16,740 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 32 [2021-07-09 18:14:16,741 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:16,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:16,746 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 26 [2021-07-09 18:14:16,747 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:16,751 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:16,751 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 29 [2021-07-09 18:14:16,752 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:16,978 WARN L205 SmtUtils]: Spent 226.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 42 [2021-07-09 18:14:16,979 INFO L628 ElimStorePlain]: treesize reduction 226, result has 66.2 percent of original size [2021-07-09 18:14:16,981 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-07-09 18:14:16,981 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 1 variables, input treesize:909, output treesize:443 [2021-07-09 18:14:17,117 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 42 [2021-07-09 18:14:17,513 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 17 [2021-07-09 18:14:17,515 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:17,532 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:14:17,534 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:17,549 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:14:17,550 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:17,561 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 17 [2021-07-09 18:14:17,562 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:18,516 WARN L205 SmtUtils]: Spent 953.00 ms on a formula simplification that was a NOOP. DAG size: 236 [2021-07-09 18:14:18,516 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:14:18,530 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:14:18,531 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:18,545 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 17 [2021-07-09 18:14:18,547 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:18,560 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 17 [2021-07-09 18:14:18,562 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:18,572 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:14:18,573 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:19,459 WARN L205 SmtUtils]: Spent 884.00 ms on a formula simplification that was a NOOP. DAG size: 225 [2021-07-09 18:14:19,459 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:14:19,473 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 17 [2021-07-09 18:14:19,474 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:19,488 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:14:19,489 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:19,504 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:14:19,505 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:19,515 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 17 [2021-07-09 18:14:19,516 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:21,093 WARN L205 SmtUtils]: Spent 1.58 s on a formula simplification. DAG size of input: 217 DAG size of output: 214 [2021-07-09 18:14:21,094 INFO L628 ElimStorePlain]: treesize reduction 52, result has 96.5 percent of original size [2021-07-09 18:14:21,108 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2021-07-09 18:14:21,109 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:21,120 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 15 [2021-07-09 18:14:21,121 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:21,447 WARN L205 SmtUtils]: Spent 325.00 ms on a formula simplification. DAG size of input: 204 DAG size of output: 5 [2021-07-09 18:14:21,447 INFO L628 ElimStorePlain]: treesize reduction 1398, result has 0.4 percent of original size [2021-07-09 18:14:21,447 INFO L518 ElimStorePlain]: Eliminatee v_prenex_433 vanished before elimination [2021-07-09 18:14:21,447 INFO L518 ElimStorePlain]: Eliminatee v_prenex_423 vanished before elimination [2021-07-09 18:14:21,447 INFO L518 ElimStorePlain]: Eliminatee v_prenex_434 vanished before elimination [2021-07-09 18:14:21,447 INFO L518 ElimStorePlain]: Eliminatee v_prenex_435 vanished before elimination [2021-07-09 18:14:21,447 INFO L518 ElimStorePlain]: Eliminatee v_prenex_424 vanished before elimination [2021-07-09 18:14:21,447 INFO L518 ElimStorePlain]: Eliminatee v_prenex_436 vanished before elimination [2021-07-09 18:14:21,447 INFO L518 ElimStorePlain]: Eliminatee v_prenex_425 vanished before elimination [2021-07-09 18:14:21,447 INFO L518 ElimStorePlain]: Eliminatee v_prenex_437 vanished before elimination [2021-07-09 18:14:21,447 INFO L518 ElimStorePlain]: Eliminatee v_prenex_426 vanished before elimination [2021-07-09 18:14:21,447 INFO L518 ElimStorePlain]: Eliminatee v_prenex_438 vanished before elimination [2021-07-09 18:14:21,447 INFO L518 ElimStorePlain]: Eliminatee v_prenex_427 vanished before elimination [2021-07-09 18:14:21,448 INFO L518 ElimStorePlain]: Eliminatee A vanished before elimination [2021-07-09 18:14:21,448 INFO L518 ElimStorePlain]: Eliminatee v_prenex_439 vanished before elimination [2021-07-09 18:14:21,448 INFO L518 ElimStorePlain]: Eliminatee v_prenex_428 vanished before elimination [2021-07-09 18:14:21,448 INFO L518 ElimStorePlain]: Eliminatee B vanished before elimination [2021-07-09 18:14:21,448 INFO L518 ElimStorePlain]: Eliminatee v_prenex_429 vanished before elimination [2021-07-09 18:14:21,448 INFO L550 ElimStorePlain]: Start of recursive call 1: 20 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:14:21,448 INFO L247 ElimStorePlain]: Needed 15 recursive calls to eliminate 20 variables, input treesize:1841, output treesize:5 [2021-07-09 18:14:21,458 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:14:21,458 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1046903845] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:14:21,458 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:14:21,458 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 24 [2021-07-09 18:14:21,458 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1024171851] [2021-07-09 18:14:21,458 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-09 18:14:21,459 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:14:21,459 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-09 18:14:21,459 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=488, Unknown=0, NotChecked=0, Total=600 [2021-07-09 18:14:21,459 INFO L87 Difference]: Start difference. First operand 6199 states and 21945 transitions. Second operand has 25 states, 25 states have (on average 2.32) internal successors, (58), 24 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:14:21,634 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 45 [2021-07-09 18:14:22,413 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 64 [2021-07-09 18:14:22,934 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 74 [2021-07-09 18:14:23,098 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 69 [2021-07-09 18:14:23,246 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 73 [2021-07-09 18:14:23,392 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 68 [2021-07-09 18:14:23,540 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2021-07-09 18:14:23,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:14:23,660 INFO L93 Difference]: Finished difference Result 10386 states and 36292 transitions. [2021-07-09 18:14:23,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-09 18:14:23,660 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.32) internal successors, (58), 24 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-07-09 18:14:23,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:14:23,684 INFO L225 Difference]: With dead ends: 10386 [2021-07-09 18:14:23,684 INFO L226 Difference]: Without dead ends: 10179 [2021-07-09 18:14:23,685 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 464 ImplicationChecksByTransitivity, 2518.7ms TimeCoverageRelationStatistics Valid=344, Invalid=1378, Unknown=0, NotChecked=0, Total=1722 [2021-07-09 18:14:23,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10179 states. [2021-07-09 18:14:23,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10179 to 6457. [2021-07-09 18:14:23,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6457 states, 6456 states have (on average 3.542905824039653) internal successors, (22873), 6456 states have internal predecessors, (22873), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:14:23,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6457 states to 6457 states and 22873 transitions. [2021-07-09 18:14:23,819 INFO L78 Accepts]: Start accepts. Automaton has 6457 states and 22873 transitions. Word has length 33 [2021-07-09 18:14:23,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:14:23,820 INFO L482 AbstractCegarLoop]: Abstraction has 6457 states and 22873 transitions. [2021-07-09 18:14:23,820 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.32) internal successors, (58), 24 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:14:23,820 INFO L276 IsEmpty]: Start isEmpty. Operand 6457 states and 22873 transitions. [2021-07-09 18:14:23,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-07-09 18:14:23,833 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:14:23,833 INFO L508 BasicCegarLoop]: trace histogram [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] [2021-07-09 18:14:24,051 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2181 [2021-07-09 18:14:24,052 INFO L430 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:14:24,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:14:24,052 INFO L82 PathProgramCache]: Analyzing trace with hash 1766130978, now seen corresponding path program 29 times [2021-07-09 18:14:24,052 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:14:24,052 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1708844375] [2021-07-09 18:14:24,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:14:24,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:14:24,602 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:14:24,602 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:14:24,602 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1708844375] [2021-07-09 18:14:24,602 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1708844375] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:14:24,602 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2099891643] [2021-07-09 18:14:24,602 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:14:24,634 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:14:24,634 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:14:24,635 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:14:24,636 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:14:24,733 INFO L388 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 18 treesize of output 17 [2021-07-09 18:14:24,733 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:24,744 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:14:24,745 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:14:24,745 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:49, output treesize:48 [2021-07-09 18:14:24,781 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:24,781 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:14:24,782 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:24,794 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:14:24,795 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:14:24,795 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:55, output treesize:54 [2021-07-09 18:14:24,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:24,903 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 29 [2021-07-09 18:14:24,904 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:24,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:24,909 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 26 [2021-07-09 18:14:24,910 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:24,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:24,913 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 32 [2021-07-09 18:14:24,914 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:24,954 INFO L628 ElimStorePlain]: treesize reduction 38, result has 66.1 percent of original size [2021-07-09 18:14:24,955 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-09 18:14:24,955 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:170, output treesize:74 [2021-07-09 18:14:25,992 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 17 [2021-07-09 18:14:25,994 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:26,006 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 17 [2021-07-09 18:14:26,007 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:26,019 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:14:26,020 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:26,032 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:14:26,034 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:26,046 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 17 [2021-07-09 18:14:26,048 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:26,060 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:14:26,074 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:26,090 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:14:26,091 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:26,103 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 17 [2021-07-09 18:14:26,105 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:26,987 WARN L205 SmtUtils]: Spent 881.00 ms on a formula simplification that was a NOOP. DAG size: 175 [2021-07-09 18:14:26,987 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:14:26,999 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 17 [2021-07-09 18:14:27,000 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:27,011 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 17 [2021-07-09 18:14:27,012 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:27,023 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 17 [2021-07-09 18:14:27,024 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:27,035 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 17 [2021-07-09 18:14:27,036 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:27,047 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 17 [2021-07-09 18:14:27,048 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:27,059 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 17 [2021-07-09 18:14:27,060 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:27,072 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 17 [2021-07-09 18:14:27,073 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:27,083 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 17 [2021-07-09 18:14:27,084 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:28,557 WARN L205 SmtUtils]: Spent 1.47 s on a formula simplification. DAG size of input: 167 DAG size of output: 162 [2021-07-09 18:14:28,558 INFO L628 ElimStorePlain]: treesize reduction 104, result has 94.0 percent of original size [2021-07-09 18:14:28,570 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:14:28,571 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:28,582 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:14:28,584 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:28,595 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:14:28,596 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:28,607 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:14:28,608 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:28,619 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:14:28,620 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:28,630 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:14:28,631 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:28,642 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:14:28,643 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:28,651 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:14:28,652 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:29,243 WARN L205 SmtUtils]: Spent 590.00 ms on a formula simplification that was a NOOP. DAG size: 149 [2021-07-09 18:14:29,243 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:14:29,254 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 15 [2021-07-09 18:14:29,255 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:29,265 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2021-07-09 18:14:29,266 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:29,276 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 15 [2021-07-09 18:14:29,278 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:29,286 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2021-07-09 18:14:29,287 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:29,470 WARN L205 SmtUtils]: Spent 182.00 ms on a formula simplification. DAG size of input: 134 DAG size of output: 5 [2021-07-09 18:14:29,470 INFO L628 ElimStorePlain]: treesize reduction 1272, result has 0.4 percent of original size [2021-07-09 18:14:29,470 INFO L518 ElimStorePlain]: Eliminatee v_prenex_450 vanished before elimination [2021-07-09 18:14:29,470 INFO L518 ElimStorePlain]: Eliminatee v_prenex_441 vanished before elimination [2021-07-09 18:14:29,470 INFO L518 ElimStorePlain]: Eliminatee v_prenex_442 vanished before elimination [2021-07-09 18:14:29,470 INFO L518 ElimStorePlain]: Eliminatee v_prenex_443 vanished before elimination [2021-07-09 18:14:29,470 INFO L518 ElimStorePlain]: Eliminatee v_prenex_444 vanished before elimination [2021-07-09 18:14:29,470 INFO L518 ElimStorePlain]: Eliminatee v_prenex_445 vanished before elimination [2021-07-09 18:14:29,470 INFO L518 ElimStorePlain]: Eliminatee v_prenex_446 vanished before elimination [2021-07-09 18:14:29,470 INFO L518 ElimStorePlain]: Eliminatee v_prenex_447 vanished before elimination [2021-07-09 18:14:29,471 INFO L550 ElimStorePlain]: Start of recursive call 1: 12 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:14:29,471 INFO L247 ElimStorePlain]: Needed 29 recursive calls to eliminate 12 variables, input treesize:2209, output treesize:5 [2021-07-09 18:14:29,481 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:14:29,481 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2099891643] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:14:29,481 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:14:29,481 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 24 [2021-07-09 18:14:29,481 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [305664311] [2021-07-09 18:14:29,481 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-09 18:14:29,481 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:14:29,481 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-09 18:14:29,482 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=494, Unknown=0, NotChecked=0, Total=600 [2021-07-09 18:14:29,482 INFO L87 Difference]: Start difference. First operand 6457 states and 22873 transitions. Second operand has 25 states, 25 states have (on average 2.32) internal successors, (58), 24 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:14:29,957 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 40 [2021-07-09 18:14:30,207 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 63 [2021-07-09 18:14:30,456 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 59 [2021-07-09 18:14:30,745 WARN L205 SmtUtils]: Spent 161.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 72 [2021-07-09 18:14:31,252 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 68 [2021-07-09 18:14:31,501 WARN L205 SmtUtils]: Spent 174.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 82 [2021-07-09 18:14:31,644 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 67 [2021-07-09 18:14:31,796 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 62 [2021-07-09 18:14:31,987 WARN L205 SmtUtils]: Spent 164.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 81 [2021-07-09 18:14:32,186 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 79 [2021-07-09 18:14:32,305 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 61 [2021-07-09 18:14:32,555 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 78 [2021-07-09 18:14:32,728 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 76 [2021-07-09 18:14:33,041 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 72 [2021-07-09 18:14:33,202 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 73 [2021-07-09 18:14:33,517 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:14:33,518 INFO L93 Difference]: Finished difference Result 10200 states and 35377 transitions. [2021-07-09 18:14:33,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-07-09 18:14:33,518 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.32) internal successors, (58), 24 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-07-09 18:14:33,518 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:14:33,541 INFO L225 Difference]: With dead ends: 10200 [2021-07-09 18:14:33,541 INFO L226 Difference]: Without dead ends: 9983 [2021-07-09 18:14:33,542 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 931 ImplicationChecksByTransitivity, 4032.0ms TimeCoverageRelationStatistics Valid=620, Invalid=2572, Unknown=0, NotChecked=0, Total=3192 [2021-07-09 18:14:33,549 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9983 states. [2021-07-09 18:14:33,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9983 to 6568. [2021-07-09 18:14:33,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6568 states, 6567 states have (on average 3.540886249428963) internal successors, (23253), 6567 states have internal predecessors, (23253), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:14:33,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6568 states to 6568 states and 23253 transitions. [2021-07-09 18:14:33,660 INFO L78 Accepts]: Start accepts. Automaton has 6568 states and 23253 transitions. Word has length 33 [2021-07-09 18:14:33,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:14:33,660 INFO L482 AbstractCegarLoop]: Abstraction has 6568 states and 23253 transitions. [2021-07-09 18:14:33,660 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.32) internal successors, (58), 24 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:14:33,661 INFO L276 IsEmpty]: Start isEmpty. Operand 6568 states and 23253 transitions. [2021-07-09 18:14:33,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-07-09 18:14:33,671 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:14:33,671 INFO L508 BasicCegarLoop]: trace histogram [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] [2021-07-09 18:14:33,873 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2306,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:14:33,873 INFO L430 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:14:33,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:14:33,873 INFO L82 PathProgramCache]: Analyzing trace with hash -1785238692, now seen corresponding path program 30 times [2021-07-09 18:14:33,873 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:14:33,873 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [433741286] [2021-07-09 18:14:33,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:14:33,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:14:34,375 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:14:34,375 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:14:34,375 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [433741286] [2021-07-09 18:14:34,375 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [433741286] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:14:34,375 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [492052377] [2021-07-09 18:14:34,376 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:14:34,405 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:14:34,405 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:14:34,406 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:14:34,406 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:14:34,503 INFO L388 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 [2021-07-09 18:14:34,504 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:34,515 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:14:34,515 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:14:34,515 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:43, output treesize:42 [2021-07-09 18:14:35,422 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 29 [2021-07-09 18:14:35,424 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:14:35,432 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 36 [2021-07-09 18:14:35,434 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:14:35,442 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 29 [2021-07-09 18:14:35,444 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:14:35,453 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 36 [2021-07-09 18:14:35,455 INFO L550 ElimStorePlain]: Start of recursive call 5: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:14:35,463 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 36 [2021-07-09 18:14:35,465 INFO L550 ElimStorePlain]: Start of recursive call 6: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:14:35,475 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 36 [2021-07-09 18:14:35,477 INFO L550 ElimStorePlain]: Start of recursive call 7: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:14:35,487 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 36 [2021-07-09 18:14:35,489 INFO L550 ElimStorePlain]: Start of recursive call 8: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:14:35,500 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 29 [2021-07-09 18:14:35,502 INFO L550 ElimStorePlain]: Start of recursive call 9: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:14:35,513 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 29 [2021-07-09 18:14:35,515 INFO L550 ElimStorePlain]: Start of recursive call 10: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:14:35,527 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 36 [2021-07-09 18:14:35,529 INFO L550 ElimStorePlain]: Start of recursive call 11: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:14:35,540 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 36 [2021-07-09 18:14:35,543 INFO L550 ElimStorePlain]: Start of recursive call 12: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:14:35,557 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 29 [2021-07-09 18:14:35,559 INFO L550 ElimStorePlain]: Start of recursive call 13: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:14:35,576 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 36 [2021-07-09 18:14:35,579 INFO L550 ElimStorePlain]: Start of recursive call 14: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:14:35,591 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 36 [2021-07-09 18:14:35,594 INFO L550 ElimStorePlain]: Start of recursive call 15: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:14:35,606 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 36 [2021-07-09 18:14:35,608 INFO L550 ElimStorePlain]: Start of recursive call 16: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:14:35,622 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 29 [2021-07-09 18:14:35,624 INFO L550 ElimStorePlain]: Start of recursive call 17: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:14:35,642 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 29 [2021-07-09 18:14:35,644 INFO L550 ElimStorePlain]: Start of recursive call 18: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:14:35,658 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 36 [2021-07-09 18:14:35,661 INFO L550 ElimStorePlain]: Start of recursive call 19: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:14:35,676 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 29 [2021-07-09 18:14:35,678 INFO L550 ElimStorePlain]: Start of recursive call 20: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:14:35,699 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 36 [2021-07-09 18:14:35,701 INFO L550 ElimStorePlain]: Start of recursive call 21: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:14:35,718 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 36 [2021-07-09 18:14:35,721 INFO L550 ElimStorePlain]: Start of recursive call 22: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:14:35,737 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 29 [2021-07-09 18:14:35,739 INFO L550 ElimStorePlain]: Start of recursive call 23: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:14:35,763 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 29 [2021-07-09 18:14:35,765 INFO L550 ElimStorePlain]: Start of recursive call 24: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:14:35,784 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 29 [2021-07-09 18:14:35,786 INFO L550 ElimStorePlain]: Start of recursive call 25: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:14:35,806 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 29 [2021-07-09 18:14:35,808 INFO L550 ElimStorePlain]: Start of recursive call 26: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:14:35,833 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 29 [2021-07-09 18:14:35,836 INFO L550 ElimStorePlain]: Start of recursive call 27: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:14:35,856 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 29 [2021-07-09 18:14:35,859 INFO L550 ElimStorePlain]: Start of recursive call 28: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:14:35,887 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 36 [2021-07-09 18:14:35,889 INFO L550 ElimStorePlain]: Start of recursive call 29: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:14:35,918 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 36 [2021-07-09 18:14:35,920 INFO L550 ElimStorePlain]: Start of recursive call 30: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:14:35,939 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 29 [2021-07-09 18:14:35,941 INFO L550 ElimStorePlain]: Start of recursive call 31: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:14:35,961 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 29 [2021-07-09 18:14:35,963 INFO L550 ElimStorePlain]: Start of recursive call 32: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:14:35,977 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 36 [2021-07-09 18:14:35,979 INFO L550 ElimStorePlain]: Start of recursive call 33: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:14:37,920 WARN L205 SmtUtils]: Spent 1.94 s on a formula simplification that was a NOOP. DAG size: 268 [2021-07-09 18:14:37,921 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:14:37,954 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 30 [2021-07-09 18:14:37,956 INFO L550 ElimStorePlain]: Start of recursive call 34: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:14:37,988 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 34 [2021-07-09 18:14:37,991 INFO L550 ElimStorePlain]: Start of recursive call 35: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:14:38,031 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 34 [2021-07-09 18:14:38,033 INFO L550 ElimStorePlain]: Start of recursive call 36: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:14:38,068 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 25 [2021-07-09 18:14:38,070 INFO L550 ElimStorePlain]: Start of recursive call 37: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:14:38,096 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 30 [2021-07-09 18:14:38,098 INFO L550 ElimStorePlain]: Start of recursive call 38: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:14:38,131 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 25 [2021-07-09 18:14:38,133 INFO L550 ElimStorePlain]: Start of recursive call 39: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:14:38,173 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 30 [2021-07-09 18:14:38,175 INFO L550 ElimStorePlain]: Start of recursive call 40: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:14:38,205 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 30 [2021-07-09 18:14:38,207 INFO L550 ElimStorePlain]: Start of recursive call 41: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:14:38,245 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 25 [2021-07-09 18:14:38,247 INFO L550 ElimStorePlain]: Start of recursive call 42: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:14:38,279 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 25 [2021-07-09 18:14:38,281 INFO L550 ElimStorePlain]: Start of recursive call 43: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:14:38,315 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 34 [2021-07-09 18:14:38,317 INFO L550 ElimStorePlain]: Start of recursive call 44: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:14:38,353 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 25 [2021-07-09 18:14:38,355 INFO L550 ElimStorePlain]: Start of recursive call 45: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:14:38,389 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 34 [2021-07-09 18:14:38,391 INFO L550 ElimStorePlain]: Start of recursive call 46: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:14:38,426 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 25 [2021-07-09 18:14:38,428 INFO L550 ElimStorePlain]: Start of recursive call 47: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:14:38,465 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 25 [2021-07-09 18:14:38,467 INFO L550 ElimStorePlain]: Start of recursive call 48: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:14:38,502 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 34 [2021-07-09 18:14:38,504 INFO L550 ElimStorePlain]: Start of recursive call 49: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:14:38,538 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 34 [2021-07-09 18:14:38,540 INFO L550 ElimStorePlain]: Start of recursive call 50: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:14:38,581 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 30 [2021-07-09 18:14:38,583 INFO L550 ElimStorePlain]: Start of recursive call 51: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:14:38,620 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 25 [2021-07-09 18:14:38,622 INFO L550 ElimStorePlain]: Start of recursive call 52: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:14:38,655 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 30 [2021-07-09 18:14:38,658 INFO L550 ElimStorePlain]: Start of recursive call 53: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:14:38,691 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 25 [2021-07-09 18:14:38,694 INFO L550 ElimStorePlain]: Start of recursive call 54: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:14:38,731 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 25 [2021-07-09 18:14:38,733 INFO L550 ElimStorePlain]: Start of recursive call 55: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:14:38,769 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 25 [2021-07-09 18:14:38,771 INFO L550 ElimStorePlain]: Start of recursive call 56: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:14:38,802 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 25 [2021-07-09 18:14:38,804 INFO L550 ElimStorePlain]: Start of recursive call 57: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:14:38,838 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 34 [2021-07-09 18:14:38,840 INFO L550 ElimStorePlain]: Start of recursive call 58: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:14:38,871 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 34 [2021-07-09 18:14:38,874 INFO L550 ElimStorePlain]: Start of recursive call 59: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:14:38,908 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 25 [2021-07-09 18:14:38,910 INFO L550 ElimStorePlain]: Start of recursive call 60: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:14:38,943 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 30 [2021-07-09 18:14:38,945 INFO L550 ElimStorePlain]: Start of recursive call 61: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:14:38,979 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 25 [2021-07-09 18:14:38,981 INFO L550 ElimStorePlain]: Start of recursive call 62: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:14:39,011 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 30 [2021-07-09 18:14:39,013 INFO L550 ElimStorePlain]: Start of recursive call 63: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:14:39,043 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 25 [2021-07-09 18:14:39,045 INFO L550 ElimStorePlain]: Start of recursive call 64: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:14:39,071 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 25 [2021-07-09 18:14:39,073 INFO L550 ElimStorePlain]: Start of recursive call 65: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:14:42,513 WARN L205 SmtUtils]: Spent 3.44 s on a formula simplification. DAG size of input: 328 DAG size of output: 326 [2021-07-09 18:14:42,514 INFO L628 ElimStorePlain]: treesize reduction 15, result has 98.6 percent of original size [2021-07-09 18:14:42,537 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 21 [2021-07-09 18:14:42,538 INFO L550 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:42,563 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 21 [2021-07-09 18:14:42,564 INFO L550 ElimStorePlain]: Start of recursive call 67: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:42,590 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 23 [2021-07-09 18:14:42,591 INFO L550 ElimStorePlain]: Start of recursive call 68: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:42,616 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 21 [2021-07-09 18:14:42,617 INFO L550 ElimStorePlain]: Start of recursive call 69: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:42,645 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2021-07-09 18:14:42,647 INFO L550 ElimStorePlain]: Start of recursive call 70: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:42,675 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2021-07-09 18:14:42,676 INFO L550 ElimStorePlain]: Start of recursive call 71: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:42,702 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 21 [2021-07-09 18:14:42,703 INFO L550 ElimStorePlain]: Start of recursive call 72: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:42,729 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 21 [2021-07-09 18:14:42,731 INFO L550 ElimStorePlain]: Start of recursive call 73: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:42,756 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 21 [2021-07-09 18:14:42,757 INFO L550 ElimStorePlain]: Start of recursive call 74: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:42,784 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 20 [2021-07-09 18:14:42,785 INFO L550 ElimStorePlain]: Start of recursive call 75: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:42,811 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 21 [2021-07-09 18:14:42,812 INFO L550 ElimStorePlain]: Start of recursive call 76: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:42,839 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2021-07-09 18:14:42,840 INFO L550 ElimStorePlain]: Start of recursive call 77: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:42,867 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 21 [2021-07-09 18:14:42,868 INFO L550 ElimStorePlain]: Start of recursive call 78: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:42,896 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 21 [2021-07-09 18:14:42,897 INFO L550 ElimStorePlain]: Start of recursive call 79: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:42,925 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 20 [2021-07-09 18:14:42,926 INFO L550 ElimStorePlain]: Start of recursive call 80: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:42,953 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 20 [2021-07-09 18:14:42,954 INFO L550 ElimStorePlain]: Start of recursive call 81: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:42,988 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2021-07-09 18:14:42,989 INFO L550 ElimStorePlain]: Start of recursive call 82: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:43,015 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 23 [2021-07-09 18:14:43,016 INFO L550 ElimStorePlain]: Start of recursive call 83: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:43,043 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 23 [2021-07-09 18:14:43,045 INFO L550 ElimStorePlain]: Start of recursive call 84: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:43,071 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 21 [2021-07-09 18:14:43,072 INFO L550 ElimStorePlain]: Start of recursive call 85: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:43,100 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 21 [2021-07-09 18:14:43,101 INFO L550 ElimStorePlain]: Start of recursive call 86: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:43,129 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 21 [2021-07-09 18:14:43,130 INFO L550 ElimStorePlain]: Start of recursive call 87: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:43,158 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 23 [2021-07-09 18:14:43,159 INFO L550 ElimStorePlain]: Start of recursive call 88: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:43,186 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 21 [2021-07-09 18:14:43,187 INFO L550 ElimStorePlain]: Start of recursive call 89: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:43,215 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2021-07-09 18:14:43,216 INFO L550 ElimStorePlain]: Start of recursive call 90: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:43,245 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2021-07-09 18:14:43,246 INFO L550 ElimStorePlain]: Start of recursive call 91: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:43,274 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2021-07-09 18:14:43,275 INFO L550 ElimStorePlain]: Start of recursive call 92: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:43,304 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 20 [2021-07-09 18:14:43,305 INFO L550 ElimStorePlain]: Start of recursive call 93: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:43,333 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 21 [2021-07-09 18:14:43,334 INFO L550 ElimStorePlain]: Start of recursive call 94: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:43,362 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2021-07-09 18:14:43,363 INFO L550 ElimStorePlain]: Start of recursive call 95: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:43,392 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 21 [2021-07-09 18:14:43,393 INFO L550 ElimStorePlain]: Start of recursive call 96: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:43,420 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 21 [2021-07-09 18:14:43,421 INFO L550 ElimStorePlain]: Start of recursive call 97: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:43,970 WARN L205 SmtUtils]: Spent 548.00 ms on a formula simplification that was a NOOP. DAG size: 294 [2021-07-09 18:14:43,970 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:14:43,984 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 19 xjuncts. [2021-07-09 18:14:43,984 INFO L247 ElimStorePlain]: Needed 97 recursive calls to eliminate 3 variables, input treesize:2337, output treesize:523 [2021-07-09 18:14:44,347 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:14:44,347 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 27 treesize of output 29 [2021-07-09 18:14:44,351 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:44,478 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 44 [2021-07-09 18:14:44,478 INFO L628 ElimStorePlain]: treesize reduction 123, result has 56.7 percent of original size [2021-07-09 18:14:44,478 INFO L518 ElimStorePlain]: Eliminatee v_prenex_451 vanished before elimination [2021-07-09 18:14:44,499 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:14:44,499 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 26 [2021-07-09 18:14:44,503 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:44,511 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:14:44,511 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 1 [2021-07-09 18:14:44,512 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:44,557 INFO L628 ElimStorePlain]: treesize reduction 78, result has 36.1 percent of original size [2021-07-09 18:14:44,557 INFO L518 ElimStorePlain]: Eliminatee v_prenex_453 vanished before elimination [2021-07-09 18:14:44,557 INFO L518 ElimStorePlain]: Eliminatee v_prenex_454 vanished before elimination [2021-07-09 18:14:44,558 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 5 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-09 18:14:44,558 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:301, output treesize:50 [2021-07-09 18:14:44,612 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:14:44,613 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [492052377] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:14:44,613 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:14:44,613 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15] total 27 [2021-07-09 18:14:44,613 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1586465337] [2021-07-09 18:14:44,613 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-09 18:14:44,613 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:14:44,613 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-09 18:14:44,614 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=658, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:14:44,614 INFO L87 Difference]: Start difference. First operand 6568 states and 23253 transitions. Second operand has 28 states, 28 states have (on average 2.2142857142857144) internal successors, (62), 27 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:14:45,550 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 65 [2021-07-09 18:14:45,966 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 70 [2021-07-09 18:14:47,054 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 39 [2021-07-09 18:14:47,385 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 67 [2021-07-09 18:14:47,571 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 40 [2021-07-09 18:14:47,771 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 63 [2021-07-09 18:14:48,532 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 43 [2021-07-09 18:14:48,927 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:14:48,927 INFO L93 Difference]: Finished difference Result 10134 states and 34968 transitions. [2021-07-09 18:14:48,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-07-09 18:14:48,928 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.2142857142857144) internal successors, (62), 27 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-07-09 18:14:48,928 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:14:48,948 INFO L225 Difference]: With dead ends: 10134 [2021-07-09 18:14:48,948 INFO L226 Difference]: Without dead ends: 9937 [2021-07-09 18:14:48,949 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1083 ImplicationChecksByTransitivity, 4029.6ms TimeCoverageRelationStatistics Valid=427, Invalid=3479, Unknown=0, NotChecked=0, Total=3906 [2021-07-09 18:14:48,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9937 states. [2021-07-09 18:14:49,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9937 to 6611. [2021-07-09 18:14:49,060 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6611 states, 6610 states have (on average 3.5376701966717095) internal successors, (23384), 6610 states have internal predecessors, (23384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:14:49,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6611 states to 6611 states and 23384 transitions. [2021-07-09 18:14:49,076 INFO L78 Accepts]: Start accepts. Automaton has 6611 states and 23384 transitions. Word has length 33 [2021-07-09 18:14:49,076 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:14:49,076 INFO L482 AbstractCegarLoop]: Abstraction has 6611 states and 23384 transitions. [2021-07-09 18:14:49,076 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.2142857142857144) internal successors, (62), 27 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:14:49,077 INFO L276 IsEmpty]: Start isEmpty. Operand 6611 states and 23384 transitions. [2021-07-09 18:14:49,087 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-07-09 18:14:49,087 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:14:49,087 INFO L508 BasicCegarLoop]: trace histogram [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] [2021-07-09 18:14:49,287 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2600 [2021-07-09 18:14:49,288 INFO L430 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:14:49,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:14:49,288 INFO L82 PathProgramCache]: Analyzing trace with hash 687141710, now seen corresponding path program 31 times [2021-07-09 18:14:49,288 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:14:49,288 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1028466675] [2021-07-09 18:14:49,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:14:49,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:14:49,752 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:14:49,752 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:14:49,752 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1028466675] [2021-07-09 18:14:49,752 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1028466675] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:14:49,752 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [198699728] [2021-07-09 18:14:49,752 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:14:49,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:14:49,781 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:14:49,782 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:14:49,876 INFO L388 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 [2021-07-09 18:14:49,877 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:49,888 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:14:49,888 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:14:49,888 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:43, output treesize:42 [2021-07-09 18:14:50,718 INFO L446 ElimStorePlain]: Different costs {1=[v_C_56], 3=[A, B]} [2021-07-09 18:14:50,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:50,726 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:14:50,727 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:50,732 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:50,736 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:14:50,737 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:50,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:50,745 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:14:50,746 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:50,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:50,756 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 35 [2021-07-09 18:14:50,757 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:50,762 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:50,766 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:14:50,767 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:50,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:50,776 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:14:50,776 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:50,782 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:50,785 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:14:50,786 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:50,791 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:50,795 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 35 [2021-07-09 18:14:50,796 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:50,802 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:50,806 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:14:50,807 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:50,813 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:50,817 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 35 [2021-07-09 18:14:50,818 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:50,823 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:50,827 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:14:50,828 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:50,834 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:50,838 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:14:50,839 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:50,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:50,848 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 35 [2021-07-09 18:14:50,849 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:50,855 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:50,859 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:14:50,860 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:50,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:50,869 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 35 [2021-07-09 18:14:50,870 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:50,876 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:50,879 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:14:50,880 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:50,886 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:50,889 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:14:50,890 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:50,896 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:50,899 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:14:50,900 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:50,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:50,925 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 35 [2021-07-09 18:14:50,927 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:50,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:50,939 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 35 [2021-07-09 18:14:50,940 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:50,948 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:50,952 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 35 [2021-07-09 18:14:50,954 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:50,962 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:50,967 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 35 [2021-07-09 18:14:50,968 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:50,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:50,981 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:14:50,982 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:50,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:50,994 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 35 [2021-07-09 18:14:50,996 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:51,004 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:51,008 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 35 [2021-07-09 18:14:51,010 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:51,018 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:51,022 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 35 [2021-07-09 18:14:51,023 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:51,029 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:51,033 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:14:51,034 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:51,040 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:51,043 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 35 [2021-07-09 18:14:51,044 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:51,050 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:51,053 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 35 [2021-07-09 18:14:51,054 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:51,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:51,063 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 35 [2021-07-09 18:14:51,064 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:51,070 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:51,074 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 35 [2021-07-09 18:14:51,075 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:51,080 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:51,082 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:14:51,083 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:52,113 WARN L205 SmtUtils]: Spent 1.03 s on a formula simplification. DAG size of input: 77 DAG size of output: 69 [2021-07-09 18:14:52,113 INFO L628 ElimStorePlain]: treesize reduction 668, result has 74.9 percent of original size [2021-07-09 18:14:52,119 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:52,120 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:52,122 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 32 [2021-07-09 18:14:52,123 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:52,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:52,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:52,132 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 61 treesize of output 41 [2021-07-09 18:14:52,133 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:52,140 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:52,140 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:52,143 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 32 [2021-07-09 18:14:52,144 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:52,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:52,152 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:52,154 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 32 [2021-07-09 18:14:52,155 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:52,162 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:52,163 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:52,165 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 39 [2021-07-09 18:14:52,167 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:52,174 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:52,174 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:52,177 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 59 treesize of output 39 [2021-07-09 18:14:52,178 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:52,185 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:52,186 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:52,189 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 61 treesize of output 39 [2021-07-09 18:14:52,190 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:52,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:52,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:52,201 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 59 treesize of output 39 [2021-07-09 18:14:52,202 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:52,209 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:52,210 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:52,213 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 32 [2021-07-09 18:14:52,214 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:52,221 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:52,222 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:52,225 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 41 [2021-07-09 18:14:52,226 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:52,233 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:52,234 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:52,237 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 39 [2021-07-09 18:14:52,238 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:52,244 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:52,245 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:52,247 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 39 [2021-07-09 18:14:52,248 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:52,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:52,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:52,258 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 41 [2021-07-09 18:14:52,259 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:52,265 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:52,266 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:52,269 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 32 [2021-07-09 18:14:52,270 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:52,276 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:52,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:52,280 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 59 treesize of output 39 [2021-07-09 18:14:52,281 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:52,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:52,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:52,291 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 32 [2021-07-09 18:14:52,292 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:52,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:52,299 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:52,301 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 59 treesize of output 39 [2021-07-09 18:14:52,302 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:52,308 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:52,309 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:52,312 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 59 treesize of output 39 [2021-07-09 18:14:52,313 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:52,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:52,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:52,322 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 39 [2021-07-09 18:14:52,323 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:52,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:52,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:52,332 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 63 treesize of output 41 [2021-07-09 18:14:52,333 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:52,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:52,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:52,343 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 59 treesize of output 39 [2021-07-09 18:14:52,344 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:52,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:52,350 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:52,353 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 32 [2021-07-09 18:14:52,354 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:52,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:52,360 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:52,362 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 32 [2021-07-09 18:14:52,363 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:52,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:52,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:52,370 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 61 treesize of output 39 [2021-07-09 18:14:52,371 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:52,826 WARN L205 SmtUtils]: Spent 455.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 60 [2021-07-09 18:14:52,827 INFO L628 ElimStorePlain]: treesize reduction 456, result has 68.2 percent of original size [2021-07-09 18:14:52,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:52,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:52,835 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 61 treesize of output 39 [2021-07-09 18:14:52,836 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:52,841 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:52,842 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:52,845 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 59 treesize of output 37 [2021-07-09 18:14:52,846 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:52,851 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:52,851 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:52,854 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 63 treesize of output 39 [2021-07-09 18:14:52,855 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:52,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:52,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:52,863 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 31 [2021-07-09 18:14:52,865 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:52,869 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:52,870 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:52,873 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 41 [2021-07-09 18:14:52,874 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:52,879 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:52,880 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:52,882 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 30 [2021-07-09 18:14:52,883 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:52,888 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:52,889 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:52,892 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 26 [2021-07-09 18:14:52,893 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:52,898 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:52,899 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:52,902 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 26 [2021-07-09 18:14:52,917 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:52,924 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:52,925 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:52,929 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 31 [2021-07-09 18:14:52,930 INFO L550 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:52,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:52,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:52,939 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 63 treesize of output 39 [2021-07-09 18:14:52,941 INFO L550 ElimStorePlain]: Start of recursive call 67: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:52,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:52,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:52,949 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 31 [2021-07-09 18:14:52,950 INFO L550 ElimStorePlain]: Start of recursive call 68: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:52,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:52,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:52,958 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 67 treesize of output 41 [2021-07-09 18:14:52,959 INFO L550 ElimStorePlain]: Start of recursive call 69: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:52,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:52,965 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:52,967 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 39 [2021-07-09 18:14:52,968 INFO L550 ElimStorePlain]: Start of recursive call 70: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:52,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:52,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:52,976 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 30 [2021-07-09 18:14:52,978 INFO L550 ElimStorePlain]: Start of recursive call 71: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:52,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:52,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:52,985 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 61 treesize of output 37 [2021-07-09 18:14:52,986 INFO L550 ElimStorePlain]: Start of recursive call 72: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:52,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:52,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:52,990 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 31 [2021-07-09 18:14:52,992 INFO L550 ElimStorePlain]: Start of recursive call 73: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:53,082 INFO L628 ElimStorePlain]: treesize reduction 225, result has 25.7 percent of original size [2021-07-09 18:14:53,082 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-09 18:14:53,082 INFO L247 ElimStorePlain]: Needed 73 recursive calls to eliminate 3 variables, input treesize:2657, output treesize:78 [2021-07-09 18:14:53,160 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 14 [2021-07-09 18:14:53,161 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:53,164 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 17 [2021-07-09 18:14:53,165 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:53,175 INFO L628 ElimStorePlain]: treesize reduction 61, result has 7.6 percent of original size [2021-07-09 18:14:53,176 INFO L518 ElimStorePlain]: Eliminatee v_prenex_455 vanished before elimination [2021-07-09 18:14:53,176 INFO L518 ElimStorePlain]: Eliminatee v_prenex_456 vanished before elimination [2021-07-09 18:14:53,176 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:14:53,176 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:108, output treesize:5 [2021-07-09 18:14:53,181 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:14:53,182 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [198699728] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:14:53,182 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:14:53,182 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 23 [2021-07-09 18:14:53,182 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [172362881] [2021-07-09 18:14:53,182 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-09 18:14:53,182 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:14:53,182 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-09 18:14:53,182 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=464, Unknown=0, NotChecked=0, Total=552 [2021-07-09 18:14:53,182 INFO L87 Difference]: Start difference. First operand 6611 states and 23384 transitions. Second operand has 24 states, 24 states have (on average 2.5416666666666665) internal successors, (61), 23 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:14:54,444 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 55 [2021-07-09 18:14:54,839 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 69 [2021-07-09 18:14:55,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:14:55,783 INFO L93 Difference]: Finished difference Result 12758 states and 43830 transitions. [2021-07-09 18:14:55,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-09 18:14:55,783 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.5416666666666665) internal successors, (61), 23 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-07-09 18:14:55,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:14:55,812 INFO L225 Difference]: With dead ends: 12758 [2021-07-09 18:14:55,812 INFO L226 Difference]: Without dead ends: 12514 [2021-07-09 18:14:55,813 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 678 ImplicationChecksByTransitivity, 2291.8ms TimeCoverageRelationStatistics Valid=373, Invalid=2077, Unknown=0, NotChecked=0, Total=2450 [2021-07-09 18:14:55,824 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12514 states. [2021-07-09 18:14:55,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12514 to 7107. [2021-07-09 18:14:55,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7107 states, 7106 states have (on average 3.5546017450042218) internal successors, (25259), 7106 states have internal predecessors, (25259), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:14:55,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7107 states to 7107 states and 25259 transitions. [2021-07-09 18:14:55,980 INFO L78 Accepts]: Start accepts. Automaton has 7107 states and 25259 transitions. Word has length 33 [2021-07-09 18:14:55,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:14:55,980 INFO L482 AbstractCegarLoop]: Abstraction has 7107 states and 25259 transitions. [2021-07-09 18:14:55,980 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.5416666666666665) internal successors, (61), 23 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:14:55,980 INFO L276 IsEmpty]: Start isEmpty. Operand 7107 states and 25259 transitions. [2021-07-09 18:14:55,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-07-09 18:14:55,992 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:14:55,992 INFO L508 BasicCegarLoop]: trace histogram [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] [2021-07-09 18:14:56,193 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2747,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:14:56,193 INFO L430 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:14:56,194 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:14:56,194 INFO L82 PathProgramCache]: Analyzing trace with hash 1191335548, now seen corresponding path program 32 times [2021-07-09 18:14:56,194 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:14:56,194 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [684881843] [2021-07-09 18:14:56,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:14:56,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:14:56,747 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:14:56,747 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:14:56,748 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [684881843] [2021-07-09 18:14:56,748 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [684881843] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:14:56,748 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [699376305] [2021-07-09 18:14:56,748 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:14:56,778 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:14:56,778 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:14:56,779 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:14:56,779 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:14:56,874 INFO L388 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 [2021-07-09 18:14:56,875 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:56,885 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:14:56,886 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:14:56,886 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:43, output treesize:42 [2021-07-09 18:14:57,033 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:57,036 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:14:57,037 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:57,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:57,044 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:14:57,045 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:57,048 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:57,051 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:14:57,052 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:57,056 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:14:57,056 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:57,057 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:14:57,060 INFO L388 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 37 treesize of output 35 [2021-07-09 18:14:57,061 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:57,064 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:14:57,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:57,065 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:14:57,068 INFO L388 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 37 treesize of output 35 [2021-07-09 18:14:57,069 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:57,073 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:14:57,073 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:57,074 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:14:57,076 INFO L388 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 37 treesize of output 35 [2021-07-09 18:14:57,077 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:57,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:57,085 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:14:57,086 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:57,089 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:14:57,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:14:57,092 INFO L388 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 37 treesize of output 35 [2021-07-09 18:14:57,093 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:57,315 WARN L205 SmtUtils]: Spent 221.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 47 [2021-07-09 18:14:57,315 INFO L628 ElimStorePlain]: treesize reduction 152, result has 74.3 percent of original size [2021-07-09 18:14:57,317 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-07-09 18:14:57,317 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 1 variables, input treesize:593, output treesize:439 [2021-07-09 18:14:57,459 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 47 [2021-07-09 18:14:57,746 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 35 [2021-07-09 18:14:57,748 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:57,763 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 35 [2021-07-09 18:14:57,764 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:57,778 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 35 [2021-07-09 18:14:57,779 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:57,789 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 35 [2021-07-09 18:14:57,790 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:58,462 WARN L205 SmtUtils]: Spent 671.00 ms on a formula simplification that was a NOOP. DAG size: 174 [2021-07-09 18:14:58,462 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:14:58,474 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 35 [2021-07-09 18:14:58,476 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:58,488 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 35 [2021-07-09 18:14:58,489 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:58,501 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 35 [2021-07-09 18:14:58,502 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:58,512 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 35 [2021-07-09 18:14:58,513 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:59,197 WARN L205 SmtUtils]: Spent 683.00 ms on a formula simplification that was a NOOP. DAG size: 172 [2021-07-09 18:14:59,197 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:14:59,208 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 29 [2021-07-09 18:14:59,210 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:59,221 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 37 [2021-07-09 18:14:59,222 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:59,233 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 37 [2021-07-09 18:14:59,234 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:14:59,242 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 29 [2021-07-09 18:14:59,243 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:15:00,402 WARN L205 SmtUtils]: Spent 1.16 s on a formula simplification. DAG size of input: 162 DAG size of output: 156 [2021-07-09 18:15:00,402 INFO L628 ElimStorePlain]: treesize reduction 54, result has 96.3 percent of original size [2021-07-09 18:15:00,413 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 37 [2021-07-09 18:15:00,415 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:15:00,425 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 33 [2021-07-09 18:15:00,427 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:15:00,438 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 37 [2021-07-09 18:15:00,439 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:15:00,446 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 33 [2021-07-09 18:15:00,448 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:15:00,803 WARN L205 SmtUtils]: Spent 355.00 ms on a formula simplification. DAG size of input: 139 DAG size of output: 50 [2021-07-09 18:15:00,803 INFO L628 ElimStorePlain]: treesize reduction 939, result has 26.1 percent of original size [2021-07-09 18:15:00,809 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 30 [2021-07-09 18:15:00,811 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 18:15:00,817 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 30 [2021-07-09 18:15:00,818 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 18:15:00,823 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 30 [2021-07-09 18:15:00,825 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 18:15:00,828 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 30 [2021-07-09 18:15:00,829 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-09 18:15:00,900 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:15:00,905 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 30 [2021-07-09 18:15:00,907 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-09 18:15:00,912 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 30 [2021-07-09 18:15:00,913 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-07-09 18:15:00,918 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 26 [2021-07-09 18:15:00,919 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-07-09 18:15:00,922 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 26 [2021-07-09 18:15:00,923 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-07-09 18:15:00,982 INFO L628 ElimStorePlain]: treesize reduction 38, result has 72.7 percent of original size [2021-07-09 18:15:00,982 INFO L518 ElimStorePlain]: Eliminatee v_prenex_463 vanished before elimination [2021-07-09 18:15:00,982 INFO L518 ElimStorePlain]: Eliminatee v_prenex_464 vanished before elimination [2021-07-09 18:15:00,982 INFO L518 ElimStorePlain]: Eliminatee v_prenex_465 vanished before elimination [2021-07-09 18:15:00,982 INFO L518 ElimStorePlain]: Eliminatee v_prenex_466 vanished before elimination [2021-07-09 18:15:00,982 INFO L518 ElimStorePlain]: Eliminatee v_prenex_457 vanished before elimination [2021-07-09 18:15:00,982 INFO L518 ElimStorePlain]: Eliminatee v_prenex_458 vanished before elimination [2021-07-09 18:15:00,983 INFO L550 ElimStorePlain]: Start of recursive call 1: 12 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-09 18:15:00,983 INFO L247 ElimStorePlain]: Needed 25 recursive calls to eliminate 12 variables, input treesize:1705, output treesize:101 [2021-07-09 18:15:01,074 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 18:15:01,075 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:15:01,091 INFO L628 ElimStorePlain]: treesize reduction 108, result has 4.4 percent of original size [2021-07-09 18:15:01,091 INFO L518 ElimStorePlain]: Eliminatee v_prenex_467 vanished before elimination [2021-07-09 18:15:01,091 INFO L518 ElimStorePlain]: Eliminatee v_prenex_468 vanished before elimination [2021-07-09 18:15:01,091 INFO L518 ElimStorePlain]: Eliminatee v_prenex_469 vanished before elimination [2021-07-09 18:15:01,091 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:15:01,091 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:128, output treesize:5 [2021-07-09 18:15:01,097 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:15:01,097 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [699376305] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:15:01,097 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:15:01,097 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 23 [2021-07-09 18:15:01,097 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [894429351] [2021-07-09 18:15:01,097 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-09 18:15:01,097 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:15:01,098 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-09 18:15:01,098 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=463, Unknown=0, NotChecked=0, Total=552 [2021-07-09 18:15:01,098 INFO L87 Difference]: Start difference. First operand 7107 states and 25259 transitions. Second operand has 24 states, 24 states have (on average 2.5416666666666665) internal successors, (61), 23 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:15:02,113 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 61 [2021-07-09 18:15:02,757 WARN L205 SmtUtils]: Spent 242.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 56 [2021-07-09 18:15:03,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:15:03,900 INFO L93 Difference]: Finished difference Result 12090 states and 41800 transitions. [2021-07-09 18:15:03,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-09 18:15:03,900 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.5416666666666665) internal successors, (61), 23 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-07-09 18:15:03,900 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:15:03,929 INFO L225 Difference]: With dead ends: 12090 [2021-07-09 18:15:03,929 INFO L226 Difference]: Without dead ends: 11846 [2021-07-09 18:15:03,930 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 747 ImplicationChecksByTransitivity, 2600.2ms TimeCoverageRelationStatistics Valid=385, Invalid=2165, Unknown=0, NotChecked=0, Total=2550 [2021-07-09 18:15:03,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11846 states. [2021-07-09 18:15:04,058 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11846 to 7353. [2021-07-09 18:15:04,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7353 states, 7352 states have (on average 3.548558215451578) internal successors, (26089), 7352 states have internal predecessors, (26089), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:15:04,087 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7353 states to 7353 states and 26089 transitions. [2021-07-09 18:15:04,087 INFO L78 Accepts]: Start accepts. Automaton has 7353 states and 26089 transitions. Word has length 33 [2021-07-09 18:15:04,087 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:15:04,087 INFO L482 AbstractCegarLoop]: Abstraction has 7353 states and 26089 transitions. [2021-07-09 18:15:04,087 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.5416666666666665) internal successors, (61), 23 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:15:04,087 INFO L276 IsEmpty]: Start isEmpty. Operand 7353 states and 26089 transitions. [2021-07-09 18:15:04,099 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-07-09 18:15:04,099 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:15:04,099 INFO L508 BasicCegarLoop]: trace histogram [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] [2021-07-09 18:15:04,300 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2865 [2021-07-09 18:15:04,300 INFO L430 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:15:04,304 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:15:04,305 INFO L82 PathProgramCache]: Analyzing trace with hash 1594024776, now seen corresponding path program 33 times [2021-07-09 18:15:04,305 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:15:04,305 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2029846007] [2021-07-09 18:15:04,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:15:04,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:15:05,014 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:15:05,014 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:15:05,014 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2029846007] [2021-07-09 18:15:05,014 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2029846007] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:15:05,014 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [931207800] [2021-07-09 18:15:05,014 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:15:05,046 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:15:05,047 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:15:05,047 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:15:05,048 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:15:05,141 INFO L388 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 [2021-07-09 18:15:05,142 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:15:05,151 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:15:05,152 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:15:05,152 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:38, output treesize:37 [2021-07-09 18:15:05,385 INFO L354 Elim1Store]: treesize reduction 21, result has 19.2 percent of original size [2021-07-09 18:15:05,385 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 26 [2021-07-09 18:15:05,386 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:15:05,403 INFO L354 Elim1Store]: treesize reduction 21, result has 19.2 percent of original size [2021-07-09 18:15:05,403 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 29 [2021-07-09 18:15:05,404 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:15:05,420 INFO L354 Elim1Store]: treesize reduction 21, result has 19.2 percent of original size [2021-07-09 18:15:05,421 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 26 [2021-07-09 18:15:05,422 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:15:05,438 INFO L354 Elim1Store]: treesize reduction 21, result has 19.2 percent of original size [2021-07-09 18:15:05,438 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 29 [2021-07-09 18:15:05,439 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:15:05,460 INFO L354 Elim1Store]: treesize reduction 21, result has 19.2 percent of original size [2021-07-09 18:15:05,461 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 26 [2021-07-09 18:15:05,462 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:15:05,482 INFO L354 Elim1Store]: treesize reduction 21, result has 19.2 percent of original size [2021-07-09 18:15:05,482 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 29 [2021-07-09 18:15:05,483 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:15:05,512 INFO L354 Elim1Store]: treesize reduction 21, result has 19.2 percent of original size [2021-07-09 18:15:05,512 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 26 [2021-07-09 18:15:05,513 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:15:05,524 INFO L354 Elim1Store]: treesize reduction 25, result has 3.8 percent of original size [2021-07-09 18:15:05,525 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 1 [2021-07-09 18:15:05,525 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:15:05,747 WARN L205 SmtUtils]: Spent 221.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 47 [2021-07-09 18:15:05,748 INFO L628 ElimStorePlain]: treesize reduction 67, result has 85.2 percent of original size [2021-07-09 18:15:05,750 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 6 dim-0 vars, and 6 xjuncts. [2021-07-09 18:15:05,751 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 2 variables, input treesize:513, output treesize:387 [2021-07-09 18:15:05,943 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification that was a NOOP. DAG size: 104 [2021-07-09 18:15:06,172 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification that was a NOOP. DAG size: 103 [2021-07-09 18:15:06,430 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification that was a NOOP. DAG size: 105 [2021-07-09 18:15:06,814 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-07-09 18:15:06,815 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 38 [2021-07-09 18:15:06,818 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 18:15:06,854 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-07-09 18:15:06,854 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 44 [2021-07-09 18:15:06,857 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-07-09 18:15:07,589 WARN L205 SmtUtils]: Spent 731.00 ms on a formula simplification. DAG size of input: 144 DAG size of output: 133 [2021-07-09 18:15:07,590 INFO L628 ElimStorePlain]: treesize reduction 113, result has 88.3 percent of original size [2021-07-09 18:15:07,604 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:15:07,604 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 23 treesize of output 19 [2021-07-09 18:15:07,606 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:15:07,635 INFO L354 Elim1Store]: treesize reduction 12, result has 52.0 percent of original size [2021-07-09 18:15:07,636 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 34 [2021-07-09 18:15:07,638 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:15:07,990 WARN L205 SmtUtils]: Spent 351.00 ms on a formula simplification that was a NOOP. DAG size: 130 [2021-07-09 18:15:07,990 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:15:08,025 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-07-09 18:15:08,025 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 38 [2021-07-09 18:15:08,029 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 2 xjuncts. [2021-07-09 18:15:08,042 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:15:08,042 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 23 treesize of output 19 [2021-07-09 18:15:08,043 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:15:08,398 WARN L205 SmtUtils]: Spent 354.00 ms on a formula simplification that was a NOOP. DAG size: 132 [2021-07-09 18:15:08,399 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:15:08,434 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-07-09 18:15:08,434 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 38 [2021-07-09 18:15:08,438 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 2 xjuncts. [2021-07-09 18:15:08,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:15:08,447 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-07-09 18:15:08,448 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:15:09,123 WARN L205 SmtUtils]: Spent 674.00 ms on a formula simplification. DAG size of input: 134 DAG size of output: 130 [2021-07-09 18:15:09,123 INFO L628 ElimStorePlain]: treesize reduction 32, result has 96.1 percent of original size [2021-07-09 18:15:09,161 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-07-09 18:15:09,161 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 38 [2021-07-09 18:15:09,164 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 2 xjuncts. [2021-07-09 18:15:09,177 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:15:09,178 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 28 treesize of output 22 [2021-07-09 18:15:09,179 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:15:09,810 WARN L205 SmtUtils]: Spent 630.00 ms on a formula simplification. DAG size of input: 130 DAG size of output: 126 [2021-07-09 18:15:09,810 INFO L628 ElimStorePlain]: treesize reduction 32, result has 96.0 percent of original size [2021-07-09 18:15:09,845 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-07-09 18:15:09,845 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 38 [2021-07-09 18:15:09,849 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 2 xjuncts. [2021-07-09 18:15:09,862 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:15:09,862 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 23 treesize of output 19 [2021-07-09 18:15:09,863 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:15:10,180 WARN L205 SmtUtils]: Spent 316.00 ms on a formula simplification that was a NOOP. DAG size: 127 [2021-07-09 18:15:10,180 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:15:10,246 INFO L550 ElimStorePlain]: Start of recursive call 1: 7 dim-0 vars, 6 dim-1 vars, End of recursive call: 6 dim-0 vars, and 12 xjuncts. [2021-07-09 18:15:10,247 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 13 variables, input treesize:911, output treesize:938 [2021-07-09 18:15:10,807 WARN L205 SmtUtils]: Spent 401.00 ms on a formula simplification. DAG size of input: 158 DAG size of output: 119 [2021-07-09 18:15:19,499 INFO L446 ElimStorePlain]: Different costs {2=[v_prenex_482, v_prenex_493, v_prenex_483, v_prenex_494, v_prenex_495, v_prenex_496, v_prenex_486, v_prenex_497, v_prenex_487, v_prenex_498, v_prenex_488, v_prenex_510, v_prenex_511, v_prenex_501, v_prenex_512, v_prenex_502, v_prenex_508, v_prenex_509], 5=[A, B, v_prenex_490, v_prenex_480, v_prenex_491, v_prenex_481, v_prenex_492, v_prenex_484, v_prenex_485, v_prenex_499, v_prenex_489, v_prenex_500], 20=[v_prenex_507]} [2021-07-09 18:15:19,575 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:15:19,576 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 29 [2021-07-09 18:15:19,579 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:15:19,636 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-07-09 18:15:19,637 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 20 [2021-07-09 18:15:19,638 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:15:31,065 WARN L205 SmtUtils]: Spent 11.43 s on a formula simplification. DAG size of input: 487 DAG size of output: 464 [2021-07-09 18:15:31,067 INFO L628 ElimStorePlain]: treesize reduction 1260, result has 80.1 percent of original size [2021-07-09 18:15:31,129 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:15:31,129 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 33 [2021-07-09 18:15:31,134 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:15:31,189 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:15:31,190 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 33 [2021-07-09 18:15:31,194 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:15:34,849 WARN L205 SmtUtils]: Spent 3.65 s on a formula simplification that was a NOOP. DAG size: 457 [2021-07-09 18:15:34,849 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:15:34,874 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:15:34,896 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:15:34,896 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 25 [2021-07-09 18:15:34,900 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:15:34,925 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:15:34,936 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:15:34,936 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:15:34,937 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:15:41,732 WARN L205 SmtUtils]: Spent 6.79 s on a formula simplification. DAG size of input: 447 DAG size of output: 441 [2021-07-09 18:15:41,733 INFO L628 ElimStorePlain]: treesize reduction 266, result has 94.6 percent of original size [2021-07-09 18:15:41,788 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:15:41,788 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 27 treesize of output 31 [2021-07-09 18:15:41,795 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:15:41,834 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:15:41,834 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 15 [2021-07-09 18:15:41,835 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:15:47,227 WARN L205 SmtUtils]: Spent 5.39 s on a formula simplification. DAG size of input: 432 DAG size of output: 379 [2021-07-09 18:15:47,228 INFO L628 ElimStorePlain]: treesize reduction 773, result has 83.4 percent of original size [2021-07-09 18:15:47,284 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:15:47,284 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 27 treesize of output 29 [2021-07-09 18:15:47,288 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:15:47,334 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-07-09 18:15:47,334 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 27 treesize of output 25 [2021-07-09 18:15:47,338 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:15:49,813 WARN L205 SmtUtils]: Spent 2.47 s on a formula simplification that was a NOOP. DAG size: 374 [2021-07-09 18:15:49,813 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:15:49,853 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:15:49,853 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-07-09 18:15:49,856 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:15:49,890 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:15:49,890 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 1 [2021-07-09 18:15:49,891 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:15:53,830 WARN L205 SmtUtils]: Spent 3.94 s on a formula simplification. DAG size of input: 363 DAG size of output: 296 [2021-07-09 18:15:53,830 INFO L628 ElimStorePlain]: treesize reduction 755, result has 80.1 percent of original size [2021-07-09 18:15:53,831 INFO L518 ElimStorePlain]: Eliminatee v_prenex_486 vanished before elimination [2021-07-09 18:15:53,831 INFO L518 ElimStorePlain]: Eliminatee v_prenex_497 vanished before elimination [2021-07-09 18:15:53,857 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:15:53,857 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:15:53,858 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:15:57,271 WARN L205 SmtUtils]: Spent 3.41 s on a formula simplification. DAG size of input: 289 DAG size of output: 284 [2021-07-09 18:15:57,271 INFO L628 ElimStorePlain]: treesize reduction 115, result has 96.2 percent of original size [2021-07-09 18:15:57,272 INFO L518 ElimStorePlain]: Eliminatee v_prenex_498 vanished before elimination [2021-07-09 18:15:57,272 INFO L518 ElimStorePlain]: Eliminatee v_prenex_488 vanished before elimination [2021-07-09 18:15:57,272 INFO L518 ElimStorePlain]: Eliminatee v_prenex_510 vanished before elimination [2021-07-09 18:15:57,286 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 14 [2021-07-09 18:15:57,288 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:15:58,919 WARN L205 SmtUtils]: Spent 1.63 s on a formula simplification that was a NOOP. DAG size: 279 [2021-07-09 18:15:58,919 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:15:58,933 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 14 [2021-07-09 18:15:58,934 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:00,582 WARN L205 SmtUtils]: Spent 1.65 s on a formula simplification that was a NOOP. DAG size: 274 [2021-07-09 18:16:00,583 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:00,606 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:16:00,607 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 27 treesize of output 15 [2021-07-09 18:16:00,607 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:03,675 WARN L205 SmtUtils]: Spent 3.07 s on a formula simplification. DAG size of input: 265 DAG size of output: 249 [2021-07-09 18:16:03,676 INFO L628 ElimStorePlain]: treesize reduction 113, result has 96.0 percent of original size [2021-07-09 18:16:03,676 INFO L518 ElimStorePlain]: Eliminatee v_prenex_502 vanished before elimination [2021-07-09 18:16:03,676 INFO L518 ElimStorePlain]: Eliminatee v_prenex_508 vanished before elimination [2021-07-09 18:16:03,676 INFO L518 ElimStorePlain]: Eliminatee v_prenex_509 vanished before elimination [2021-07-09 18:16:03,691 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:03,704 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:03,705 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-07-09 18:16:03,708 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:03,746 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:03,746 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-07-09 18:16:03,751 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:03,769 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:03,809 INFO L354 Elim1Store]: treesize reduction 12, result has 63.6 percent of original size [2021-07-09 18:16:03,810 INFO L388 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 25 treesize of output 37 [2021-07-09 18:16:03,814 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:03,883 INFO L354 Elim1Store]: treesize reduction 12, result has 70.7 percent of original size [2021-07-09 18:16:03,883 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 25 treesize of output 45 [2021-07-09 18:16:03,888 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:03,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:03,921 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:03,921 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-07-09 18:16:03,925 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:03,956 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:03,956 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-07-09 18:16:03,961 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:05,389 WARN L205 SmtUtils]: Spent 1.43 s on a formula simplification that was a NOOP. DAG size: 244 [2021-07-09 18:16:05,390 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:05,434 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:16:05,434 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 22 [2021-07-09 18:16:05,438 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:05,482 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:16:05,483 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 22 [2021-07-09 18:16:05,486 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:05,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:05,502 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:16:05,506 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:16:05,506 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 7 [2021-07-09 18:16:05,508 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:05,548 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:05,548 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-07-09 18:16:05,553 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:05,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:05,569 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:16:05,573 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:16:05,574 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 7 [2021-07-09 18:16:05,575 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:05,586 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 18:16:05,587 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:06,856 WARN L205 SmtUtils]: Spent 1.27 s on a formula simplification. DAG size of input: 235 DAG size of output: 203 [2021-07-09 18:16:06,856 INFO L628 ElimStorePlain]: treesize reduction 1510, result has 40.3 percent of original size [2021-07-09 18:16:06,919 INFO L354 Elim1Store]: treesize reduction 12, result has 70.7 percent of original size [2021-07-09 18:16:06,919 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 27 treesize of output 45 [2021-07-09 18:16:06,926 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:06,949 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-07-09 18:16:06,949 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 29 treesize of output 1 [2021-07-09 18:16:06,950 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:07,374 WARN L205 SmtUtils]: Spent 423.00 ms on a formula simplification that was a NOOP. DAG size: 195 [2021-07-09 18:16:07,374 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:07,387 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:07,426 INFO L354 Elim1Store]: treesize reduction 12, result has 63.6 percent of original size [2021-07-09 18:16:07,426 INFO L388 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 25 treesize of output 37 [2021-07-09 18:16:07,430 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:07,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:07,454 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-09 18:16:07,454 INFO L388 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 29 treesize of output 1 [2021-07-09 18:16:07,455 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:07,847 WARN L205 SmtUtils]: Spent 391.00 ms on a formula simplification that was a NOOP. DAG size: 186 [2021-07-09 18:16:07,847 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:07,923 INFO L354 Elim1Store]: treesize reduction 12, result has 70.7 percent of original size [2021-07-09 18:16:07,924 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 25 treesize of output 45 [2021-07-09 18:16:07,930 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:07,993 INFO L354 Elim1Store]: treesize reduction 20, result has 51.2 percent of original size [2021-07-09 18:16:07,994 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 25 treesize of output 37 [2021-07-09 18:16:07,999 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:08,424 WARN L205 SmtUtils]: Spent 424.00 ms on a formula simplification that was a NOOP. DAG size: 181 [2021-07-09 18:16:08,425 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:08,439 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:08,475 INFO L354 Elim1Store]: treesize reduction 12, result has 63.6 percent of original size [2021-07-09 18:16:08,475 INFO L388 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 27 treesize of output 37 [2021-07-09 18:16:08,479 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:08,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:08,501 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-09 18:16:08,501 INFO L388 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 29 treesize of output 1 [2021-07-09 18:16:08,502 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:08,841 WARN L205 SmtUtils]: Spent 338.00 ms on a formula simplification that was a NOOP. DAG size: 173 [2021-07-09 18:16:08,841 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:08,870 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:08,870 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 18 treesize of output 26 [2021-07-09 18:16:08,877 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:08,885 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 18:16:08,886 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:09,181 WARN L205 SmtUtils]: Spent 295.00 ms on a formula simplification that was a NOOP. DAG size: 163 [2021-07-09 18:16:09,181 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:09,240 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-07-09 18:16:09,240 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 29 treesize of output 41 [2021-07-09 18:16:09,244 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:09,288 INFO L354 Elim1Store]: treesize reduction 25, result has 39.0 percent of original size [2021-07-09 18:16:09,288 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 25 treesize of output 32 [2021-07-09 18:16:09,290 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:09,816 WARN L205 SmtUtils]: Spent 525.00 ms on a formula simplification. DAG size of input: 157 DAG size of output: 154 [2021-07-09 18:16:09,816 INFO L628 ElimStorePlain]: treesize reduction 57, result has 91.3 percent of original size [2021-07-09 18:16:09,878 INFO L354 Elim1Store]: treesize reduction 12, result has 70.7 percent of original size [2021-07-09 18:16:09,878 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 27 treesize of output 45 [2021-07-09 18:16:09,887 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:09,912 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-07-09 18:16:09,913 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 29 treesize of output 1 [2021-07-09 18:16:09,913 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:10,132 WARN L205 SmtUtils]: Spent 218.00 ms on a formula simplification that was a NOOP. DAG size: 146 [2021-07-09 18:16:10,132 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:10,188 INFO L354 Elim1Store]: treesize reduction 12, result has 70.7 percent of original size [2021-07-09 18:16:10,188 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 27 treesize of output 45 [2021-07-09 18:16:10,195 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:10,207 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:10,237 INFO L354 Elim1Store]: treesize reduction 12, result has 63.6 percent of original size [2021-07-09 18:16:10,237 INFO L388 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 27 treesize of output 37 [2021-07-09 18:16:10,241 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:10,448 WARN L205 SmtUtils]: Spent 206.00 ms on a formula simplification that was a NOOP. DAG size: 141 [2021-07-09 18:16:10,449 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:10,468 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:10,468 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 18 treesize of output 26 [2021-07-09 18:16:10,476 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:10,680 WARN L205 SmtUtils]: Spent 203.00 ms on a formula simplification that was a NOOP. DAG size: 134 [2021-07-09 18:16:10,680 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:10,703 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:10,703 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-07-09 18:16:10,707 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:10,712 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 18:16:10,713 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:10,876 WARN L205 SmtUtils]: Spent 163.00 ms on a formula simplification that was a NOOP. DAG size: 123 [2021-07-09 18:16:10,876 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:10,904 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:16:10,905 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 22 [2021-07-09 18:16:10,908 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:10,930 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:10,930 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 26 [2021-07-09 18:16:10,937 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:10,965 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:16:10,965 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 22 [2021-07-09 18:16:10,968 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:10,987 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:10,987 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 26 [2021-07-09 18:16:10,993 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:11,134 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification that was a NOOP. DAG size: 116 [2021-07-09 18:16:11,134 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:11,157 INFO L550 ElimStorePlain]: Start of recursive call 1: 9 dim-0 vars, 31 dim-1 vars, End of recursive call: and 7 xjuncts. [2021-07-09 18:16:11,157 INFO L247 ElimStorePlain]: Needed 52 recursive calls to eliminate 40 variables, input treesize:6369, output treesize:203 [2021-07-09 18:16:11,298 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:16:11,299 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [931207800] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:16:11,299 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:16:11,299 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 17] total 29 [2021-07-09 18:16:11,299 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [526170067] [2021-07-09 18:16:11,299 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-07-09 18:16:11,299 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:16:11,299 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-07-09 18:16:11,300 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=741, Unknown=1, NotChecked=0, Total=870 [2021-07-09 18:16:11,300 INFO L87 Difference]: Start difference. First operand 7353 states and 26089 transitions. Second operand has 30 states, 30 states have (on average 2.066666666666667) internal successors, (62), 29 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:16:12,281 WARN L205 SmtUtils]: Spent 219.00 ms on a formula simplification. DAG size of input: 192 DAG size of output: 52 [2021-07-09 18:16:14,387 WARN L205 SmtUtils]: Spent 228.00 ms on a formula simplification. DAG size of input: 184 DAG size of output: 64 [2021-07-09 18:16:15,002 WARN L205 SmtUtils]: Spent 278.00 ms on a formula simplification. DAG size of input: 205 DAG size of output: 75 [2021-07-09 18:16:15,144 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 50 [2021-07-09 18:16:15,685 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 143 DAG size of output: 41 [2021-07-09 18:16:16,098 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 53 [2021-07-09 18:16:16,243 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 69 [2021-07-09 18:16:16,730 WARN L205 SmtUtils]: Spent 393.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 110 [2021-07-09 18:16:17,027 WARN L205 SmtUtils]: Spent 188.00 ms on a formula simplification. DAG size of input: 154 DAG size of output: 53 [2021-07-09 18:16:17,761 WARN L205 SmtUtils]: Spent 266.00 ms on a formula simplification. DAG size of input: 204 DAG size of output: 85 [2021-07-09 18:16:18,363 WARN L205 SmtUtils]: Spent 272.00 ms on a formula simplification. DAG size of input: 212 DAG size of output: 73 [2021-07-09 18:16:20,254 WARN L205 SmtUtils]: Spent 1.80 s on a formula simplification. DAG size of input: 225 DAG size of output: 96 [2021-07-09 18:16:21,090 WARN L205 SmtUtils]: Spent 434.00 ms on a formula simplification. DAG size of input: 153 DAG size of output: 131 [2021-07-09 18:16:21,465 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 50 [2021-07-09 18:16:21,877 WARN L205 SmtUtils]: Spent 334.00 ms on a formula simplification. DAG size of input: 130 DAG size of output: 108 [2021-07-09 18:16:22,185 WARN L205 SmtUtils]: Spent 219.00 ms on a formula simplification that was a NOOP. DAG size: 129 [2021-07-09 18:16:22,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:16:22,399 INFO L93 Difference]: Finished difference Result 11941 states and 40890 transitions. [2021-07-09 18:16:22,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-07-09 18:16:22,400 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.066666666666667) internal successors, (62), 29 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-07-09 18:16:22,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:16:22,426 INFO L225 Difference]: With dead ends: 11941 [2021-07-09 18:16:22,427 INFO L226 Difference]: Without dead ends: 11876 [2021-07-09 18:16:22,427 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1602 ImplicationChecksByTransitivity, 9659.9ms TimeCoverageRelationStatistics Valid=772, Invalid=4336, Unknown=4, NotChecked=0, Total=5112 [2021-07-09 18:16:22,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11876 states. [2021-07-09 18:16:22,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11876 to 7412. [2021-07-09 18:16:22,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7412 states, 7411 states have (on average 3.5448657401160437) internal successors, (26271), 7411 states have internal predecessors, (26271), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:16:22,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7412 states to 7412 states and 26271 transitions. [2021-07-09 18:16:22,604 INFO L78 Accepts]: Start accepts. Automaton has 7412 states and 26271 transitions. Word has length 33 [2021-07-09 18:16:22,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:16:22,604 INFO L482 AbstractCegarLoop]: Abstraction has 7412 states and 26271 transitions. [2021-07-09 18:16:22,604 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 2.066666666666667) internal successors, (62), 29 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:16:22,604 INFO L276 IsEmpty]: Start isEmpty. Operand 7412 states and 26271 transitions. [2021-07-09 18:16:22,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-07-09 18:16:22,617 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:16:22,617 INFO L508 BasicCegarLoop]: trace histogram [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] [2021-07-09 18:16:22,818 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2948 [2021-07-09 18:16:22,818 INFO L430 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:16:22,818 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:16:22,818 INFO L82 PathProgramCache]: Analyzing trace with hash -1322096704, now seen corresponding path program 34 times [2021-07-09 18:16:22,818 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:16:22,818 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [543650625] [2021-07-09 18:16:22,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:16:22,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:16:23,357 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:16:23,357 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:16:23,357 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [543650625] [2021-07-09 18:16:23,357 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [543650625] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:16:23,357 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1617447325] [2021-07-09 18:16:23,358 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:16:23,387 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:16:23,387 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:16:23,387 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:16:23,388 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:16:23,487 INFO L388 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 18 treesize of output 17 [2021-07-09 18:16:23,488 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:23,503 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:23,504 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:16:23,504 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:49, output treesize:48 [2021-07-09 18:16:23,614 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:23,615 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:16:23,618 INFO L388 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 50 treesize of output 46 [2021-07-09 18:16:23,620 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:23,624 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:23,627 INFO L388 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 43 treesize of output 43 [2021-07-09 18:16:23,628 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:23,676 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:23,677 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-09 18:16:23,677 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:139, output treesize:145 [2021-07-09 18:16:24,356 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:24,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:24,359 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 74 treesize of output 50 [2021-07-09 18:16:24,361 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:24,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:24,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:24,372 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 74 treesize of output 50 [2021-07-09 18:16:24,373 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:24,381 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:24,382 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:24,384 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 50 [2021-07-09 18:16:24,385 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:24,393 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:24,393 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:24,396 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 50 [2021-07-09 18:16:24,398 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:24,405 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:24,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:24,409 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 50 [2021-07-09 18:16:24,410 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:24,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:24,418 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:24,420 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 76 treesize of output 50 [2021-07-09 18:16:24,422 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:24,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:24,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:24,432 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 76 treesize of output 50 [2021-07-09 18:16:24,433 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:24,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:24,442 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:24,445 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 50 [2021-07-09 18:16:24,446 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:24,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:24,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:24,457 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 50 [2021-07-09 18:16:24,458 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:24,466 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:24,467 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:24,469 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 76 treesize of output 50 [2021-07-09 18:16:24,471 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:24,478 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:24,479 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:24,482 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 50 [2021-07-09 18:16:24,483 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:24,490 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:24,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:24,494 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 74 treesize of output 50 [2021-07-09 18:16:24,495 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:24,503 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:24,504 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:24,507 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 50 [2021-07-09 18:16:24,508 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:24,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:24,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:24,519 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 76 treesize of output 50 [2021-07-09 18:16:24,520 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:24,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:24,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:24,532 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 74 treesize of output 50 [2021-07-09 18:16:24,533 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:24,540 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:24,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:24,541 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 50 [2021-07-09 18:16:24,543 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:25,618 WARN L205 SmtUtils]: Spent 1.08 s on a formula simplification. DAG size of input: 110 DAG size of output: 102 [2021-07-09 18:16:25,619 INFO L628 ElimStorePlain]: treesize reduction 1032, result has 65.1 percent of original size [2021-07-09 18:16:25,625 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:25,626 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:25,629 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 75 treesize of output 51 [2021-07-09 18:16:25,630 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:25,636 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:25,637 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:25,640 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 82 treesize of output 54 [2021-07-09 18:16:25,641 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:25,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:25,649 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:25,651 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 67 treesize of output 41 [2021-07-09 18:16:25,652 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:25,659 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:25,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:25,663 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 82 treesize of output 54 [2021-07-09 18:16:25,664 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:25,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:25,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:25,674 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 82 treesize of output 54 [2021-07-09 18:16:25,675 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:25,682 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:25,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:25,686 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 41 [2021-07-09 18:16:25,687 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:25,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:25,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:25,697 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 82 treesize of output 54 [2021-07-09 18:16:25,699 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:25,705 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:25,706 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:25,709 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 77 treesize of output 51 [2021-07-09 18:16:25,710 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:25,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:25,718 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:25,721 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 75 treesize of output 51 [2021-07-09 18:16:25,722 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:25,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:25,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:25,732 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 67 treesize of output 41 [2021-07-09 18:16:25,733 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:25,740 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:25,740 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:25,743 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 41 [2021-07-09 18:16:25,744 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:25,751 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:25,751 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:25,752 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 77 treesize of output 51 [2021-07-09 18:16:25,753 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:26,407 WARN L205 SmtUtils]: Spent 653.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 89 [2021-07-09 18:16:26,407 INFO L628 ElimStorePlain]: treesize reduction 262, result has 82.3 percent of original size [2021-07-09 18:16:26,414 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:26,414 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:26,417 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 24 [2021-07-09 18:16:26,418 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:26,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:26,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:26,428 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 26 [2021-07-09 18:16:26,430 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:26,436 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:26,437 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:26,439 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 24 [2021-07-09 18:16:26,440 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:26,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:26,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:26,450 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 26 [2021-07-09 18:16:26,451 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:26,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:26,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:26,460 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 26 [2021-07-09 18:16:26,461 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:26,467 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:26,467 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:26,470 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 24 [2021-07-09 18:16:26,471 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:26,477 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:26,477 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:26,480 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 24 [2021-07-09 18:16:26,481 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:26,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:26,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:26,488 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 30 [2021-07-09 18:16:26,489 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:26,924 WARN L205 SmtUtils]: Spent 435.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 65 [2021-07-09 18:16:26,925 INFO L628 ElimStorePlain]: treesize reduction 130, result has 86.1 percent of original size [2021-07-09 18:16:26,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:26,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:26,932 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 26 [2021-07-09 18:16:26,933 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:26,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:26,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:26,940 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 61 treesize of output 37 [2021-07-09 18:16:26,942 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:26,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:26,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:26,949 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 58 treesize of output 38 [2021-07-09 18:16:26,950 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:26,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:26,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:26,958 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 58 treesize of output 38 [2021-07-09 18:16:26,959 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:26,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:26,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:26,966 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 62 treesize of output 40 [2021-07-09 18:16:26,968 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:26,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:26,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:26,975 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 24 [2021-07-09 18:16:26,976 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:26,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:26,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:26,984 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 61 treesize of output 37 [2021-07-09 18:16:26,985 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:26,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:26,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:26,993 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 62 treesize of output 40 [2021-07-09 18:16:26,994 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:26,998 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:26,998 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:27,001 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 59 treesize of output 35 [2021-07-09 18:16:27,002 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:27,006 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:27,006 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:27,009 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 59 treesize of output 35 [2021-07-09 18:16:27,010 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:27,014 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:27,015 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:27,017 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 24 [2021-07-09 18:16:27,019 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:27,022 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:27,023 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:27,023 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 26 [2021-07-09 18:16:27,024 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:27,084 INFO L628 ElimStorePlain]: treesize reduction 267, result has 20.8 percent of original size [2021-07-09 18:16:27,085 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-09 18:16:27,085 INFO L247 ElimStorePlain]: Needed 49 recursive calls to eliminate 4 variables, input treesize:3329, output treesize:70 [2021-07-09 18:16:27,165 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 18:16:27,166 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:27,179 INFO L628 ElimStorePlain]: treesize reduction 109, result has 4.4 percent of original size [2021-07-09 18:16:27,179 INFO L518 ElimStorePlain]: Eliminatee v_prenex_516 vanished before elimination [2021-07-09 18:16:27,179 INFO L518 ElimStorePlain]: Eliminatee C vanished before elimination [2021-07-09 18:16:27,180 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:16:27,180 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:129, output treesize:5 [2021-07-09 18:16:27,185 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:16:27,185 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1617447325] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:16:27,185 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:16:27,185 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 23 [2021-07-09 18:16:27,185 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1300446107] [2021-07-09 18:16:27,186 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-09 18:16:27,186 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:16:27,186 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-09 18:16:27,186 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=468, Unknown=0, NotChecked=0, Total=552 [2021-07-09 18:16:27,186 INFO L87 Difference]: Start difference. First operand 7412 states and 26271 transitions. Second operand has 24 states, 24 states have (on average 2.5416666666666665) internal successors, (61), 23 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:16:28,452 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 48 [2021-07-09 18:16:28,629 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 58 [2021-07-09 18:16:28,866 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 48 [2021-07-09 18:16:29,145 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 45 [2021-07-09 18:16:30,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:16:30,174 INFO L93 Difference]: Finished difference Result 12615 states and 43638 transitions. [2021-07-09 18:16:30,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-09 18:16:30,174 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.5416666666666665) internal successors, (61), 23 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-07-09 18:16:30,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:16:30,203 INFO L225 Difference]: With dead ends: 12615 [2021-07-09 18:16:30,203 INFO L226 Difference]: Without dead ends: 12430 [2021-07-09 18:16:30,204 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 722 ImplicationChecksByTransitivity, 2741.9ms TimeCoverageRelationStatistics Valid=370, Invalid=2180, Unknown=0, NotChecked=0, Total=2550 [2021-07-09 18:16:30,214 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12430 states. [2021-07-09 18:16:30,327 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12430 to 7842. [2021-07-09 18:16:30,336 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7842 states, 7841 states have (on average 3.5546486417548784) internal successors, (27872), 7841 states have internal predecessors, (27872), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:16:30,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7842 states to 7842 states and 27872 transitions. [2021-07-09 18:16:30,356 INFO L78 Accepts]: Start accepts. Automaton has 7842 states and 27872 transitions. Word has length 33 [2021-07-09 18:16:30,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:16:30,356 INFO L482 AbstractCegarLoop]: Abstraction has 7842 states and 27872 transitions. [2021-07-09 18:16:30,356 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.5416666666666665) internal successors, (61), 23 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:16:30,356 INFO L276 IsEmpty]: Start isEmpty. Operand 7842 states and 27872 transitions. [2021-07-09 18:16:30,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-07-09 18:16:30,370 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:16:30,370 INFO L508 BasicCegarLoop]: trace histogram [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] [2021-07-09 18:16:30,570 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5043 [2021-07-09 18:16:30,570 INFO L430 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:16:30,570 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:16:30,571 INFO L82 PathProgramCache]: Analyzing trace with hash -919407476, now seen corresponding path program 35 times [2021-07-09 18:16:30,571 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:16:30,571 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1712271996] [2021-07-09 18:16:30,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:16:30,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:16:31,102 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:16:31,103 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:16:31,103 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1712271996] [2021-07-09 18:16:31,103 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1712271996] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:16:31,103 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1212554749] [2021-07-09 18:16:31,103 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:16:31,142 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:16:31,142 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:16:31,143 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 18:16:31,143 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:16:31,245 INFO L388 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 [2021-07-09 18:16:31,246 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:31,258 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:31,259 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:16:31,259 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:46, output treesize:45 [2021-07-09 18:16:31,390 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:31,393 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:16:31,394 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:31,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:31,399 INFO L388 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 37 treesize of output 37 [2021-07-09 18:16:31,400 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:31,430 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:31,431 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-09 18:16:31,431 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:113, output treesize:113 [2021-07-09 18:16:31,614 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:31,615 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 26 [2021-07-09 18:16:31,616 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:31,621 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:31,622 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 32 [2021-07-09 18:16:31,624 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:31,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:31,629 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 26 [2021-07-09 18:16:31,631 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:31,635 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:31,637 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 32 [2021-07-09 18:16:31,638 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:31,642 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:31,643 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 26 [2021-07-09 18:16:31,644 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:31,649 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:31,650 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 32 [2021-07-09 18:16:31,651 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:31,655 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:31,656 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 26 [2021-07-09 18:16:31,657 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:31,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:31,662 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 32 [2021-07-09 18:16:31,663 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:31,957 WARN L205 SmtUtils]: Spent 293.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 48 [2021-07-09 18:16:31,957 INFO L628 ElimStorePlain]: treesize reduction 431, result has 56.2 percent of original size [2021-07-09 18:16:31,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:31,963 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 26 [2021-07-09 18:16:31,964 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:31,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:31,968 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 26 [2021-07-09 18:16:31,969 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:31,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:31,973 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 26 [2021-07-09 18:16:31,974 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:32,190 WARN L205 SmtUtils]: Spent 215.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 42 [2021-07-09 18:16:32,190 INFO L628 ElimStorePlain]: treesize reduction 45, result has 90.8 percent of original size [2021-07-09 18:16:32,192 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-07-09 18:16:32,192 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 2 variables, input treesize:1177, output treesize:443 [2021-07-09 18:16:32,332 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 42 [2021-07-09 18:16:32,955 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:16:32,956 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:33,975 WARN L205 SmtUtils]: Spent 1.02 s on a formula simplification that was a NOOP. DAG size: 680 [2021-07-09 18:16:33,976 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:34,004 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2021-07-09 18:16:34,005 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:34,832 WARN L205 SmtUtils]: Spent 825.00 ms on a formula simplification. DAG size of input: 672 DAG size of output: 349 [2021-07-09 18:16:34,832 INFO L628 ElimStorePlain]: treesize reduction 864, result has 51.9 percent of original size [2021-07-09 18:16:34,833 INFO L518 ElimStorePlain]: Eliminatee v_prenex_562 vanished before elimination [2021-07-09 18:16:34,833 INFO L518 ElimStorePlain]: Eliminatee v_prenex_563 vanished before elimination [2021-07-09 18:16:34,848 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:16:34,849 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:35,226 WARN L205 SmtUtils]: Spent 377.00 ms on a formula simplification that was a NOOP. DAG size: 342 [2021-07-09 18:16:35,227 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:35,227 INFO L518 ElimStorePlain]: Eliminatee v_prenex_564 vanished before elimination [2021-07-09 18:16:35,244 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2021-07-09 18:16:35,245 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:35,304 INFO L628 ElimStorePlain]: treesize reduction 886, result has 0.6 percent of original size [2021-07-09 18:16:35,304 INFO L518 ElimStorePlain]: Eliminatee v_prenex_565 vanished before elimination [2021-07-09 18:16:35,304 INFO L518 ElimStorePlain]: Eliminatee v_prenex_566 vanished before elimination [2021-07-09 18:16:35,304 INFO L518 ElimStorePlain]: Eliminatee v_prenex_522 vanished before elimination [2021-07-09 18:16:35,304 INFO L518 ElimStorePlain]: Eliminatee v_prenex_567 vanished before elimination [2021-07-09 18:16:35,304 INFO L518 ElimStorePlain]: Eliminatee v_prenex_523 vanished before elimination [2021-07-09 18:16:35,304 INFO L518 ElimStorePlain]: Eliminatee v_prenex_524 vanished before elimination [2021-07-09 18:16:35,304 INFO L518 ElimStorePlain]: Eliminatee v_prenex_568 vanished before elimination [2021-07-09 18:16:35,304 INFO L518 ElimStorePlain]: Eliminatee v_prenex_558 vanished before elimination [2021-07-09 18:16:35,304 INFO L518 ElimStorePlain]: Eliminatee v_prenex_559 vanished before elimination [2021-07-09 18:16:35,305 INFO L518 ElimStorePlain]: Eliminatee v_prenex_518 vanished before elimination [2021-07-09 18:16:35,305 INFO L518 ElimStorePlain]: Eliminatee v_prenex_519 vanished before elimination [2021-07-09 18:16:35,305 INFO L518 ElimStorePlain]: Eliminatee v_prenex_590 vanished before elimination [2021-07-09 18:16:35,305 INFO L518 ElimStorePlain]: Eliminatee v_prenex_591 vanished before elimination [2021-07-09 18:16:35,305 INFO L518 ElimStorePlain]: Eliminatee v_prenex_592 vanished before elimination [2021-07-09 18:16:35,305 INFO L518 ElimStorePlain]: Eliminatee v_prenex_593 vanished before elimination [2021-07-09 18:16:35,305 INFO L518 ElimStorePlain]: Eliminatee v_prenex_550 vanished before elimination [2021-07-09 18:16:35,305 INFO L518 ElimStorePlain]: Eliminatee v_prenex_594 vanished before elimination [2021-07-09 18:16:35,305 INFO L518 ElimStorePlain]: Eliminatee v_prenex_551 vanished before elimination [2021-07-09 18:16:35,305 INFO L518 ElimStorePlain]: Eliminatee v_prenex_595 vanished before elimination [2021-07-09 18:16:35,305 INFO L518 ElimStorePlain]: Eliminatee v_prenex_552 vanished before elimination [2021-07-09 18:16:35,305 INFO L518 ElimStorePlain]: Eliminatee v_prenex_553 vanished before elimination [2021-07-09 18:16:35,305 INFO L518 ElimStorePlain]: Eliminatee v_prenex_554 vanished before elimination [2021-07-09 18:16:35,305 INFO L518 ElimStorePlain]: Eliminatee v_prenex_555 vanished before elimination [2021-07-09 18:16:35,305 INFO L518 ElimStorePlain]: Eliminatee v_prenex_556 vanished before elimination [2021-07-09 18:16:35,306 INFO L518 ElimStorePlain]: Eliminatee v_prenex_557 vanished before elimination [2021-07-09 18:16:35,306 INFO L518 ElimStorePlain]: Eliminatee v_prenex_547 vanished before elimination [2021-07-09 18:16:35,306 INFO L518 ElimStorePlain]: Eliminatee v_prenex_548 vanished before elimination [2021-07-09 18:16:35,306 INFO L518 ElimStorePlain]: Eliminatee v_prenex_549 vanished before elimination [2021-07-09 18:16:35,306 INFO L518 ElimStorePlain]: Eliminatee v_prenex_580 vanished before elimination [2021-07-09 18:16:35,306 INFO L518 ElimStorePlain]: Eliminatee v_prenex_581 vanished before elimination [2021-07-09 18:16:35,306 INFO L518 ElimStorePlain]: Eliminatee v_prenex_582 vanished before elimination [2021-07-09 18:16:35,306 INFO L518 ElimStorePlain]: Eliminatee v_prenex_583 vanished before elimination [2021-07-09 18:16:35,306 INFO L518 ElimStorePlain]: Eliminatee v_prenex_540 vanished before elimination [2021-07-09 18:16:35,306 INFO L518 ElimStorePlain]: Eliminatee v_prenex_584 vanished before elimination [2021-07-09 18:16:35,306 INFO L518 ElimStorePlain]: Eliminatee v_prenex_541 vanished before elimination [2021-07-09 18:16:35,306 INFO L518 ElimStorePlain]: Eliminatee v_prenex_585 vanished before elimination [2021-07-09 18:16:35,306 INFO L518 ElimStorePlain]: Eliminatee v_prenex_542 vanished before elimination [2021-07-09 18:16:35,306 INFO L518 ElimStorePlain]: Eliminatee v_prenex_586 vanished before elimination [2021-07-09 18:16:35,307 INFO L518 ElimStorePlain]: Eliminatee v_prenex_543 vanished before elimination [2021-07-09 18:16:35,307 INFO L518 ElimStorePlain]: Eliminatee v_prenex_587 vanished before elimination [2021-07-09 18:16:35,307 INFO L518 ElimStorePlain]: Eliminatee v_prenex_588 vanished before elimination [2021-07-09 18:16:35,307 INFO L518 ElimStorePlain]: Eliminatee v_prenex_544 vanished before elimination [2021-07-09 18:16:35,307 INFO L518 ElimStorePlain]: Eliminatee v_prenex_589 vanished before elimination [2021-07-09 18:16:35,307 INFO L518 ElimStorePlain]: Eliminatee v_prenex_545 vanished before elimination [2021-07-09 18:16:35,307 INFO L518 ElimStorePlain]: Eliminatee v_prenex_546 vanished before elimination [2021-07-09 18:16:35,307 INFO L518 ElimStorePlain]: Eliminatee v_prenex_536 vanished before elimination [2021-07-09 18:16:35,307 INFO L518 ElimStorePlain]: Eliminatee v_prenex_537 vanished before elimination [2021-07-09 18:16:35,307 INFO L518 ElimStorePlain]: Eliminatee v_prenex_538 vanished before elimination [2021-07-09 18:16:35,307 INFO L518 ElimStorePlain]: Eliminatee v_prenex_539 vanished before elimination [2021-07-09 18:16:35,307 INFO L518 ElimStorePlain]: Eliminatee v_prenex_570 vanished before elimination [2021-07-09 18:16:35,307 INFO L518 ElimStorePlain]: Eliminatee v_prenex_571 vanished before elimination [2021-07-09 18:16:35,307 INFO L518 ElimStorePlain]: Eliminatee v_prenex_572 vanished before elimination [2021-07-09 18:16:35,307 INFO L518 ElimStorePlain]: Eliminatee v_prenex_573 vanished before elimination [2021-07-09 18:16:35,307 INFO L518 ElimStorePlain]: Eliminatee v_prenex_574 vanished before elimination [2021-07-09 18:16:35,308 INFO L518 ElimStorePlain]: Eliminatee v_prenex_530 vanished before elimination [2021-07-09 18:16:35,308 INFO L518 ElimStorePlain]: Eliminatee v_prenex_575 vanished before elimination [2021-07-09 18:16:35,308 INFO L518 ElimStorePlain]: Eliminatee v_prenex_531 vanished before elimination [2021-07-09 18:16:35,308 INFO L518 ElimStorePlain]: Eliminatee v_prenex_576 vanished before elimination [2021-07-09 18:16:35,308 INFO L518 ElimStorePlain]: Eliminatee v_prenex_532 vanished before elimination [2021-07-09 18:16:35,308 INFO L518 ElimStorePlain]: Eliminatee v_prenex_577 vanished before elimination [2021-07-09 18:16:35,308 INFO L518 ElimStorePlain]: Eliminatee v_prenex_533 vanished before elimination [2021-07-09 18:16:35,308 INFO L518 ElimStorePlain]: Eliminatee v_prenex_534 vanished before elimination [2021-07-09 18:16:35,308 INFO L518 ElimStorePlain]: Eliminatee v_prenex_578 vanished before elimination [2021-07-09 18:16:35,308 INFO L518 ElimStorePlain]: Eliminatee v_prenex_535 vanished before elimination [2021-07-09 18:16:35,308 INFO L518 ElimStorePlain]: Eliminatee v_prenex_579 vanished before elimination [2021-07-09 18:16:35,308 INFO L518 ElimStorePlain]: Eliminatee v_prenex_525 vanished before elimination [2021-07-09 18:16:35,308 INFO L518 ElimStorePlain]: Eliminatee v_prenex_569 vanished before elimination [2021-07-09 18:16:35,308 INFO L518 ElimStorePlain]: Eliminatee v_prenex_526 vanished before elimination [2021-07-09 18:16:35,308 INFO L518 ElimStorePlain]: Eliminatee A vanished before elimination [2021-07-09 18:16:35,308 INFO L518 ElimStorePlain]: Eliminatee v_prenex_527 vanished before elimination [2021-07-09 18:16:35,308 INFO L518 ElimStorePlain]: Eliminatee B vanished before elimination [2021-07-09 18:16:35,308 INFO L518 ElimStorePlain]: Eliminatee v_prenex_528 vanished before elimination [2021-07-09 18:16:35,308 INFO L518 ElimStorePlain]: Eliminatee v_prenex_529 vanished before elimination [2021-07-09 18:16:35,309 INFO L550 ElimStorePlain]: Start of recursive call 1: 80 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:16:35,309 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 80 variables, input treesize:1841, output treesize:5 [2021-07-09 18:16:35,319 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:16:35,319 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1212554749] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:16:35,319 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:16:35,319 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 24 [2021-07-09 18:16:35,319 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1414470231] [2021-07-09 18:16:35,320 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-09 18:16:35,320 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:16:35,320 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-09 18:16:35,320 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=496, Unknown=0, NotChecked=0, Total=600 [2021-07-09 18:16:35,320 INFO L87 Difference]: Start difference. First operand 7842 states and 27872 transitions. Second operand has 25 states, 25 states have (on average 2.32) internal successors, (58), 24 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:16:35,478 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 45 [2021-07-09 18:16:36,193 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2021-07-09 18:16:36,789 WARN L205 SmtUtils]: Spent 233.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 53 [2021-07-09 18:16:37,094 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 48 [2021-07-09 18:16:37,847 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2021-07-09 18:16:38,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:16:38,513 INFO L93 Difference]: Finished difference Result 13655 states and 47262 transitions. [2021-07-09 18:16:38,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-09 18:16:38,513 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.32) internal successors, (58), 24 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-07-09 18:16:38,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:16:38,545 INFO L225 Difference]: With dead ends: 13655 [2021-07-09 18:16:38,546 INFO L226 Difference]: Without dead ends: 13307 [2021-07-09 18:16:38,546 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 758 ImplicationChecksByTransitivity, 3111.2ms TimeCoverageRelationStatistics Valid=447, Invalid=2205, Unknown=0, NotChecked=0, Total=2652 [2021-07-09 18:16:38,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13307 states. [2021-07-09 18:16:38,670 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13307 to 7671. [2021-07-09 18:16:38,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7671 states, 7670 states have (on average 3.5572359843546284) internal successors, (27284), 7670 states have internal predecessors, (27284), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:16:38,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7671 states to 7671 states and 27284 transitions. [2021-07-09 18:16:38,699 INFO L78 Accepts]: Start accepts. Automaton has 7671 states and 27284 transitions. Word has length 33 [2021-07-09 18:16:38,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:16:38,700 INFO L482 AbstractCegarLoop]: Abstraction has 7671 states and 27284 transitions. [2021-07-09 18:16:38,700 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.32) internal successors, (58), 24 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:16:38,700 INFO L276 IsEmpty]: Start isEmpty. Operand 7671 states and 27284 transitions. [2021-07-09 18:16:38,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-07-09 18:16:38,713 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:16:38,713 INFO L508 BasicCegarLoop]: trace histogram [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] [2021-07-09 18:16:38,913 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5167 [2021-07-09 18:16:38,913 INFO L430 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:16:38,914 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:16:38,914 INFO L82 PathProgramCache]: Analyzing trace with hash 1958616328, now seen corresponding path program 36 times [2021-07-09 18:16:38,914 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:16:38,914 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [78078503] [2021-07-09 18:16:38,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:16:38,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:16:39,363 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:16:39,364 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:16:39,364 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [78078503] [2021-07-09 18:16:39,364 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [78078503] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:16:39,364 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [580951391] [2021-07-09 18:16:39,364 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:16:39,395 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:16:39,395 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:16:39,396 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:16:39,396 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:16:39,496 INFO L388 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 [2021-07-09 18:16:39,497 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:39,512 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:39,513 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:16:39,513 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:43, output treesize:42 [2021-07-09 18:16:39,617 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:39,620 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:16:39,621 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:39,624 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:39,626 INFO L388 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 37 treesize of output 37 [2021-07-09 18:16:39,627 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:39,657 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:39,658 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-09 18:16:39,658 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:113, output treesize:115 [2021-07-09 18:16:39,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:39,744 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 26 [2021-07-09 18:16:39,745 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:39,749 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:39,749 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 32 [2021-07-09 18:16:39,750 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:39,822 INFO L628 ElimStorePlain]: treesize reduction 81, result has 55.7 percent of original size [2021-07-09 18:16:39,826 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:39,827 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2021-07-09 18:16:39,828 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:39,856 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:39,857 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-09 18:16:39,857 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:227, output treesize:74 [2021-07-09 18:16:40,630 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 17 [2021-07-09 18:16:40,631 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:40,640 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:16:40,641 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:40,650 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 17 [2021-07-09 18:16:40,651 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:40,660 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:16:40,661 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:40,670 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:16:40,671 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:40,680 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 17 [2021-07-09 18:16:40,681 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:40,690 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:16:40,691 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:40,700 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 17 [2021-07-09 18:16:40,701 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:40,710 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 17 [2021-07-09 18:16:40,711 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:40,720 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:16:40,721 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:40,730 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:16:40,731 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:40,740 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:16:40,741 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:40,749 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 17 [2021-07-09 18:16:40,750 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:40,759 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 17 [2021-07-09 18:16:40,760 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:40,768 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-09 18:16:40,769 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:40,775 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 17 [2021-07-09 18:16:40,776 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:41,337 WARN L205 SmtUtils]: Spent 560.00 ms on a formula simplification that was a NOOP. DAG size: 109 [2021-07-09 18:16:41,337 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:41,346 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2021-07-09 18:16:41,347 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:41,355 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 15 [2021-07-09 18:16:41,356 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:41,364 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2021-07-09 18:16:41,365 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:41,371 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 15 [2021-07-09 18:16:41,372 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:41,506 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 5 [2021-07-09 18:16:41,506 INFO L628 ElimStorePlain]: treesize reduction 1473, result has 0.3 percent of original size [2021-07-09 18:16:41,506 INFO L518 ElimStorePlain]: Eliminatee v_prenex_597 vanished before elimination [2021-07-09 18:16:41,506 INFO L518 ElimStorePlain]: Eliminatee v_prenex_598 vanished before elimination [2021-07-09 18:16:41,506 INFO L518 ElimStorePlain]: Eliminatee v_prenex_599 vanished before elimination [2021-07-09 18:16:41,507 INFO L518 ElimStorePlain]: Eliminatee v_prenex_600 vanished before elimination [2021-07-09 18:16:41,507 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:16:41,507 INFO L247 ElimStorePlain]: Needed 21 recursive calls to eliminate 6 variables, input treesize:2209, output treesize:5 [2021-07-09 18:16:41,516 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:16:41,517 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [580951391] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:16:41,517 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:16:41,517 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 23 [2021-07-09 18:16:41,517 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [745117339] [2021-07-09 18:16:41,517 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-09 18:16:41,517 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:16:41,517 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-09 18:16:41,517 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=456, Unknown=0, NotChecked=0, Total=552 [2021-07-09 18:16:41,517 INFO L87 Difference]: Start difference. First operand 7671 states and 27284 transitions. Second operand has 24 states, 24 states have (on average 2.4166666666666665) internal successors, (58), 23 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:16:42,679 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 48 [2021-07-09 18:16:44,404 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:16:44,404 INFO L93 Difference]: Finished difference Result 12010 states and 41894 transitions. [2021-07-09 18:16:44,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-07-09 18:16:44,405 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.4166666666666665) internal successors, (58), 23 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-07-09 18:16:44,405 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:16:44,431 INFO L225 Difference]: With dead ends: 12010 [2021-07-09 18:16:44,431 INFO L226 Difference]: Without dead ends: 11794 [2021-07-09 18:16:44,432 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 847 ImplicationChecksByTransitivity, 2811.3ms TimeCoverageRelationStatistics Valid=517, Invalid=2453, Unknown=0, NotChecked=0, Total=2970 [2021-07-09 18:16:44,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11794 states. [2021-07-09 18:16:44,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11794 to 7671. [2021-07-09 18:16:44,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7671 states, 7670 states have (on average 3.5604954367666233) internal successors, (27309), 7670 states have internal predecessors, (27309), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:16:44,574 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7671 states to 7671 states and 27309 transitions. [2021-07-09 18:16:44,574 INFO L78 Accepts]: Start accepts. Automaton has 7671 states and 27309 transitions. Word has length 33 [2021-07-09 18:16:44,574 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:16:44,574 INFO L482 AbstractCegarLoop]: Abstraction has 7671 states and 27309 transitions. [2021-07-09 18:16:44,574 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.4166666666666665) internal successors, (58), 23 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:16:44,574 INFO L276 IsEmpty]: Start isEmpty. Operand 7671 states and 27309 transitions. [2021-07-09 18:16:44,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-07-09 18:16:44,586 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:16:44,586 INFO L508 BasicCegarLoop]: trace histogram [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] [2021-07-09 18:16:44,786 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5197,36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:16:44,787 INFO L430 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:16:44,787 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:16:44,787 INFO L82 PathProgramCache]: Analyzing trace with hash -302436886, now seen corresponding path program 37 times [2021-07-09 18:16:44,787 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:16:44,787 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1609696888] [2021-07-09 18:16:44,787 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:16:44,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:16:44,820 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-07-09 18:16:44,820 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:16:44,820 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1609696888] [2021-07-09 18:16:44,821 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1609696888] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:16:44,821 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1564779597] [2021-07-09 18:16:44,821 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:16:44,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:16:44,864 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:16:44,865 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:16:44,908 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-07-09 18:16:44,908 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1564779597] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:16:44,908 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:16:44,909 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 7 [2021-07-09 18:16:44,909 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2146461765] [2021-07-09 18:16:44,909 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-07-09 18:16:44,909 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:16:44,909 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-07-09 18:16:44,909 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-07-09 18:16:44,909 INFO L87 Difference]: Start difference. First operand 7671 states and 27309 transitions. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 7 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:16:45,063 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:16:45,063 INFO L93 Difference]: Finished difference Result 12087 states and 42088 transitions. [2021-07-09 18:16:45,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-09 18:16:45,064 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 7 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-07-09 18:16:45,064 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:16:45,089 INFO L225 Difference]: With dead ends: 12087 [2021-07-09 18:16:45,093 INFO L226 Difference]: Without dead ends: 12045 [2021-07-09 18:16:45,093 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 53.9ms TimeCoverageRelationStatistics Valid=59, Invalid=97, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:16:45,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12045 states. [2021-07-09 18:16:45,270 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12045 to 10004. [2021-07-09 18:16:45,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10004 states, 10003 states have (on average 3.617014895531341) internal successors, (36181), 10003 states have internal predecessors, (36181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:16:45,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10004 states to 10004 states and 36181 transitions. [2021-07-09 18:16:45,311 INFO L78 Accepts]: Start accepts. Automaton has 10004 states and 36181 transitions. Word has length 35 [2021-07-09 18:16:45,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:16:45,312 INFO L482 AbstractCegarLoop]: Abstraction has 10004 states and 36181 transitions. [2021-07-09 18:16:45,312 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 7 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:16:45,312 INFO L276 IsEmpty]: Start isEmpty. Operand 10004 states and 36181 transitions. [2021-07-09 18:16:45,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-07-09 18:16:45,329 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:16:45,329 INFO L508 BasicCegarLoop]: trace histogram [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] [2021-07-09 18:16:45,530 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5403,37 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:16:45,530 INFO L430 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:16:45,530 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:16:45,530 INFO L82 PathProgramCache]: Analyzing trace with hash 612932962, now seen corresponding path program 38 times [2021-07-09 18:16:45,530 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:16:45,530 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [837305952] [2021-07-09 18:16:45,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:16:45,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:16:45,616 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-07-09 18:16:45,616 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:16:45,617 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [837305952] [2021-07-09 18:16:45,617 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [837305952] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:16:45,617 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [785409992] [2021-07-09 18:16:45,617 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:16:45,649 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:16:45,649 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:16:45,649 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:16:45,650 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:16:45,694 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-07-09 18:16:45,694 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [785409992] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:16:45,694 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:16:45,694 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 5 [2021-07-09 18:16:45,694 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [583560729] [2021-07-09 18:16:45,694 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-07-09 18:16:45,694 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:16:45,696 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-07-09 18:16:45,696 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-07-09 18:16:45,697 INFO L87 Difference]: Start difference. First operand 10004 states and 36181 transitions. Second operand has 6 states, 6 states have (on average 5.333333333333333) internal successors, (32), 5 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:16:45,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:16:45,814 INFO L93 Difference]: Finished difference Result 11606 states and 40704 transitions. [2021-07-09 18:16:45,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-09 18:16:45,815 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.333333333333333) internal successors, (32), 5 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-07-09 18:16:45,815 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:16:45,848 INFO L225 Difference]: With dead ends: 11606 [2021-07-09 18:16:45,848 INFO L226 Difference]: Without dead ends: 11606 [2021-07-09 18:16:45,848 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 36 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 28.7ms TimeCoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2021-07-09 18:16:45,860 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11606 states. [2021-07-09 18:16:46,005 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11606 to 9133. [2021-07-09 18:16:46,016 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9133 states, 9132 states have (on average 3.5799386771791504) internal successors, (32692), 9132 states have internal predecessors, (32692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:16:46,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9133 states to 9133 states and 32692 transitions. [2021-07-09 18:16:46,038 INFO L78 Accepts]: Start accepts. Automaton has 9133 states and 32692 transitions. Word has length 35 [2021-07-09 18:16:46,038 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:16:46,038 INFO L482 AbstractCegarLoop]: Abstraction has 9133 states and 32692 transitions. [2021-07-09 18:16:46,038 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 5.333333333333333) internal successors, (32), 5 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:16:46,039 INFO L276 IsEmpty]: Start isEmpty. Operand 9133 states and 32692 transitions. [2021-07-09 18:16:46,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-07-09 18:16:46,053 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:16:46,053 INFO L508 BasicCegarLoop]: trace histogram [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] [2021-07-09 18:16:46,256 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5404 [2021-07-09 18:16:46,257 INFO L430 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:16:46,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:16:46,257 INFO L82 PathProgramCache]: Analyzing trace with hash -750423870, now seen corresponding path program 39 times [2021-07-09 18:16:46,257 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:16:46,257 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [613345849] [2021-07-09 18:16:46,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:16:46,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:16:46,287 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 9 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-07-09 18:16:46,287 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:16:46,287 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [613345849] [2021-07-09 18:16:46,287 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [613345849] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:16:46,287 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [823512892] [2021-07-09 18:16:46,287 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:16:46,339 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:16:46,339 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:16:46,340 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-09 18:16:46,341 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:16:46,474 INFO L388 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 18 treesize of output 17 [2021-07-09 18:16:46,475 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:46,479 INFO L388 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 18 treesize of output 17 [2021-07-09 18:16:46,480 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:46,485 INFO L388 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 18 treesize of output 17 [2021-07-09 18:16:46,486 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:46,491 INFO L388 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 18 treesize of output 17 [2021-07-09 18:16:46,492 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:46,580 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:46,581 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-09 18:16:46,581 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:241, output treesize:237 [2021-07-09 18:16:47,342 WARN L205 SmtUtils]: Spent 496.00 ms on a formula simplification that was a NOOP. DAG size: 99 [2021-07-09 18:16:47,988 WARN L205 SmtUtils]: Spent 488.00 ms on a formula simplification that was a NOOP. DAG size: 227 [2021-07-09 18:16:48,888 WARN L205 SmtUtils]: Spent 541.00 ms on a formula simplification that was a NOOP. DAG size: 228 [2021-07-09 18:16:50,527 WARN L205 SmtUtils]: Spent 1.25 s on a formula simplification that was a NOOP. DAG size: 248 [2021-07-09 18:16:51,149 INFO L446 ElimStorePlain]: Different costs {3=[v_C_68], 629=[A, B]} [2021-07-09 18:16:51,167 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:51,194 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-07-09 18:16:51,195 INFO L388 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 2 new quantified variables, introduced 2 case distinctions, treesize of input 41 treesize of output 50 [2021-07-09 18:16:51,197 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:51,215 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:51,247 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-07-09 18:16:51,247 INFO L388 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 2 new quantified variables, introduced 2 case distinctions, treesize of input 41 treesize of output 50 [2021-07-09 18:16:51,249 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:51,268 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:51,298 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-07-09 18:16:51,299 INFO L388 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 2 new quantified variables, introduced 2 case distinctions, treesize of input 41 treesize of output 50 [2021-07-09 18:16:51,301 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:51,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:51,350 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-07-09 18:16:51,350 INFO L388 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 2 new quantified variables, introduced 2 case distinctions, treesize of input 46 treesize of output 53 [2021-07-09 18:16:51,351 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:51,371 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:51,399 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-07-09 18:16:51,400 INFO L388 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 2 new quantified variables, introduced 2 case distinctions, treesize of input 46 treesize of output 53 [2021-07-09 18:16:51,401 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:51,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:51,451 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-07-09 18:16:51,451 INFO L388 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 2 new quantified variables, introduced 2 case distinctions, treesize of input 46 treesize of output 53 [2021-07-09 18:16:51,452 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:51,470 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:51,500 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-07-09 18:16:51,500 INFO L388 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 2 new quantified variables, introduced 2 case distinctions, treesize of input 41 treesize of output 50 [2021-07-09 18:16:51,502 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:51,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:51,549 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-07-09 18:16:51,549 INFO L388 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 2 new quantified variables, introduced 2 case distinctions, treesize of input 41 treesize of output 50 [2021-07-09 18:16:51,551 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:51,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:51,603 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-07-09 18:16:51,604 INFO L388 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 2 new quantified variables, introduced 2 case distinctions, treesize of input 41 treesize of output 50 [2021-07-09 18:16:51,606 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:51,626 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:51,661 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-07-09 18:16:51,661 INFO L388 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 2 new quantified variables, introduced 2 case distinctions, treesize of input 46 treesize of output 53 [2021-07-09 18:16:51,662 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:51,687 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:51,728 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-07-09 18:16:51,728 INFO L388 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 2 new quantified variables, introduced 2 case distinctions, treesize of input 41 treesize of output 50 [2021-07-09 18:16:51,730 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:51,753 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:51,786 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-07-09 18:16:51,787 INFO L388 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 2 new quantified variables, introduced 2 case distinctions, treesize of input 41 treesize of output 50 [2021-07-09 18:16:51,789 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:51,810 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:51,840 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-07-09 18:16:51,840 INFO L388 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 2 new quantified variables, introduced 2 case distinctions, treesize of input 46 treesize of output 53 [2021-07-09 18:16:51,841 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:51,868 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:51,905 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-07-09 18:16:51,905 INFO L388 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 2 new quantified variables, introduced 2 case distinctions, treesize of input 41 treesize of output 50 [2021-07-09 18:16:51,908 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:51,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:51,964 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-07-09 18:16:51,964 INFO L388 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 2 new quantified variables, introduced 2 case distinctions, treesize of input 41 treesize of output 50 [2021-07-09 18:16:51,966 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:51,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:52,021 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-07-09 18:16:52,022 INFO L388 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 2 new quantified variables, introduced 2 case distinctions, treesize of input 41 treesize of output 50 [2021-07-09 18:16:52,024 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:52,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:52,077 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-07-09 18:16:52,078 INFO L388 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 2 new quantified variables, introduced 2 case distinctions, treesize of input 46 treesize of output 53 [2021-07-09 18:16:52,079 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:52,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:52,143 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-07-09 18:16:52,144 INFO L388 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 2 new quantified variables, introduced 2 case distinctions, treesize of input 41 treesize of output 50 [2021-07-09 18:16:52,146 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:52,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:52,218 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-07-09 18:16:52,218 INFO L388 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 2 new quantified variables, introduced 2 case distinctions, treesize of input 41 treesize of output 50 [2021-07-09 18:16:52,221 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:52,248 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:52,282 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-07-09 18:16:52,282 INFO L388 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 2 new quantified variables, introduced 2 case distinctions, treesize of input 41 treesize of output 50 [2021-07-09 18:16:52,285 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:52,313 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:52,348 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-07-09 18:16:52,348 INFO L388 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 2 new quantified variables, introduced 2 case distinctions, treesize of input 46 treesize of output 53 [2021-07-09 18:16:52,349 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:52,377 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:52,412 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-07-09 18:16:52,413 INFO L388 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 2 new quantified variables, introduced 2 case distinctions, treesize of input 46 treesize of output 53 [2021-07-09 18:16:52,414 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:52,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:52,483 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-07-09 18:16:52,483 INFO L388 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 2 new quantified variables, introduced 2 case distinctions, treesize of input 46 treesize of output 53 [2021-07-09 18:16:52,484 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:52,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:52,547 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-07-09 18:16:52,548 INFO L388 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 2 new quantified variables, introduced 2 case distinctions, treesize of input 46 treesize of output 53 [2021-07-09 18:16:52,549 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:52,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:52,619 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-07-09 18:16:52,619 INFO L388 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 2 new quantified variables, introduced 2 case distinctions, treesize of input 46 treesize of output 53 [2021-07-09 18:16:52,620 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:52,650 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:52,687 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-07-09 18:16:52,687 INFO L388 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 2 new quantified variables, introduced 2 case distinctions, treesize of input 41 treesize of output 50 [2021-07-09 18:16:52,689 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:52,719 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:52,755 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-07-09 18:16:52,756 INFO L388 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 2 new quantified variables, introduced 2 case distinctions, treesize of input 46 treesize of output 53 [2021-07-09 18:16:52,757 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:52,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:52,836 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-07-09 18:16:52,837 INFO L388 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 2 new quantified variables, introduced 2 case distinctions, treesize of input 46 treesize of output 53 [2021-07-09 18:16:52,838 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:52,873 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:52,915 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-07-09 18:16:52,915 INFO L388 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 2 new quantified variables, introduced 2 case distinctions, treesize of input 46 treesize of output 53 [2021-07-09 18:16:52,916 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:52,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:52,986 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-07-09 18:16:52,987 INFO L388 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 2 new quantified variables, introduced 2 case distinctions, treesize of input 46 treesize of output 53 [2021-07-09 18:16:52,988 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:53,020 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:53,056 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-07-09 18:16:53,056 INFO L388 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 2 new quantified variables, introduced 2 case distinctions, treesize of input 41 treesize of output 50 [2021-07-09 18:16:53,058 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:53,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:53,121 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-07-09 18:16:53,121 INFO L388 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 2 new quantified variables, introduced 2 case distinctions, treesize of input 46 treesize of output 53 [2021-07-09 18:16:53,122 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:54,430 WARN L205 SmtUtils]: Spent 1.31 s on a formula simplification that was a NOOP. DAG size: 371 [2021-07-09 18:16:54,431 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:54,468 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:54,469 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:54,475 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:54,626 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 34 [2021-07-09 18:16:54,626 INFO L354 Elim1Store]: treesize reduction 4, result has 92.5 percent of original size [2021-07-09 18:16:54,626 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 72 treesize of output 100 [2021-07-09 18:16:54,633 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:54,652 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:54,654 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:54,741 INFO L354 Elim1Store]: treesize reduction 8, result has 86.9 percent of original size [2021-07-09 18:16:54,741 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 72 treesize of output 104 [2021-07-09 18:16:54,752 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:54,774 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:54,775 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:54,781 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:54,844 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:54,845 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 72 treesize of output 104 [2021-07-09 18:16:54,861 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:54,885 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:54,886 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:54,889 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:54,980 INFO L354 Elim1Store]: treesize reduction 8, result has 84.9 percent of original size [2021-07-09 18:16:54,980 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 57 treesize of output 83 [2021-07-09 18:16:54,991 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:55,012 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:55,020 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:55,112 INFO L354 Elim1Store]: treesize reduction 4, result has 93.4 percent of original size [2021-07-09 18:16:55,112 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 57 treesize of output 95 [2021-07-09 18:16:55,185 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:55,216 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:55,218 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:55,230 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:55,288 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:55,288 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 57 treesize of output 91 [2021-07-09 18:16:55,339 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 2 xjuncts. [2021-07-09 18:16:55,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:55,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:55,477 INFO L354 Elim1Store]: treesize reduction 4, result has 93.4 percent of original size [2021-07-09 18:16:55,477 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 72 treesize of output 108 [2021-07-09 18:16:55,485 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:55,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:55,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:55,521 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:55,581 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:55,581 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 57 treesize of output 91 [2021-07-09 18:16:55,609 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 2 xjuncts. [2021-07-09 18:16:55,635 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:55,639 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:55,757 INFO L354 Elim1Store]: treesize reduction 4, result has 93.4 percent of original size [2021-07-09 18:16:55,758 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 57 treesize of output 95 [2021-07-09 18:16:55,780 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:55,808 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:55,813 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:55,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:55,923 INFO L354 Elim1Store]: treesize reduction 4, result has 92.5 percent of original size [2021-07-09 18:16:55,923 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 72 treesize of output 100 [2021-07-09 18:16:55,934 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:55,968 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:55,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:55,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:56,049 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:56,049 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 72 treesize of output 104 [2021-07-09 18:16:56,064 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:56,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:56,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:56,102 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:56,206 INFO L354 Elim1Store]: treesize reduction 4, result has 92.5 percent of original size [2021-07-09 18:16:56,207 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 57 treesize of output 87 [2021-07-09 18:16:56,226 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:56,256 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:56,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:56,375 INFO L354 Elim1Store]: treesize reduction 4, result has 93.4 percent of original size [2021-07-09 18:16:56,375 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 72 treesize of output 108 [2021-07-09 18:16:56,396 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:56,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:56,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:56,442 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:56,518 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:56,518 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 72 treesize of output 104 [2021-07-09 18:16:56,526 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:56,559 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:56,564 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:56,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:56,676 INFO L354 Elim1Store]: treesize reduction 4, result has 92.5 percent of original size [2021-07-09 18:16:56,677 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 57 treesize of output 87 [2021-07-09 18:16:56,692 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:56,726 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:56,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:56,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:56,846 INFO L354 Elim1Store]: treesize reduction 4, result has 92.5 percent of original size [2021-07-09 18:16:56,846 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 72 treesize of output 100 [2021-07-09 18:16:56,858 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:56,893 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:56,898 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:56,903 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:56,977 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:56,977 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 72 treesize of output 104 [2021-07-09 18:16:56,993 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:57,030 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,035 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,037 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,124 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:57,124 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 72 treesize of output 104 [2021-07-09 18:16:57,143 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:57,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,182 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,185 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,292 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:57,292 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 57 treesize of output 91 [2021-07-09 18:16:57,332 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 2 xjuncts. [2021-07-09 18:16:57,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,442 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:57,442 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 57 treesize of output 91 [2021-07-09 18:16:57,481 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 2 xjuncts. [2021-07-09 18:16:57,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,519 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,646 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 34 [2021-07-09 18:16:57,646 INFO L354 Elim1Store]: treesize reduction 4, result has 92.5 percent of original size [2021-07-09 18:16:57,646 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 72 treesize of output 100 [2021-07-09 18:16:57,653 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:57,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,689 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,811 INFO L354 Elim1Store]: treesize reduction 4, result has 92.5 percent of original size [2021-07-09 18:16:57,811 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 57 treesize of output 87 [2021-07-09 18:16:57,845 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:57,875 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,878 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,886 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,971 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:57,971 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 57 treesize of output 91 [2021-07-09 18:16:58,016 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 2 xjuncts. [2021-07-09 18:16:58,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:58,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:58,162 INFO L354 Elim1Store]: treesize reduction 4, result has 93.4 percent of original size [2021-07-09 18:16:58,163 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 72 treesize of output 108 [2021-07-09 18:16:58,174 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:58,210 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:58,211 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:58,223 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:58,334 INFO L354 Elim1Store]: treesize reduction 8, result has 84.9 percent of original size [2021-07-09 18:16:58,334 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 57 treesize of output 83 [2021-07-09 18:16:58,345 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:58,381 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:58,382 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:58,392 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:58,525 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 34 [2021-07-09 18:16:58,525 INFO L354 Elim1Store]: treesize reduction 4, result has 92.5 percent of original size [2021-07-09 18:16:58,525 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 72 treesize of output 100 [2021-07-09 18:16:58,536 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:58,573 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:58,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:58,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:58,686 INFO L354 Elim1Store]: treesize reduction 4, result has 92.5 percent of original size [2021-07-09 18:16:58,686 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 57 treesize of output 87 [2021-07-09 18:16:58,705 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:58,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:58,747 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:58,754 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:58,844 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:58,844 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 57 treesize of output 91 [2021-07-09 18:16:58,896 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 2 xjuncts. [2021-07-09 18:16:58,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:58,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:58,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:59,012 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:59,012 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 72 treesize of output 104 [2021-07-09 18:16:59,020 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:59,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:59,056 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:59,142 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:59,142 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 57 treesize of output 99 [2021-07-09 18:16:59,219 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 2 xjuncts. [2021-07-09 18:16:59,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:59,263 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:59,266 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:59,397 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 34 [2021-07-09 18:16:59,397 INFO L354 Elim1Store]: treesize reduction 4, result has 92.5 percent of original size [2021-07-09 18:16:59,397 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 72 treesize of output 100 [2021-07-09 18:16:59,404 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:59,469 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:59,478 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:59,574 INFO L354 Elim1Store]: treesize reduction 4, result has 93.4 percent of original size [2021-07-09 18:16:59,574 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 57 treesize of output 95 [2021-07-09 18:16:59,597 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-07-09 18:17:09,296 WARN L205 SmtUtils]: Spent 9.70 s on a formula simplification. DAG size of input: 967 DAG size of output: 663 [2021-07-09 18:17:09,297 INFO L628 ElimStorePlain]: treesize reduction 5205, result has 55.3 percent of original size [2021-07-09 18:17:09,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:09,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:09,460 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 38 [2021-07-09 18:17:09,460 INFO L354 Elim1Store]: treesize reduction 4, result has 93.4 percent of original size [2021-07-09 18:17:09,460 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 162 treesize of output 174 [2021-07-09 18:17:09,534 INFO L550 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2021-07-09 18:17:09,567 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:09,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:09,710 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 38 [2021-07-09 18:17:09,710 INFO L354 Elim1Store]: treesize reduction 4, result has 93.4 percent of original size [2021-07-09 18:17:09,710 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 200 treesize of output 206 [2021-07-09 18:17:09,910 INFO L550 ElimStorePlain]: Start of recursive call 67: End of recursive call: and 1 xjuncts. [2021-07-09 18:17:09,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:09,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:10,076 INFO L354 Elim1Store]: treesize reduction 4, result has 92.5 percent of original size [2021-07-09 18:17:10,076 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 188 treesize of output 190 [2021-07-09 18:17:10,166 INFO L550 ElimStorePlain]: Start of recursive call 68: End of recursive call: and 1 xjuncts. [2021-07-09 18:17:10,210 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:10,212 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:10,213 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:10,325 INFO L354 Elim1Store]: treesize reduction 4, result has 90.7 percent of original size [2021-07-09 18:17:10,325 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 132 treesize of output 136 [2021-07-09 18:17:10,355 INFO L550 ElimStorePlain]: Start of recursive call 69: End of recursive call: and 1 xjuncts. [2021-07-09 18:17:10,384 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:10,394 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:10,530 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 38 [2021-07-09 18:17:10,531 INFO L354 Elim1Store]: treesize reduction 4, result has 93.4 percent of original size [2021-07-09 18:17:10,531 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 162 treesize of output 174 [2021-07-09 18:17:10,731 INFO L550 ElimStorePlain]: Start of recursive call 70: End of recursive call: and 1 xjuncts. [2021-07-09 18:17:10,764 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:10,766 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:10,922 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 38 [2021-07-09 18:17:10,923 INFO L354 Elim1Store]: treesize reduction 4, result has 93.4 percent of original size [2021-07-09 18:17:10,923 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 151 treesize of output 165 [2021-07-09 18:17:10,988 INFO L550 ElimStorePlain]: Start of recursive call 71: End of recursive call: and 1 xjuncts. [2021-07-09 18:17:11,019 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:11,022 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:11,172 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 38 [2021-07-09 18:17:11,172 INFO L354 Elim1Store]: treesize reduction 4, result has 93.4 percent of original size [2021-07-09 18:17:11,172 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 243 treesize of output 239 [2021-07-09 18:17:11,432 INFO L550 ElimStorePlain]: Start of recursive call 72: End of recursive call: and 1 xjuncts. [2021-07-09 18:17:11,467 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:11,475 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:11,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:11,599 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 34 [2021-07-09 18:17:11,599 INFO L354 Elim1Store]: treesize reduction 4, result has 92.2 percent of original size [2021-07-09 18:17:11,599 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 150 treesize of output 156 [2021-07-09 18:17:11,665 INFO L550 ElimStorePlain]: Start of recursive call 73: End of recursive call: and 1 xjuncts. [2021-07-09 18:17:11,696 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:11,704 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:11,843 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 38 [2021-07-09 18:17:11,843 INFO L354 Elim1Store]: treesize reduction 4, result has 93.4 percent of original size [2021-07-09 18:17:11,844 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 197 treesize of output 205 [2021-07-09 18:17:11,932 INFO L550 ElimStorePlain]: Start of recursive call 74: End of recursive call: and 1 xjuncts. [2021-07-09 18:17:11,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:11,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:12,115 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 38 [2021-07-09 18:17:12,115 INFO L354 Elim1Store]: treesize reduction 4, result has 93.4 percent of original size [2021-07-09 18:17:12,116 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 210 treesize of output 216 [2021-07-09 18:17:12,179 INFO L550 ElimStorePlain]: Start of recursive call 75: End of recursive call: and 1 xjuncts. [2021-07-09 18:17:12,211 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:12,218 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:12,357 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 34 [2021-07-09 18:17:12,358 INFO L354 Elim1Store]: treesize reduction 4, result has 92.5 percent of original size [2021-07-09 18:17:12,358 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 151 treesize of output 157 [2021-07-09 18:17:12,415 INFO L550 ElimStorePlain]: Start of recursive call 76: End of recursive call: and 1 xjuncts. [2021-07-09 18:17:12,450 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:12,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:12,619 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 38 [2021-07-09 18:17:12,619 INFO L354 Elim1Store]: treesize reduction 4, result has 93.4 percent of original size [2021-07-09 18:17:12,619 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 168 treesize of output 180 [2021-07-09 18:17:12,741 INFO L550 ElimStorePlain]: Start of recursive call 77: End of recursive call: and 1 xjuncts. [2021-07-09 18:17:12,777 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:12,779 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:12,780 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:12,887 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:17:12,888 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 100 treesize of output 122 [2021-07-09 18:17:13,008 INFO L550 ElimStorePlain]: Start of recursive call 78: End of recursive call: and 2 xjuncts. [2021-07-09 18:17:13,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:13,051 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:13,242 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 38 [2021-07-09 18:17:13,243 INFO L354 Elim1Store]: treesize reduction 4, result has 93.4 percent of original size [2021-07-09 18:17:13,243 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 172 treesize of output 180 [2021-07-09 18:17:13,417 INFO L550 ElimStorePlain]: Start of recursive call 79: End of recursive call: and 1 xjuncts. [2021-07-09 18:17:13,450 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:13,458 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:13,459 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:13,587 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 34 [2021-07-09 18:17:13,587 INFO L354 Elim1Store]: treesize reduction 4, result has 92.2 percent of original size [2021-07-09 18:17:13,588 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 144 treesize of output 152 [2021-07-09 18:17:13,617 INFO L550 ElimStorePlain]: Start of recursive call 80: End of recursive call: and 1 xjuncts. [2021-07-09 18:17:13,651 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:13,656 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:13,810 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 38 [2021-07-09 18:17:13,810 INFO L354 Elim1Store]: treesize reduction 4, result has 93.4 percent of original size [2021-07-09 18:17:13,810 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 240 treesize of output 236 [2021-07-09 18:17:13,933 INFO L550 ElimStorePlain]: Start of recursive call 81: End of recursive call: and 1 xjuncts. [2021-07-09 18:17:13,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:13,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:14,153 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 38 [2021-07-09 18:17:14,153 INFO L354 Elim1Store]: treesize reduction 4, result has 93.4 percent of original size [2021-07-09 18:17:14,153 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 163 treesize of output 173 [2021-07-09 18:17:14,429 INFO L550 ElimStorePlain]: Start of recursive call 82: End of recursive call: and 1 xjuncts. [2021-07-09 18:17:14,479 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:14,490 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:14,645 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 34 [2021-07-09 18:17:14,645 INFO L354 Elim1Store]: treesize reduction 4, result has 92.5 percent of original size [2021-07-09 18:17:14,646 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 162 treesize of output 166 [2021-07-09 18:17:14,709 INFO L550 ElimStorePlain]: Start of recursive call 83: End of recursive call: and 1 xjuncts. [2021-07-09 18:17:14,747 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:14,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:14,856 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:17:14,857 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 152 treesize of output 174 [2021-07-09 18:17:15,403 INFO L550 ElimStorePlain]: Start of recursive call 84: End of recursive call: and 6 xjuncts. [2021-07-09 18:17:15,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:15,455 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:15,600 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 34 [2021-07-09 18:17:15,601 INFO L354 Elim1Store]: treesize reduction 4, result has 92.5 percent of original size [2021-07-09 18:17:15,601 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 151 treesize of output 157 [2021-07-09 18:17:15,630 INFO L550 ElimStorePlain]: Start of recursive call 85: End of recursive call: and 1 xjuncts. [2021-07-09 18:17:15,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:15,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:15,779 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:17:15,780 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 220 treesize of output 212 [2021-07-09 18:17:15,980 INFO L550 ElimStorePlain]: Start of recursive call 86: End of recursive call: and 5 xjuncts. [2021-07-09 18:17:16,025 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:16,027 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:16,193 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 38 [2021-07-09 18:17:16,194 INFO L354 Elim1Store]: treesize reduction 4, result has 93.4 percent of original size [2021-07-09 18:17:16,194 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 152 treesize of output 170 [2021-07-09 18:17:16,356 INFO L550 ElimStorePlain]: Start of recursive call 87: End of recursive call: and 1 xjuncts. [2021-07-09 18:17:16,411 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:16,413 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:16,414 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:16,518 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:17:16,518 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 159 treesize of output 163 [2021-07-09 18:17:16,706 INFO L550 ElimStorePlain]: Start of recursive call 88: End of recursive call: and 2 xjuncts. [2021-07-09 18:17:16,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:16,756 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:16,861 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:17:16,861 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 212 treesize of output 208 [2021-07-09 18:17:17,017 INFO L550 ElimStorePlain]: Start of recursive call 89: End of recursive call: and 5 xjuncts. [2021-07-09 18:17:17,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:17,069 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:17,216 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 34 [2021-07-09 18:17:17,216 INFO L354 Elim1Store]: treesize reduction 4, result has 92.5 percent of original size [2021-07-09 18:17:17,216 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 179 treesize of output 179 [2021-07-09 18:17:17,375 INFO L550 ElimStorePlain]: Start of recursive call 90: End of recursive call: and 1 xjuncts. [2021-07-09 18:17:17,420 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:17,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:17,537 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:17:17,537 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 90 treesize of output 116 [2021-07-09 18:17:17,569 INFO L550 ElimStorePlain]: Start of recursive call 91: End of recursive call: and 1 xjuncts. [2021-07-09 18:17:17,616 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:17,617 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:17,619 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:17,811 WARN L205 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 34 [2021-07-09 18:17:17,812 INFO L354 Elim1Store]: treesize reduction 4, result has 92.2 percent of original size [2021-07-09 18:17:17,812 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 100 treesize of output 118 [2021-07-09 18:17:17,870 INFO L550 ElimStorePlain]: Start of recursive call 92: End of recursive call: and 1 xjuncts. [2021-07-09 18:17:17,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:17,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:17,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:18,044 INFO L354 Elim1Store]: treesize reduction 4, result has 90.7 percent of original size [2021-07-09 18:17:18,044 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 170 treesize of output 164 [2021-07-09 18:17:18,071 INFO L550 ElimStorePlain]: Start of recursive call 93: End of recursive call: and 1 xjuncts. [2021-07-09 18:17:18,122 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:18,123 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:18,285 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 34 [2021-07-09 18:17:18,286 INFO L354 Elim1Store]: treesize reduction 4, result has 92.5 percent of original size [2021-07-09 18:17:18,286 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 235 treesize of output 223 [2021-07-09 18:17:18,453 INFO L550 ElimStorePlain]: Start of recursive call 94: End of recursive call: and 1 xjuncts. [2021-07-09 18:17:18,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:18,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:18,506 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:18,656 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 34 [2021-07-09 18:17:18,657 INFO L354 Elim1Store]: treesize reduction 4, result has 92.2 percent of original size [2021-07-09 18:17:18,657 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 159 treesize of output 167 [2021-07-09 18:17:18,766 INFO L550 ElimStorePlain]: Start of recursive call 95: End of recursive call: and 1 xjuncts. [2021-07-09 18:17:18,813 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:18,823 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:18,927 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:17:18,927 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 224 treesize of output 220 [2021-07-09 18:17:19,317 INFO L550 ElimStorePlain]: Start of recursive call 96: End of recursive call: and 4 xjuncts. [2021-07-09 18:17:19,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:19,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:19,462 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:17:19,462 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 162 treesize of output 170 [2021-07-09 18:17:19,776 INFO L550 ElimStorePlain]: Start of recursive call 97: End of recursive call: and 4 xjuncts. [2021-07-09 18:17:34,140 WARN L205 SmtUtils]: Spent 14.36 s on a formula simplification. DAG size of input: 1601 DAG size of output: 682 [2021-07-09 18:17:34,141 INFO L628 ElimStorePlain]: treesize reduction 14123, result has 23.6 percent of original size [2021-07-09 18:17:34,298 WARN L205 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 617 DAG size of output: 615 [2021-07-09 18:17:35,899 INFO L550 ElimStorePlain]: Start of recursive call 1: 33 dim-0 vars, 3 dim-1 vars, End of recursive call: 32 dim-0 vars, and 32 xjuncts. [2021-07-09 18:17:35,900 INFO L247 ElimStorePlain]: Needed 97 recursive calls to eliminate 36 variables, input treesize:3361, output treesize:5701 [2021-07-09 18:17:36,032 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 1344 DAG size of output: 1344 [2021-07-09 18:17:38,205 WARN L205 SmtUtils]: Spent 659.00 ms on a formula simplification. DAG size of input: 1407 DAG size of output: 222 [2021-07-09 18:17:39,455 WARN L205 SmtUtils]: Spent 511.00 ms on a formula simplification. DAG size of input: 289 DAG size of output: 101 [2021-07-09 18:17:40,105 INFO L446 ElimStorePlain]: Different costs {3=[v_prenex_679, v_prenex_669], 6=[C, v_prenex_671], 28=[v_prenex_673]} [2021-07-09 18:17:40,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:40,113 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:17:40,113 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 11 [2021-07-09 18:17:40,115 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:17:40,283 WARN L205 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 141 DAG size of output: 71 [2021-07-09 18:17:40,283 INFO L628 ElimStorePlain]: treesize reduction 189, result has 48.4 percent of original size [2021-07-09 18:17:40,283 INFO L518 ElimStorePlain]: Eliminatee v_prenex_669 vanished before elimination [2021-07-09 18:17:40,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:40,288 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:17:40,289 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 12 [2021-07-09 18:17:40,290 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:17:40,347 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:17:40,347 INFO L518 ElimStorePlain]: Eliminatee v_prenex_671 vanished before elimination [2021-07-09 18:17:40,352 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:17:40,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:40,353 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:17:40,354 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 18:17:40,355 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:17:40,359 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:17:40,360 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:40,360 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:17:40,361 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 18:17:40,362 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:17:40,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:40,366 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:17:40,368 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:17:40,368 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-09 18:17:40,369 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:17:40,372 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:17:40,373 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:40,373 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 12 [2021-07-09 18:17:40,374 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:17:40,411 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:17:40,415 INFO L550 ElimStorePlain]: Start of recursive call 1: 13 dim-0 vars, 5 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-09 18:17:40,416 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 18 variables, input treesize:387, output treesize:11 [2021-07-09 18:17:40,463 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-09 18:17:40,464 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [823512892] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:17:40,464 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:17:40,464 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 15] total 19 [2021-07-09 18:17:40,464 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1302533844] [2021-07-09 18:17:40,464 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:17:40,464 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:17:40,464 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:17:40,464 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=324, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:17:40,464 INFO L87 Difference]: Start difference. First operand 9133 states and 32692 transitions. Second operand has 20 states, 20 states have (on average 3.25) internal successors, (65), 19 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:17:41,757 WARN L205 SmtUtils]: Spent 505.00 ms on a formula simplification that was a NOOP. DAG size: 102 [2021-07-09 18:17:43,541 WARN L205 SmtUtils]: Spent 1.48 s on a formula simplification. DAG size of input: 287 DAG size of output: 251 [2021-07-09 18:17:44,774 WARN L205 SmtUtils]: Spent 852.00 ms on a formula simplification. DAG size of input: 288 DAG size of output: 93 [2021-07-09 18:17:45,351 WARN L205 SmtUtils]: Spent 504.00 ms on a formula simplification that was a NOOP. DAG size: 101 [2021-07-09 18:17:47,680 WARN L205 SmtUtils]: Spent 1.95 s on a formula simplification. DAG size of input: 286 DAG size of output: 250 [2021-07-09 18:17:49,896 WARN L205 SmtUtils]: Spent 2.01 s on a formula simplification. DAG size of input: 287 DAG size of output: 251 [2021-07-09 18:17:50,721 WARN L205 SmtUtils]: Spent 703.00 ms on a formula simplification that was a NOOP. DAG size: 103 [2021-07-09 18:17:51,983 WARN L205 SmtUtils]: Spent 692.00 ms on a formula simplification that was a NOOP. DAG size: 102 [2021-07-09 18:17:52,776 WARN L205 SmtUtils]: Spent 686.00 ms on a formula simplification that was a NOOP. DAG size: 104 [2021-07-09 18:17:55,000 WARN L205 SmtUtils]: Spent 1.66 s on a formula simplification. DAG size of input: 288 DAG size of output: 252 [2021-07-09 18:17:56,452 WARN L205 SmtUtils]: Spent 1.24 s on a formula simplification that was a NOOP. DAG size: 252 [2021-07-09 18:17:56,790 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification that was a NOOP. DAG size: 225 [2021-07-09 18:17:57,168 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:17:57,168 INFO L93 Difference]: Finished difference Result 14686 states and 50815 transitions. [2021-07-09 18:17:57,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-07-09 18:17:57,168 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.25) internal successors, (65), 19 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-07-09 18:17:57,169 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:17:57,208 INFO L225 Difference]: With dead ends: 14686 [2021-07-09 18:17:57,208 INFO L226 Difference]: Without dead ends: 14629 [2021-07-09 18:17:57,209 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 804 ImplicationChecksByTransitivity, 19870.1ms TimeCoverageRelationStatistics Valid=476, Invalid=2494, Unknown=0, NotChecked=0, Total=2970 [2021-07-09 18:17:57,223 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14629 states. [2021-07-09 18:17:57,417 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14629 to 10726. [2021-07-09 18:17:57,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10726 states, 10725 states have (on average 3.6473659673659675) internal successors, (39118), 10725 states have internal predecessors, (39118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:17:57,459 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10726 states to 10726 states and 39118 transitions. [2021-07-09 18:17:57,459 INFO L78 Accepts]: Start accepts. Automaton has 10726 states and 39118 transitions. Word has length 35 [2021-07-09 18:17:57,459 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:17:57,459 INFO L482 AbstractCegarLoop]: Abstraction has 10726 states and 39118 transitions. [2021-07-09 18:17:57,459 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 3.25) internal successors, (65), 19 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:17:57,459 INFO L276 IsEmpty]: Start isEmpty. Operand 10726 states and 39118 transitions. [2021-07-09 18:17:57,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-07-09 18:17:57,476 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:17:57,476 INFO L508 BasicCegarLoop]: trace histogram [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] [2021-07-09 18:17:57,677 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5405,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:17:57,677 INFO L430 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:17:57,678 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:17:57,678 INFO L82 PathProgramCache]: Analyzing trace with hash 1895231910, now seen corresponding path program 40 times [2021-07-09 18:17:57,678 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:17:57,678 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2064917445] [2021-07-09 18:17:57,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:17:57,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:17:57,699 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 9 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-07-09 18:17:57,699 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:17:57,699 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2064917445] [2021-07-09 18:17:57,701 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2064917445] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:17:57,701 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [356876756] [2021-07-09 18:17:57,701 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:17:57,736 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:17:57,736 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:17:57,737 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:17:57,737 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:17:57,784 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 9 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-07-09 18:17:57,784 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [356876756] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:17:57,784 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:17:57,784 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 5 [2021-07-09 18:17:57,784 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2094930443] [2021-07-09 18:17:57,784 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-07-09 18:17:57,784 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:17:57,785 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-07-09 18:17:57,785 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-07-09 18:17:57,785 INFO L87 Difference]: Start difference. First operand 10726 states and 39118 transitions. Second operand has 6 states, 6 states have (on average 5.333333333333333) internal successors, (32), 5 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:17:57,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:17:57,947 INFO L93 Difference]: Finished difference Result 14459 states and 50497 transitions. [2021-07-09 18:17:57,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-09 18:17:57,947 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.333333333333333) internal successors, (32), 5 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-07-09 18:17:57,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:17:57,990 INFO L225 Difference]: With dead ends: 14459 [2021-07-09 18:17:57,991 INFO L226 Difference]: Without dead ends: 14459 [2021-07-09 18:17:57,991 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 36 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 31.9ms TimeCoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2021-07-09 18:17:58,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14459 states. [2021-07-09 18:17:58,180 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14459 to 10754. [2021-07-09 18:17:58,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10754 states, 10753 states have (on average 3.6454942806658606) internal successors, (39200), 10753 states have internal predecessors, (39200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:17:58,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10754 states to 10754 states and 39200 transitions. [2021-07-09 18:17:58,222 INFO L78 Accepts]: Start accepts. Automaton has 10754 states and 39200 transitions. Word has length 35 [2021-07-09 18:17:58,222 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:17:58,222 INFO L482 AbstractCegarLoop]: Abstraction has 10754 states and 39200 transitions. [2021-07-09 18:17:58,222 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 5.333333333333333) internal successors, (32), 5 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:17:58,222 INFO L276 IsEmpty]: Start isEmpty. Operand 10754 states and 39200 transitions. [2021-07-09 18:17:58,239 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-07-09 18:17:58,239 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:17:58,239 INFO L508 BasicCegarLoop]: trace histogram [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] [2021-07-09 18:17:58,439 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8149 [2021-07-09 18:17:58,439 INFO L430 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:17:58,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:17:58,440 INFO L82 PathProgramCache]: Analyzing trace with hash -1528440094, now seen corresponding path program 41 times [2021-07-09 18:17:58,440 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:17:58,440 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [96528041] [2021-07-09 18:17:58,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:17:58,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:17:58,468 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-07-09 18:17:58,468 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:17:58,468 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [96528041] [2021-07-09 18:17:58,469 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [96528041] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:17:58,469 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2087669787] [2021-07-09 18:17:58,469 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:17:58,532 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-09 18:17:58,532 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:17:58,533 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:17:58,533 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:17:58,578 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-07-09 18:17:58,578 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2087669787] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:17:58,578 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:17:58,578 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 6 [2021-07-09 18:17:58,578 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2005078819] [2021-07-09 18:17:58,578 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-07-09 18:17:58,578 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:17:58,579 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-07-09 18:17:58,579 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-07-09 18:17:58,579 INFO L87 Difference]: Start difference. First operand 10754 states and 39200 transitions. Second operand has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:17:58,751 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:17:58,751 INFO L93 Difference]: Finished difference Result 14181 states and 49656 transitions. [2021-07-09 18:17:58,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-09 18:17:58,751 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-07-09 18:17:58,752 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:17:58,799 INFO L225 Difference]: With dead ends: 14181 [2021-07-09 18:17:58,799 INFO L226 Difference]: Without dead ends: 14181 [2021-07-09 18:17:58,800 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 35 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 42.4ms TimeCoverageRelationStatistics Valid=43, Invalid=67, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:17:58,819 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14181 states. [2021-07-09 18:17:59,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14181 to 9266. [2021-07-09 18:17:59,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9266 states, 9265 states have (on average 3.6116567728008633) internal successors, (33462), 9265 states have internal predecessors, (33462), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:17:59,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9266 states to 9266 states and 33462 transitions. [2021-07-09 18:17:59,129 INFO L78 Accepts]: Start accepts. Automaton has 9266 states and 33462 transitions. Word has length 35 [2021-07-09 18:17:59,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:17:59,130 INFO L482 AbstractCegarLoop]: Abstraction has 9266 states and 33462 transitions. [2021-07-09 18:17:59,130 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:17:59,130 INFO L276 IsEmpty]: Start isEmpty. Operand 9266 states and 33462 transitions. [2021-07-09 18:17:59,144 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-07-09 18:17:59,144 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:17:59,144 INFO L508 BasicCegarLoop]: trace histogram [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] [2021-07-09 18:17:59,344 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8150,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:17:59,345 INFO L430 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:17:59,345 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:17:59,345 INFO L82 PathProgramCache]: Analyzing trace with hash 816089412, now seen corresponding path program 42 times [2021-07-09 18:17:59,345 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:17:59,345 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [237640130] [2021-07-09 18:17:59,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:17:59,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:17:59,375 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-07-09 18:17:59,376 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:17:59,376 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [237640130] [2021-07-09 18:17:59,376 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [237640130] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:17:59,376 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [315015083] [2021-07-09 18:17:59,376 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:17:59,422 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:17:59,422 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:17:59,423 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:17:59,423 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:17:59,461 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-07-09 18:17:59,462 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [315015083] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:17:59,462 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:17:59,462 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 6 [2021-07-09 18:17:59,462 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [250428634] [2021-07-09 18:17:59,462 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-07-09 18:17:59,462 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:17:59,462 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-07-09 18:17:59,462 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-07-09 18:17:59,462 INFO L87 Difference]: Start difference. First operand 9266 states and 33462 transitions. Second operand has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:17:59,591 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:17:59,591 INFO L93 Difference]: Finished difference Result 11240 states and 39156 transitions. [2021-07-09 18:17:59,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-09 18:17:59,592 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-07-09 18:17:59,592 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:17:59,618 INFO L225 Difference]: With dead ends: 11240 [2021-07-09 18:17:59,618 INFO L226 Difference]: Without dead ends: 11210 [2021-07-09 18:17:59,618 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 36.6ms TimeCoverageRelationStatistics Valid=43, Invalid=67, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:17:59,629 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11210 states. [2021-07-09 18:17:59,770 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11210 to 9142. [2021-07-09 18:17:59,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9142 states, 9141 states have (on average 3.6199540531670498) internal successors, (33090), 9141 states have internal predecessors, (33090), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:17:59,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9142 states to 9142 states and 33090 transitions. [2021-07-09 18:17:59,804 INFO L78 Accepts]: Start accepts. Automaton has 9142 states and 33090 transitions. Word has length 35 [2021-07-09 18:17:59,804 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:17:59,805 INFO L482 AbstractCegarLoop]: Abstraction has 9142 states and 33090 transitions. [2021-07-09 18:17:59,805 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:17:59,805 INFO L276 IsEmpty]: Start isEmpty. Operand 9142 states and 33090 transitions. [2021-07-09 18:17:59,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-07-09 18:17:59,819 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:17:59,819 INFO L508 BasicCegarLoop]: trace histogram [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] [2021-07-09 18:18:00,019 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8151,42 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:18:00,020 INFO L430 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:18:00,020 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:18:00,020 INFO L82 PathProgramCache]: Analyzing trace with hash 1386836804, now seen corresponding path program 43 times [2021-07-09 18:18:00,020 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:18:00,020 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [274618489] [2021-07-09 18:18:00,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:18:00,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:18:00,042 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 8 proven. 4 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-07-09 18:18:00,043 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:18:00,043 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [274618489] [2021-07-09 18:18:00,043 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [274618489] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:00,043 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1086744952] [2021-07-09 18:18:00,043 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:18:00,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:18:00,079 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:18:00,080 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:18:00,123 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 8 proven. 4 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-07-09 18:18:00,124 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1086744952] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:00,124 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:18:00,124 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 5 [2021-07-09 18:18:00,124 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [131948519] [2021-07-09 18:18:00,124 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-07-09 18:18:00,124 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:18:00,124 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-07-09 18:18:00,124 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-07-09 18:18:00,124 INFO L87 Difference]: Start difference. First operand 9142 states and 33090 transitions. Second operand has 6 states, 6 states have (on average 5.333333333333333) internal successors, (32), 5 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:00,288 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:18:00,288 INFO L93 Difference]: Finished difference Result 13679 states and 48549 transitions. [2021-07-09 18:18:00,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-09 18:18:00,289 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.333333333333333) internal successors, (32), 5 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-07-09 18:18:00,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:18:00,335 INFO L225 Difference]: With dead ends: 13679 [2021-07-09 18:18:00,336 INFO L226 Difference]: Without dead ends: 13646 [2021-07-09 18:18:00,336 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 29.3ms TimeCoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2021-07-09 18:18:00,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13646 states. [2021-07-09 18:18:00,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13646 to 11899. [2021-07-09 18:18:00,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11899 states, 11898 states have (on average 3.6777609682299546) internal successors, (43758), 11898 states have internal predecessors, (43758), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:00,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11899 states to 11899 states and 43758 transitions. [2021-07-09 18:18:00,741 INFO L78 Accepts]: Start accepts. Automaton has 11899 states and 43758 transitions. Word has length 35 [2021-07-09 18:18:00,741 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:18:00,741 INFO L482 AbstractCegarLoop]: Abstraction has 11899 states and 43758 transitions. [2021-07-09 18:18:00,741 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 5.333333333333333) internal successors, (32), 5 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:00,741 INFO L276 IsEmpty]: Start isEmpty. Operand 11899 states and 43758 transitions. [2021-07-09 18:18:00,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-07-09 18:18:00,759 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:18:00,759 INFO L508 BasicCegarLoop]: trace histogram [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] [2021-07-09 18:18:00,960 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8152,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:18:00,960 INFO L430 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:18:00,960 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:18:00,960 INFO L82 PathProgramCache]: Analyzing trace with hash -262474712, now seen corresponding path program 44 times [2021-07-09 18:18:00,960 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:18:00,960 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1502524849] [2021-07-09 18:18:00,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:18:00,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:18:00,982 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 8 proven. 4 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-07-09 18:18:00,983 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:18:00,983 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1502524849] [2021-07-09 18:18:00,983 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1502524849] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:00,983 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [102873165] [2021-07-09 18:18:00,983 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:18:01,017 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:18:01,017 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:18:01,018 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:18:01,018 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:18:01,059 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 8 proven. 4 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-07-09 18:18:01,059 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [102873165] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:01,059 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:18:01,059 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 5 [2021-07-09 18:18:01,059 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1875458536] [2021-07-09 18:18:01,059 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-07-09 18:18:01,059 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:18:01,059 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-07-09 18:18:01,059 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-07-09 18:18:01,060 INFO L87 Difference]: Start difference. First operand 11899 states and 43758 transitions. Second operand has 6 states, 6 states have (on average 5.333333333333333) internal successors, (32), 5 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:01,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:18:01,183 INFO L93 Difference]: Finished difference Result 14885 states and 52854 transitions. [2021-07-09 18:18:01,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-09 18:18:01,184 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.333333333333333) internal successors, (32), 5 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-07-09 18:18:01,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:18:01,219 INFO L225 Difference]: With dead ends: 14885 [2021-07-09 18:18:01,220 INFO L226 Difference]: Without dead ends: 14885 [2021-07-09 18:18:01,220 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 36 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 30.4ms TimeCoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2021-07-09 18:18:01,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14885 states. [2021-07-09 18:18:01,425 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14885 to 11952. [2021-07-09 18:18:01,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11952 states, 11951 states have (on average 3.6728307254623043) internal successors, (43894), 11951 states have internal predecessors, (43894), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:01,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11952 states to 11952 states and 43894 transitions. [2021-07-09 18:18:01,471 INFO L78 Accepts]: Start accepts. Automaton has 11952 states and 43894 transitions. Word has length 35 [2021-07-09 18:18:01,472 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:18:01,472 INFO L482 AbstractCegarLoop]: Abstraction has 11952 states and 43894 transitions. [2021-07-09 18:18:01,472 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 5.333333333333333) internal successors, (32), 5 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:01,472 INFO L276 IsEmpty]: Start isEmpty. Operand 11952 states and 43894 transitions. [2021-07-09 18:18:01,490 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-07-09 18:18:01,490 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:18:01,490 INFO L508 BasicCegarLoop]: trace histogram [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] [2021-07-09 18:18:01,691 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8153,44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:18:01,691 INFO L430 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:18:01,691 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:18:01,691 INFO L82 PathProgramCache]: Analyzing trace with hash 608820580, now seen corresponding path program 45 times [2021-07-09 18:18:01,691 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:18:01,691 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [136038299] [2021-07-09 18:18:01,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:18:01,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:18:01,716 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 9 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-07-09 18:18:01,716 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:18:01,716 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [136038299] [2021-07-09 18:18:01,716 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [136038299] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:01,716 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1298577259] [2021-07-09 18:18:01,716 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:18:01,747 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:18:01,747 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:18:01,748 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:18:01,748 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:18:01,810 INFO L388 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 18 treesize of output 17 [2021-07-09 18:18:01,810 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:01,820 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:18:01,820 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:18:01,820 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:44, output treesize:43 [2021-07-09 18:18:02,497 INFO L446 ElimStorePlain]: Different costs {1=[v_C_70], 7=[A, B]} [2021-07-09 18:18:02,503 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:02,506 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:18:02,507 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:02,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:02,516 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:18:02,517 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:02,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:02,526 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:18:02,527 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:02,591 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:02,595 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:18:02,596 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:02,602 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:02,605 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:18:02,606 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:02,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:02,615 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:18:02,616 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:02,622 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:02,626 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:18:02,627 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:02,632 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:02,636 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:18:02,637 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:02,643 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:02,647 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:18:02,648 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:02,653 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:02,658 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:18:02,659 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:02,664 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:02,668 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:18:02,669 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:02,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:02,679 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:18:02,680 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:02,686 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:02,690 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:18:02,691 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:02,697 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:02,701 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:18:02,702 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:02,708 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:02,712 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:18:02,713 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:02,719 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:02,721 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:18:02,722 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:03,088 WARN L205 SmtUtils]: Spent 365.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2021-07-09 18:18:03,088 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:18:03,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:03,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:03,130 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:18:03,130 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 57 treesize of output 83 [2021-07-09 18:18:03,136 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:03,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:03,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:03,182 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:18:03,182 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 57 treesize of output 83 [2021-07-09 18:18:03,188 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:03,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:03,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:03,234 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:18:03,234 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 55 treesize of output 83 [2021-07-09 18:18:03,240 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:03,249 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:03,250 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:03,287 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:18:03,287 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 57 treesize of output 83 [2021-07-09 18:18:03,293 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:03,306 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:03,307 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:03,379 INFO L354 Elim1Store]: treesize reduction 4, result has 91.1 percent of original size [2021-07-09 18:18:03,380 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 55 treesize of output 79 [2021-07-09 18:18:03,388 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:03,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:03,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:03,443 INFO L354 Elim1Store]: treesize reduction 28, result has 37.8 percent of original size [2021-07-09 18:18:03,443 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 55 treesize of output 55 [2021-07-09 18:18:03,444 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:03,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:03,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:03,508 INFO L354 Elim1Store]: treesize reduction 4, result has 91.1 percent of original size [2021-07-09 18:18:03,508 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 57 treesize of output 79 [2021-07-09 18:18:03,517 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:03,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:03,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:03,567 INFO L354 Elim1Store]: treesize reduction 28, result has 37.8 percent of original size [2021-07-09 18:18:03,567 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 57 treesize of output 55 [2021-07-09 18:18:03,569 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:03,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:03,579 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:03,618 INFO L354 Elim1Store]: treesize reduction 28, result has 37.8 percent of original size [2021-07-09 18:18:03,618 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 55 treesize of output 55 [2021-07-09 18:18:03,619 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:03,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:03,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:03,667 INFO L354 Elim1Store]: treesize reduction 30, result has 33.3 percent of original size [2021-07-09 18:18:03,667 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 57 treesize of output 53 [2021-07-09 18:18:03,668 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:03,678 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:03,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:03,717 INFO L354 Elim1Store]: treesize reduction 28, result has 37.8 percent of original size [2021-07-09 18:18:03,717 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 55 treesize of output 55 [2021-07-09 18:18:03,719 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:03,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:03,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:03,786 INFO L354 Elim1Store]: treesize reduction 4, result has 91.1 percent of original size [2021-07-09 18:18:03,786 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 55 treesize of output 79 [2021-07-09 18:18:03,793 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:03,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:03,804 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:03,860 INFO L354 Elim1Store]: treesize reduction 4, result has 91.1 percent of original size [2021-07-09 18:18:03,860 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 55 treesize of output 79 [2021-07-09 18:18:03,866 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:03,876 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:03,877 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:03,917 INFO L354 Elim1Store]: treesize reduction 28, result has 37.8 percent of original size [2021-07-09 18:18:03,918 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 57 treesize of output 55 [2021-07-09 18:18:03,919 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:03,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:03,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:03,966 INFO L354 Elim1Store]: treesize reduction 30, result has 33.3 percent of original size [2021-07-09 18:18:03,966 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 57 treesize of output 53 [2021-07-09 18:18:03,967 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:03,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:03,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:04,006 INFO L354 Elim1Store]: treesize reduction 28, result has 37.8 percent of original size [2021-07-09 18:18:04,007 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 55 treesize of output 55 [2021-07-09 18:18:04,008 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:06,221 WARN L205 SmtUtils]: Spent 2.21 s on a formula simplification. DAG size of input: 110 DAG size of output: 102 [2021-07-09 18:18:06,221 INFO L628 ElimStorePlain]: treesize reduction 161, result has 91.9 percent of original size [2021-07-09 18:18:06,229 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:06,230 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:06,264 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:18:06,264 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 160 treesize of output 162 [2021-07-09 18:18:06,367 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 4 xjuncts. [2021-07-09 18:18:06,384 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:06,385 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:06,386 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:06,403 INFO L354 Elim1Store]: treesize reduction 18, result has 5.3 percent of original size [2021-07-09 18:18:06,404 INFO L388 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 5 new quantified variables, introduced 2 case distinctions, treesize of input 53 treesize of output 1 [2021-07-09 18:18:06,404 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:06,413 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:06,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:06,416 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:06,431 INFO L354 Elim1Store]: treesize reduction 18, result has 5.3 percent of original size [2021-07-09 18:18:06,432 INFO L388 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 5 new quantified variables, introduced 2 case distinctions, treesize of input 51 treesize of output 1 [2021-07-09 18:18:06,432 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:06,440 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:06,442 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:06,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:06,468 INFO L354 Elim1Store]: treesize reduction 12, result has 36.8 percent of original size [2021-07-09 18:18:06,468 INFO L388 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 5 new quantified variables, introduced 2 case distinctions, treesize of input 65 treesize of output 47 [2021-07-09 18:18:06,469 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:06,480 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:06,481 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:06,521 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:18:06,521 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 4 case distinctions, treesize of input 117 treesize of output 121 [2021-07-09 18:18:06,550 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 4 xjuncts. [2021-07-09 18:18:06,559 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:06,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:06,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:06,586 INFO L354 Elim1Store]: treesize reduction 12, result has 36.8 percent of original size [2021-07-09 18:18:06,586 INFO L388 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 5 new quantified variables, introduced 2 case distinctions, treesize of input 65 treesize of output 47 [2021-07-09 18:18:06,588 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:06,596 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:06,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:06,599 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:06,615 INFO L354 Elim1Store]: treesize reduction 18, result has 5.3 percent of original size [2021-07-09 18:18:06,615 INFO L388 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 5 new quantified variables, introduced 2 case distinctions, treesize of input 53 treesize of output 1 [2021-07-09 18:18:06,616 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:06,627 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:06,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:06,648 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-07-09 18:18:06,648 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 142 treesize of output 1 [2021-07-09 18:18:06,649 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:06,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:06,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:06,681 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-07-09 18:18:06,682 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 145 treesize of output 1 [2021-07-09 18:18:06,682 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:06,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:06,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:06,713 INFO L354 Elim1Store]: treesize reduction 36, result has 2.7 percent of original size [2021-07-09 18:18:06,714 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 4 case distinctions, treesize of input 85 treesize of output 1 [2021-07-09 18:18:06,714 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:06,725 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:06,726 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:06,746 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-07-09 18:18:06,746 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 142 treesize of output 1 [2021-07-09 18:18:06,747 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:06,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:06,759 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:06,777 INFO L354 Elim1Store]: treesize reduction 36, result has 2.7 percent of original size [2021-07-09 18:18:06,778 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 4 case distinctions, treesize of input 153 treesize of output 1 [2021-07-09 18:18:06,778 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:06,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:06,789 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:06,790 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:06,806 INFO L354 Elim1Store]: treesize reduction 18, result has 5.3 percent of original size [2021-07-09 18:18:06,806 INFO L388 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 5 new quantified variables, introduced 2 case distinctions, treesize of input 57 treesize of output 1 [2021-07-09 18:18:06,807 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:06,817 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:06,818 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:06,853 INFO L354 Elim1Store]: treesize reduction 24, result has 35.1 percent of original size [2021-07-09 18:18:06,853 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 4 case distinctions, treesize of input 153 treesize of output 123 [2021-07-09 18:18:06,864 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:06,872 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:06,874 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:06,875 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:06,890 INFO L354 Elim1Store]: treesize reduction 18, result has 5.3 percent of original size [2021-07-09 18:18:06,890 INFO L388 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 5 new quantified variables, introduced 2 case distinctions, treesize of input 57 treesize of output 1 [2021-07-09 18:18:06,891 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:06,898 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:06,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:06,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:06,906 INFO L354 Elim1Store]: treesize reduction 18, result has 5.3 percent of original size [2021-07-09 18:18:06,906 INFO L388 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 5 new quantified variables, introduced 2 case distinctions, treesize of input 63 treesize of output 1 [2021-07-09 18:18:06,907 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:07,250 WARN L205 SmtUtils]: Spent 343.00 ms on a formula simplification. DAG size of input: 167 DAG size of output: 52 [2021-07-09 18:18:07,251 INFO L628 ElimStorePlain]: treesize reduction 1214, result has 14.2 percent of original size [2021-07-09 18:18:07,261 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-07-09 18:18:07,261 INFO L247 ElimStorePlain]: Needed 49 recursive calls to eliminate 4 variables, input treesize:1377, output treesize:201 [2021-07-09 18:18:08,270 WARN L205 SmtUtils]: Spent 297.00 ms on a formula simplification. DAG size of input: 120 DAG size of output: 98 [2021-07-09 18:18:08,551 INFO L446 ElimStorePlain]: Different costs {3=[C, v_prenex_688], 5=[v_prenex_689]} [2021-07-09 18:18:08,555 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:18:08,555 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:08,556 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:18:08,557 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 14 [2021-07-09 18:18:08,558 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:08,562 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:08,562 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:18:08,563 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 11 [2021-07-09 18:18:08,564 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:08,641 INFO L628 ElimStorePlain]: treesize reduction 54, result has 64.2 percent of original size [2021-07-09 18:18:08,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:08,645 INFO L388 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2021-07-09 18:18:08,646 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:08,674 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:18:08,677 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:18:08,677 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:18:08,678 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 12 [2021-07-09 18:18:08,679 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:08,682 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:08,682 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:08,683 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:18:08,683 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 14 [2021-07-09 18:18:08,684 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:08,698 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:18:08,699 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:18:08,700 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:190, output treesize:5 [2021-07-09 18:18:08,725 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-09 18:18:08,726 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1298577259] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:08,726 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:18:08,726 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 14] total 19 [2021-07-09 18:18:08,726 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [681099876] [2021-07-09 18:18:08,726 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:18:08,726 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:18:08,726 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:18:08,726 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=320, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:18:08,726 INFO L87 Difference]: Start difference. First operand 11952 states and 43894 transitions. Second operand has 20 states, 20 states have (on average 3.25) internal successors, (65), 19 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:10,416 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 64 [2021-07-09 18:18:10,995 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 65 [2021-07-09 18:18:11,501 WARN L205 SmtUtils]: Spent 188.00 ms on a formula simplification. DAG size of input: 124 DAG size of output: 70 [2021-07-09 18:18:11,638 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:18:11,638 INFO L93 Difference]: Finished difference Result 16070 states and 56611 transitions. [2021-07-09 18:18:11,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-07-09 18:18:11,639 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.25) internal successors, (65), 19 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-07-09 18:18:11,639 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:18:11,679 INFO L225 Difference]: With dead ends: 16070 [2021-07-09 18:18:11,679 INFO L226 Difference]: Without dead ends: 16070 [2021-07-09 18:18:11,679 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 17 SyntacticMatches, 6 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 798 ImplicationChecksByTransitivity, 2672.5ms TimeCoverageRelationStatistics Valid=501, Invalid=2361, Unknown=0, NotChecked=0, Total=2862 [2021-07-09 18:18:11,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16070 states. [2021-07-09 18:18:11,899 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16070 to 12257. [2021-07-09 18:18:11,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12257 states, 12256 states have (on average 3.662451044386423) internal successors, (44887), 12256 states have internal predecessors, (44887), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:11,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12257 states to 12257 states and 44887 transitions. [2021-07-09 18:18:11,948 INFO L78 Accepts]: Start accepts. Automaton has 12257 states and 44887 transitions. Word has length 35 [2021-07-09 18:18:11,948 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:18:11,948 INFO L482 AbstractCegarLoop]: Abstraction has 12257 states and 44887 transitions. [2021-07-09 18:18:11,948 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 3.25) internal successors, (65), 19 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:11,948 INFO L276 IsEmpty]: Start isEmpty. Operand 12257 states and 44887 transitions. [2021-07-09 18:18:11,967 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-07-09 18:18:11,967 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:18:11,967 INFO L508 BasicCegarLoop]: trace histogram [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] [2021-07-09 18:18:12,167 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8154 [2021-07-09 18:18:12,168 INFO L430 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:18:12,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:18:12,168 INFO L82 PathProgramCache]: Analyzing trace with hash -1409293272, now seen corresponding path program 46 times [2021-07-09 18:18:12,168 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:18:12,168 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1639130955] [2021-07-09 18:18:12,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:18:12,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:18:12,202 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-07-09 18:18:12,202 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:18:12,202 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1639130955] [2021-07-09 18:18:12,202 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1639130955] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:12,202 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [783894176] [2021-07-09 18:18:12,202 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:18:12,231 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:18:12,231 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:18:12,232 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:18:12,232 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:18:12,272 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-07-09 18:18:12,273 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [783894176] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:12,273 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:18:12,273 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 7 [2021-07-09 18:18:12,273 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [106381037] [2021-07-09 18:18:12,273 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-07-09 18:18:12,273 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:18:12,273 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-07-09 18:18:12,273 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-07-09 18:18:12,273 INFO L87 Difference]: Start difference. First operand 12257 states and 44887 transitions. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 7 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:12,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:18:12,439 INFO L93 Difference]: Finished difference Result 15030 states and 53162 transitions. [2021-07-09 18:18:12,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-09 18:18:12,439 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 7 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-07-09 18:18:12,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:18:12,477 INFO L225 Difference]: With dead ends: 15030 [2021-07-09 18:18:12,477 INFO L226 Difference]: Without dead ends: 15030 [2021-07-09 18:18:12,477 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 34 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 51.3ms TimeCoverageRelationStatistics Valid=59, Invalid=97, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:18:12,490 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15030 states. [2021-07-09 18:18:12,722 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15030 to 10901. [2021-07-09 18:18:12,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10901 states, 10900 states have (on average 3.6629357798165136) internal successors, (39926), 10900 states have internal predecessors, (39926), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:12,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10901 states to 10901 states and 39926 transitions. [2021-07-09 18:18:12,763 INFO L78 Accepts]: Start accepts. Automaton has 10901 states and 39926 transitions. Word has length 35 [2021-07-09 18:18:12,763 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:18:12,763 INFO L482 AbstractCegarLoop]: Abstraction has 10901 states and 39926 transitions. [2021-07-09 18:18:12,763 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 7 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:12,763 INFO L276 IsEmpty]: Start isEmpty. Operand 10901 states and 39926 transitions. [2021-07-09 18:18:12,781 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-07-09 18:18:12,781 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:18:12,781 INFO L508 BasicCegarLoop]: trace histogram [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] [2021-07-09 18:18:12,981 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8341 [2021-07-09 18:18:12,981 INFO L430 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:18:12,982 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:18:12,982 INFO L82 PathProgramCache]: Analyzing trace with hash 642995750, now seen corresponding path program 47 times [2021-07-09 18:18:12,982 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:18:12,982 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1947915454] [2021-07-09 18:18:12,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:18:12,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:18:13,012 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-07-09 18:18:13,012 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:18:13,012 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1947915454] [2021-07-09 18:18:13,012 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1947915454] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:13,012 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1814372166] [2021-07-09 18:18:13,012 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:18:13,052 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:18:13,052 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:18:13,053 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:18:13,053 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:18:13,118 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 7 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:18:13,118 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1814372166] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:13,118 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:18:13,118 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 8 [2021-07-09 18:18:13,118 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1237856574] [2021-07-09 18:18:13,119 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-07-09 18:18:13,119 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:18:13,119 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-07-09 18:18:13,119 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-07-09 18:18:13,119 INFO L87 Difference]: Start difference. First operand 10901 states and 39926 transitions. Second operand has 9 states, 9 states have (on average 6.333333333333333) internal successors, (57), 8 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:13,744 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:18:13,745 INFO L93 Difference]: Finished difference Result 28594 states and 103258 transitions. [2021-07-09 18:18:13,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-07-09 18:18:13,745 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 6.333333333333333) internal successors, (57), 8 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-07-09 18:18:13,745 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:18:13,830 INFO L225 Difference]: With dead ends: 28594 [2021-07-09 18:18:13,830 INFO L226 Difference]: Without dead ends: 28196 [2021-07-09 18:18:13,831 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 430 ImplicationChecksByTransitivity, 259.8ms TimeCoverageRelationStatistics Valid=342, Invalid=1064, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 18:18:13,858 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28196 states. [2021-07-09 18:18:14,467 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28196 to 21276. [2021-07-09 18:18:14,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21276 states, 21275 states have (on average 3.745710928319624) internal successors, (79690), 21275 states have internal predecessors, (79690), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:14,560 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21276 states to 21276 states and 79690 transitions. [2021-07-09 18:18:14,560 INFO L78 Accepts]: Start accepts. Automaton has 21276 states and 79690 transitions. Word has length 35 [2021-07-09 18:18:14,560 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:18:14,560 INFO L482 AbstractCegarLoop]: Abstraction has 21276 states and 79690 transitions. [2021-07-09 18:18:14,560 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 6.333333333333333) internal successors, (57), 8 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:14,560 INFO L276 IsEmpty]: Start isEmpty. Operand 21276 states and 79690 transitions. [2021-07-09 18:18:14,594 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-07-09 18:18:14,594 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:18:14,594 INFO L508 BasicCegarLoop]: trace histogram [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] [2021-07-09 18:18:14,794 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8342 [2021-07-09 18:18:14,795 INFO L430 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:18:14,795 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:18:14,795 INFO L82 PathProgramCache]: Analyzing trace with hash -525066968, now seen corresponding path program 48 times [2021-07-09 18:18:14,795 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:18:14,795 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [398692933] [2021-07-09 18:18:14,795 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:18:14,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:18:14,836 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 12 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-07-09 18:18:14,836 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:18:14,836 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [398692933] [2021-07-09 18:18:14,836 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [398692933] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:14,836 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1775662992] [2021-07-09 18:18:14,836 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:18:14,866 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:18:14,867 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:18:14,867 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:18:14,868 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:18:14,927 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 12 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-07-09 18:18:14,928 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1775662992] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:14,928 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:18:14,928 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 10 [2021-07-09 18:18:14,928 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1308164584] [2021-07-09 18:18:14,928 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 18:18:14,928 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:18:14,928 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 18:18:14,928 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:18:14,928 INFO L87 Difference]: Start difference. First operand 21276 states and 79690 transitions. Second operand has 11 states, 11 states have (on average 4.181818181818182) internal successors, (46), 10 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:15,449 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:18:15,449 INFO L93 Difference]: Finished difference Result 28808 states and 103693 transitions. [2021-07-09 18:18:15,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-09 18:18:15,449 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.181818181818182) internal successors, (46), 10 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-07-09 18:18:15,450 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:18:15,665 INFO L225 Difference]: With dead ends: 28808 [2021-07-09 18:18:15,666 INFO L226 Difference]: Without dead ends: 28136 [2021-07-09 18:18:15,666 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 92 ImplicationChecksByTransitivity, 127.7ms TimeCoverageRelationStatistics Valid=170, Invalid=382, Unknown=0, NotChecked=0, Total=552 [2021-07-09 18:18:15,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28136 states. [2021-07-09 18:18:16,184 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28136 to 22706. [2021-07-09 18:18:16,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22706 states, 22705 states have (on average 3.731821184761066) internal successors, (84731), 22705 states have internal predecessors, (84731), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:16,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22706 states to 22706 states and 84731 transitions. [2021-07-09 18:18:16,295 INFO L78 Accepts]: Start accepts. Automaton has 22706 states and 84731 transitions. Word has length 36 [2021-07-09 18:18:16,295 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:18:16,295 INFO L482 AbstractCegarLoop]: Abstraction has 22706 states and 84731 transitions. [2021-07-09 18:18:16,295 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 4.181818181818182) internal successors, (46), 10 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:16,296 INFO L276 IsEmpty]: Start isEmpty. Operand 22706 states and 84731 transitions. [2021-07-09 18:18:16,430 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:18:16,431 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:18:16,431 INFO L508 BasicCegarLoop]: trace histogram [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] [2021-07-09 18:18:16,647 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8343,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:18:16,647 INFO L430 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:18:16,647 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:18:16,647 INFO L82 PathProgramCache]: Analyzing trace with hash 1799389772, now seen corresponding path program 49 times [2021-07-09 18:18:16,647 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:18:16,648 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [441062655] [2021-07-09 18:18:16,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:18:16,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:18:16,688 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 4 proven. 10 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-07-09 18:18:16,689 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:18:16,689 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [441062655] [2021-07-09 18:18:16,689 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [441062655] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:16,689 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [127267917] [2021-07-09 18:18:16,689 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:18:16,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:18:16,731 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:18:16,731 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:18:16,804 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 4 proven. 10 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-07-09 18:18:16,804 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [127267917] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:16,805 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:18:16,805 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-07-09 18:18:16,805 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [624840478] [2021-07-09 18:18:16,805 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 18:18:16,806 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:18:16,806 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 18:18:16,806 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:18:16,806 INFO L87 Difference]: Start difference. First operand 22706 states and 84731 transitions. Second operand has 11 states, 11 states have (on average 4.636363636363637) internal successors, (51), 10 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:18,040 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:18:18,040 INFO L93 Difference]: Finished difference Result 66601 states and 237851 transitions. [2021-07-09 18:18:18,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-09 18:18:18,041 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.636363636363637) internal successors, (51), 10 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-09 18:18:18,041 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:18:18,426 INFO L225 Difference]: With dead ends: 66601 [2021-07-09 18:18:18,426 INFO L226 Difference]: Without dead ends: 65265 [2021-07-09 18:18:18,426 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 33 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 388 ImplicationChecksByTransitivity, 381.6ms TimeCoverageRelationStatistics Valid=456, Invalid=1026, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 18:18:18,491 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65265 states. [2021-07-09 18:18:19,402 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65265 to 24174. [2021-07-09 18:18:19,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24174 states, 24173 states have (on average 3.6945352252513133) internal successors, (89308), 24173 states have internal predecessors, (89308), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:19,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24174 states to 24174 states and 89308 transitions. [2021-07-09 18:18:19,526 INFO L78 Accepts]: Start accepts. Automaton has 24174 states and 89308 transitions. Word has length 37 [2021-07-09 18:18:19,526 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:18:19,526 INFO L482 AbstractCegarLoop]: Abstraction has 24174 states and 89308 transitions. [2021-07-09 18:18:19,526 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 4.636363636363637) internal successors, (51), 10 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:19,526 INFO L276 IsEmpty]: Start isEmpty. Operand 24174 states and 89308 transitions. [2021-07-09 18:18:19,572 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-07-09 18:18:19,573 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:18:19,573 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:18:19,773 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8344 [2021-07-09 18:18:19,774 INFO L430 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:18:19,774 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:18:19,774 INFO L82 PathProgramCache]: Analyzing trace with hash 672084132, now seen corresponding path program 50 times [2021-07-09 18:18:19,774 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:18:19,774 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [337004914] [2021-07-09 18:18:19,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:18:19,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:18:21,988 WARN L205 SmtUtils]: Spent 1.65 s on a formula simplification. DAG size of input: 149 DAG size of output: 220 [2021-07-09 18:18:22,102 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 219 DAG size of output: 219 [2021-07-09 18:18:22,511 WARN L205 SmtUtils]: Spent 382.00 ms on a formula simplification. DAG size of input: 216 DAG size of output: 48 [2021-07-09 18:18:24,824 WARN L205 SmtUtils]: Spent 2.31 s on a formula simplification. DAG size of input: 171 DAG size of output: 133 [2021-07-09 18:18:24,982 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 35 [2021-07-09 18:18:27,258 WARN L205 SmtUtils]: Spent 2.27 s on a formula simplification. DAG size of input: 177 DAG size of output: 143 [2021-07-09 18:18:27,444 WARN L205 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 142 DAG size of output: 36 [2021-07-09 18:18:29,390 WARN L205 SmtUtils]: Spent 1.94 s on a formula simplification. DAG size of input: 156 DAG size of output: 135 [2021-07-09 18:18:29,578 WARN L205 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 135 DAG size of output: 45 [2021-07-09 18:18:31,486 WARN L205 SmtUtils]: Spent 1.91 s on a formula simplification. DAG size of input: 149 DAG size of output: 130 [2021-07-09 18:18:31,655 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 130 DAG size of output: 40 [2021-07-09 18:18:33,891 WARN L205 SmtUtils]: Spent 2.23 s on a formula simplification. DAG size of input: 148 DAG size of output: 131 [2021-07-09 18:18:34,081 WARN L205 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 131 DAG size of output: 34 [2021-07-09 18:18:35,947 WARN L205 SmtUtils]: Spent 1.86 s on a formula simplification. DAG size of input: 140 DAG size of output: 129 [2021-07-09 18:18:36,141 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 129 DAG size of output: 32 [2021-07-09 18:18:37,874 WARN L205 SmtUtils]: Spent 1.73 s on a formula simplification. DAG size of input: 139 DAG size of output: 128 [2021-07-09 18:18:38,068 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 128 DAG size of output: 31 [2021-07-09 18:18:40,182 WARN L205 SmtUtils]: Spent 2.11 s on a formula simplification. DAG size of input: 110 DAG size of output: 102 [2021-07-09 18:18:40,349 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 24 [2021-07-09 18:18:42,121 WARN L205 SmtUtils]: Spent 1.77 s on a formula simplification. DAG size of input: 104 DAG size of output: 98 [2021-07-09 18:18:42,280 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 19 [2021-07-09 18:18:43,145 WARN L205 SmtUtils]: Spent 864.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 39 [2021-07-09 18:18:43,266 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:18:43,266 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:18:43,266 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [337004914] [2021-07-09 18:18:43,266 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [337004914] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:43,267 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [770797102] [2021-07-09 18:18:43,267 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:18:43,302 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:18:43,302 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:18:43,303 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 42 conjunts are in the unsatisfiable core [2021-07-09 18:18:43,304 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:18:47,000 WARN L205 SmtUtils]: Spent 2.88 s on a formula simplification that was a NOOP. DAG size: 155 [2021-07-09 18:18:50,981 WARN L205 SmtUtils]: Spent 2.88 s on a formula simplification that was a NOOP. DAG size: 903 [2021-07-09 18:18:53,248 INFO L388 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 18 treesize of output 17 [2021-07-09 18:18:53,249 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:53,314 INFO L388 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 18 treesize of output 17 [2021-07-09 18:18:53,315 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:53,360 INFO L388 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 18 treesize of output 17 [2021-07-09 18:18:53,361 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:53,413 INFO L388 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 18 treesize of output 17 [2021-07-09 18:18:53,414 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:53,481 INFO L388 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 18 treesize of output 17 [2021-07-09 18:18:53,482 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:53,548 INFO L388 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 18 treesize of output 17 [2021-07-09 18:18:53,549 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:53,603 INFO L388 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 18 treesize of output 17 [2021-07-09 18:18:53,604 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:53,644 INFO L388 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 18 treesize of output 17 [2021-07-09 18:18:53,645 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:53,692 INFO L388 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 18 treesize of output 17 [2021-07-09 18:18:53,693 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:53,733 INFO L388 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 18 treesize of output 17 [2021-07-09 18:18:53,734 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:53,775 INFO L388 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 18 treesize of output 17 [2021-07-09 18:18:53,776 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:53,819 INFO L388 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 18 treesize of output 17 [2021-07-09 18:18:53,820 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:53,859 INFO L388 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 18 treesize of output 17 [2021-07-09 18:18:53,860 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:53,904 INFO L388 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 18 treesize of output 17 [2021-07-09 18:18:53,905 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:53,950 INFO L388 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 18 treesize of output 17 [2021-07-09 18:18:53,950 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:54,005 INFO L388 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 18 treesize of output 17 [2021-07-09 18:18:54,006 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:54,052 INFO L388 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 18 treesize of output 17 [2021-07-09 18:18:54,053 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:54,101 INFO L388 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 18 treesize of output 17 [2021-07-09 18:18:54,102 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:54,159 INFO L388 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 18 treesize of output 17 [2021-07-09 18:18:54,160 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:54,203 INFO L388 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 18 treesize of output 17 [2021-07-09 18:18:54,204 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:54,248 INFO L388 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 18 treesize of output 17 [2021-07-09 18:18:54,249 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:54,298 INFO L388 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 18 treesize of output 17 [2021-07-09 18:18:54,299 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:54,359 INFO L388 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 18 treesize of output 17 [2021-07-09 18:18:54,360 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:54,414 INFO L388 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 18 treesize of output 17 [2021-07-09 18:18:54,415 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:54,479 INFO L388 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 18 treesize of output 17 [2021-07-09 18:18:54,480 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:54,534 INFO L388 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 18 treesize of output 17 [2021-07-09 18:18:54,535 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:54,590 INFO L388 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 18 treesize of output 17 [2021-07-09 18:18:54,591 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:54,642 INFO L388 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 18 treesize of output 17 [2021-07-09 18:18:54,643 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:54,700 INFO L388 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 18 treesize of output 17 [2021-07-09 18:18:54,701 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:54,757 INFO L388 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 18 treesize of output 17 [2021-07-09 18:18:54,758 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:54,823 INFO L388 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 18 treesize of output 17 [2021-07-09 18:18:54,824 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:54,878 INFO L388 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 18 treesize of output 17 [2021-07-09 18:18:54,879 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:54,935 INFO L388 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 18 treesize of output 17 [2021-07-09 18:18:54,936 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:55,002 INFO L388 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 18 treesize of output 17 [2021-07-09 18:18:55,003 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:55,071 INFO L388 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 18 treesize of output 17 [2021-07-09 18:18:55,072 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:55,128 INFO L388 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 18 treesize of output 17 [2021-07-09 18:18:55,129 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:55,191 INFO L388 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 18 treesize of output 17 [2021-07-09 18:18:55,192 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:55,248 INFO L388 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 18 treesize of output 17 [2021-07-09 18:18:55,249 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:55,311 INFO L388 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 18 treesize of output 17 [2021-07-09 18:18:55,312 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:55,374 INFO L388 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 18 treesize of output 17 [2021-07-09 18:18:55,374 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:55,447 INFO L388 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 18 treesize of output 17 [2021-07-09 18:18:55,448 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:55,531 INFO L388 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 18 treesize of output 17 [2021-07-09 18:18:55,532 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:55,592 INFO L388 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 18 treesize of output 17 [2021-07-09 18:18:55,593 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:55,653 INFO L388 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 18 treesize of output 17 [2021-07-09 18:18:55,654 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:55,720 INFO L388 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 18 treesize of output 17 [2021-07-09 18:18:55,720 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:55,797 INFO L388 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 18 treesize of output 17 [2021-07-09 18:18:55,798 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:55,865 INFO L388 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 18 treesize of output 17 [2021-07-09 18:18:55,866 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:55,935 INFO L388 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 18 treesize of output 17 [2021-07-09 18:18:55,936 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:56,004 INFO L388 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 18 treesize of output 17 [2021-07-09 18:18:56,005 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:56,074 INFO L388 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 18 treesize of output 17 [2021-07-09 18:18:56,075 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:56,154 INFO L388 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 18 treesize of output 17 [2021-07-09 18:18:56,155 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:56,220 INFO L388 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 18 treesize of output 17 [2021-07-09 18:18:56,221 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:56,288 INFO L388 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 18 treesize of output 17 [2021-07-09 18:18:56,288 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:56,361 INFO L388 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 18 treesize of output 17 [2021-07-09 18:18:56,362 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:56,435 INFO L388 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 18 treesize of output 17 [2021-07-09 18:18:56,436 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:56,510 INFO L388 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 18 treesize of output 17 [2021-07-09 18:18:56,511 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:56,585 INFO L388 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 18 treesize of output 17 [2021-07-09 18:18:56,586 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:56,670 INFO L388 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 18 treesize of output 17 [2021-07-09 18:18:56,671 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:56,741 INFO L388 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 18 treesize of output 17 [2021-07-09 18:18:56,742 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:56,814 INFO L388 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 18 treesize of output 17 [2021-07-09 18:18:56,814 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:56,890 INFO L388 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 18 treesize of output 17 [2021-07-09 18:18:56,891 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:56,975 INFO L388 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 18 treesize of output 17 [2021-07-09 18:18:56,975 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:57,054 INFO L388 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 18 treesize of output 17 [2021-07-09 18:18:57,055 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:57,132 INFO L388 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 18 treesize of output 17 [2021-07-09 18:18:57,133 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:00,419 WARN L205 SmtUtils]: Spent 3.29 s on a formula simplification that was a NOOP. DAG size: 783 [2021-07-09 18:19:00,420 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:00,534 INFO L550 ElimStorePlain]: Start of recursive call 1: 64 dim-0 vars, 1 dim-1 vars, End of recursive call: 64 dim-0 vars, and 64 xjuncts. [2021-07-09 18:19:00,535 INFO L247 ElimStorePlain]: Needed 65 recursive calls to eliminate 65 variables, input treesize:6017, output treesize:5953 [2021-07-09 18:19:04,715 WARN L205 SmtUtils]: Spent 3.34 s on a formula simplification that was a NOOP. DAG size: 911 [2021-07-09 18:19:05,113 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 784 DAG size of output: 784 [2021-07-09 18:19:06,019 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:06,026 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 38 [2021-07-09 18:19:06,027 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:06,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:06,082 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 38 [2021-07-09 18:19:06,084 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:06,121 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:06,127 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 38 [2021-07-09 18:19:06,128 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:06,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:06,171 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 38 [2021-07-09 18:19:06,172 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:06,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:06,209 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 38 [2021-07-09 18:19:06,210 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:06,247 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:06,254 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 38 [2021-07-09 18:19:06,255 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:06,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:06,300 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 38 [2021-07-09 18:19:06,301 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:06,336 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:06,342 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 38 [2021-07-09 18:19:06,343 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:06,377 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:06,382 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 38 [2021-07-09 18:19:06,383 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:06,419 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:06,425 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 38 [2021-07-09 18:19:06,426 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:06,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:06,469 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 38 [2021-07-09 18:19:06,470 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:06,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:06,514 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 38 [2021-07-09 18:19:06,515 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:06,556 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:06,561 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 38 [2021-07-09 18:19:06,562 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:06,608 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:06,614 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 38 [2021-07-09 18:19:06,615 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:06,657 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:06,663 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 38 [2021-07-09 18:19:06,665 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:06,721 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:06,729 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 38 [2021-07-09 18:19:06,731 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:06,773 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:06,780 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 38 [2021-07-09 18:19:06,781 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:06,837 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:06,846 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 38 [2021-07-09 18:19:06,847 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:06,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:06,914 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 38 [2021-07-09 18:19:06,915 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:06,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:06,981 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 38 [2021-07-09 18:19:06,982 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:07,032 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:07,038 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 38 [2021-07-09 18:19:07,039 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:07,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:07,096 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 38 [2021-07-09 18:19:07,097 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:07,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:07,155 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 38 [2021-07-09 18:19:07,156 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:07,209 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:07,215 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 38 [2021-07-09 18:19:07,216 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:07,265 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:07,271 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 38 [2021-07-09 18:19:07,272 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:07,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:07,326 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 38 [2021-07-09 18:19:07,327 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:07,381 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:07,387 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 38 [2021-07-09 18:19:07,388 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:07,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:07,449 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 38 [2021-07-09 18:19:07,450 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:07,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:07,511 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 38 [2021-07-09 18:19:07,512 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:07,576 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:07,583 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 38 [2021-07-09 18:19:07,584 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:07,635 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:07,641 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 38 [2021-07-09 18:19:07,642 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:07,698 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:07,704 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 38 [2021-07-09 18:19:07,705 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:07,763 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:07,770 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 38 [2021-07-09 18:19:07,771 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:07,831 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:07,838 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 38 [2021-07-09 18:19:07,839 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:07,898 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:07,904 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 38 [2021-07-09 18:19:07,905 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:07,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:07,970 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 38 [2021-07-09 18:19:07,971 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:08,040 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:08,048 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 38 [2021-07-09 18:19:08,049 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:08,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:08,111 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 38 [2021-07-09 18:19:08,112 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:08,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:08,179 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 38 [2021-07-09 18:19:08,180 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:08,238 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:08,244 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 38 [2021-07-09 18:19:08,245 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:08,315 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:08,322 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 38 [2021-07-09 18:19:08,323 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:08,385 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:08,391 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 38 [2021-07-09 18:19:08,392 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:08,455 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:08,461 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 38 [2021-07-09 18:19:08,462 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:08,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:08,543 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 38 [2021-07-09 18:19:08,544 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:08,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:08,616 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 38 [2021-07-09 18:19:08,617 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:08,692 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:08,700 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 38 [2021-07-09 18:19:08,702 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:08,763 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:08,769 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 38 [2021-07-09 18:19:08,770 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:08,837 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:08,844 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 38 [2021-07-09 18:19:08,845 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:08,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:08,919 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 38 [2021-07-09 18:19:08,920 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:08,998 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:09,008 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 38 [2021-07-09 18:19:09,009 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:09,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:09,095 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 38 [2021-07-09 18:19:09,096 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:09,168 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:09,174 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 38 [2021-07-09 18:19:09,175 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:09,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:09,264 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 38 [2021-07-09 18:19:09,265 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:09,336 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:09,344 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 38 [2021-07-09 18:19:09,346 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:09,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:09,418 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 38 [2021-07-09 18:19:09,419 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:09,492 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:09,499 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 38 [2021-07-09 18:19:09,500 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:09,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:09,590 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 38 [2021-07-09 18:19:09,591 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:09,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:09,681 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 38 [2021-07-09 18:19:09,682 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:09,766 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:09,774 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 38 [2021-07-09 18:19:09,775 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:09,851 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:09,858 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 38 [2021-07-09 18:19:09,859 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:09,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:09,945 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 38 [2021-07-09 18:19:09,947 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:10,031 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:10,039 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 38 [2021-07-09 18:19:10,040 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:10,111 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:10,117 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 38 [2021-07-09 18:19:10,118 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:10,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:10,199 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 38 [2021-07-09 18:19:10,200 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:13,916 WARN L205 SmtUtils]: Spent 3.71 s on a formula simplification that was a NOOP. DAG size: 790 [2021-07-09 18:19:13,916 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:14,038 INFO L550 ElimStorePlain]: Start of recursive call 1: 64 dim-0 vars, 1 dim-1 vars, End of recursive call: 64 dim-0 vars, and 64 xjuncts. [2021-07-09 18:19:14,039 INFO L247 ElimStorePlain]: Needed 65 recursive calls to eliminate 65 variables, input treesize:7105, output treesize:7041 [2021-07-09 18:19:18,785 WARN L205 SmtUtils]: Spent 3.88 s on a formula simplification that was a NOOP. DAG size: 918 [2021-07-09 18:19:20,875 INFO L446 ElimStorePlain]: Different costs {0=[v_C_73, v_prenex_882, v_prenex_762, v_prenex_840, v_prenex_885, v_prenex_765, v_prenex_843, v_prenex_756, v_prenex_834, v_prenex_879, v_prenex_912, v_prenex_759, v_prenex_837, v_prenex_915, v_prenex_918, v_prenex_792, v_prenex_870, v_prenex_795, v_prenex_873, v_prenex_798, v_prenex_831, v_prenex_876, v_prenex_755, v_prenex_789, v_prenex_822, v_prenex_900, v_prenex_867, v_prenex_825, v_prenex_903, v_prenex_828, v_prenex_906, v_prenex_909, v_prenex_780, v_prenex_783, v_prenex_861, v_prenex_786, v_prenex_864, v_prenex_855, v_prenex_933, v_prenex_813, v_prenex_858, v_prenex_936, v_prenex_816, v_prenex_939, v_prenex_819, v_prenex_891, v_prenex_771, v_prenex_894, v_prenex_774, v_prenex_852, v_prenex_930, v_prenex_897, v_prenex_810, v_prenex_777, v_prenex_888, v_prenex_921, v_prenex_801, v_prenex_768, v_prenex_846, v_prenex_924, v_prenex_804, v_prenex_849, v_prenex_927, v_prenex_807], 4=[v_prenex_880, v_prenex_881, v_prenex_760, v_prenex_761, v_prenex_883, v_prenex_884, v_prenex_763, v_prenex_764, v_prenex_886, v_prenex_920, v_prenex_766, v_prenex_887, v_prenex_877, v_prenex_910, v_prenex_757, v_prenex_878, v_prenex_911, v_prenex_758, v_prenex_913, v_prenex_914, v_prenex_916, v_prenex_917, v_prenex_919, v_prenex_871, v_prenex_872, v_prenex_753, v_prenex_874, v_prenex_754, v_prenex_875, v_prenex_866, v_prenex_901, v_prenex_868, v_prenex_902, v_prenex_869, v_prenex_904, v_prenex_905, v_prenex_907, v_prenex_908, v_prenex_860, v_prenex_862, v_prenex_863, v_prenex_865, v_prenex_856, v_prenex_857, v_prenex_859, v_prenex_850, v_prenex_851, v_prenex_853, v_prenex_854, v_prenex_844, v_prenex_845, v_prenex_847, v_prenex_848, v_prenex_841, v_prenex_842, v_prenex_833, v_prenex_835, v_prenex_836, v_prenex_838, v_prenex_839, v_prenex_790, v_prenex_791, v_prenex_793, v_prenex_794, v_prenex_796, v_prenex_797, v_prenex_830, v_prenex_799, v_prenex_832, v_prenex_823, v_prenex_824, v_prenex_826, v_prenex_827, v_prenex_829, v_prenex_781, v_prenex_782, v_prenex_784, v_prenex_785, v_prenex_940, v_prenex_941, v_prenex_820, v_prenex_787, v_prenex_821, v_prenex_788, v_prenex_811, v_prenex_932, v_prenex_899, v_prenex_778, v_prenex_812, v_prenex_779, v_prenex_934, v_prenex_935, v_prenex_814, v_prenex_815, v_prenex_937, v_prenex_817, v_prenex_938, v_prenex_818, v_prenex_890, v_prenex_770, v_prenex_892, v_prenex_893, v_prenex_772, v_prenex_773, v_prenex_895, v_prenex_775, v_prenex_896, v_prenex_776, v_prenex_931, v_prenex_898, v_prenex_767, v_prenex_800, v_prenex_889, A, v_prenex_922, v_prenex_802, v_prenex_769, B, v_prenex_923, v_prenex_803, v_prenex_925, v_prenex_805, v_prenex_926, v_prenex_806, v_prenex_928, v_prenex_929, v_prenex_808, v_prenex_809]} [2021-07-09 18:19:20,999 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 40 [2021-07-09 18:19:21,000 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:29,493 WARN L205 SmtUtils]: Spent 8.49 s on a formula simplification that was a NOOP. DAG size: 2446 [2021-07-09 18:19:29,495 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:29,623 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 40 [2021-07-09 18:19:29,625 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:37,987 WARN L205 SmtUtils]: Spent 8.36 s on a formula simplification that was a NOOP. DAG size: 2442 [2021-07-09 18:19:37,988 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:38,116 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 40 [2021-07-09 18:19:38,117 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:46,210 WARN L205 SmtUtils]: Spent 8.09 s on a formula simplification that was a NOOP. DAG size: 2438 [2021-07-09 18:19:46,211 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:46,348 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 40 [2021-07-09 18:19:46,349 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:54,864 WARN L205 SmtUtils]: Spent 8.51 s on a formula simplification that was a NOOP. DAG size: 2434 [2021-07-09 18:19:54,865 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:55,006 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 40 [2021-07-09 18:19:55,007 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:03,453 WARN L205 SmtUtils]: Spent 8.44 s on a formula simplification that was a NOOP. DAG size: 2430 [2021-07-09 18:20:03,454 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:03,586 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 40 [2021-07-09 18:20:03,587 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:12,348 WARN L205 SmtUtils]: Spent 8.76 s on a formula simplification that was a NOOP. DAG size: 2426 [2021-07-09 18:20:12,349 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:12,482 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 40 [2021-07-09 18:20:12,483 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:20,979 WARN L205 SmtUtils]: Spent 8.49 s on a formula simplification that was a NOOP. DAG size: 2422 [2021-07-09 18:20:20,980 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:21,119 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 40 [2021-07-09 18:20:21,121 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:29,218 WARN L205 SmtUtils]: Spent 8.10 s on a formula simplification that was a NOOP. DAG size: 2418 [2021-07-09 18:20:29,219 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:29,356 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 40 [2021-07-09 18:20:29,357 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:37,875 WARN L205 SmtUtils]: Spent 8.52 s on a formula simplification that was a NOOP. DAG size: 2414 [2021-07-09 18:20:37,876 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:38,004 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 40 [2021-07-09 18:20:38,005 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:46,195 WARN L205 SmtUtils]: Spent 8.19 s on a formula simplification that was a NOOP. DAG size: 2410 [2021-07-09 18:20:46,196 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:46,329 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 40 [2021-07-09 18:20:46,330 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:54,390 WARN L205 SmtUtils]: Spent 8.06 s on a formula simplification that was a NOOP. DAG size: 2406 [2021-07-09 18:20:54,392 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:54,521 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 40 [2021-07-09 18:20:54,522 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:02,442 WARN L205 SmtUtils]: Spent 7.92 s on a formula simplification that was a NOOP. DAG size: 2402 [2021-07-09 18:21:02,443 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:02,576 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 40 [2021-07-09 18:21:02,578 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:10,528 WARN L205 SmtUtils]: Spent 7.95 s on a formula simplification that was a NOOP. DAG size: 2398 [2021-07-09 18:21:10,529 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:10,658 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 40 [2021-07-09 18:21:10,660 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:18,391 WARN L205 SmtUtils]: Spent 7.73 s on a formula simplification that was a NOOP. DAG size: 2394 [2021-07-09 18:21:18,392 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:18,530 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 40 [2021-07-09 18:21:18,531 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:26,634 WARN L205 SmtUtils]: Spent 8.10 s on a formula simplification that was a NOOP. DAG size: 2390 [2021-07-09 18:21:26,635 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:26,771 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 40 [2021-07-09 18:21:26,772 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:34,558 WARN L205 SmtUtils]: Spent 7.78 s on a formula simplification that was a NOOP. DAG size: 2386 [2021-07-09 18:21:34,559 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:34,693 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 40 [2021-07-09 18:21:34,694 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:42,442 WARN L205 SmtUtils]: Spent 7.75 s on a formula simplification that was a NOOP. DAG size: 2382 [2021-07-09 18:21:42,443 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:42,567 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 40 [2021-07-09 18:21:42,568 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:50,247 WARN L205 SmtUtils]: Spent 7.68 s on a formula simplification that was a NOOP. DAG size: 2378 [2021-07-09 18:21:50,248 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:50,374 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 40 [2021-07-09 18:21:50,376 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:58,069 WARN L205 SmtUtils]: Spent 7.69 s on a formula simplification that was a NOOP. DAG size: 2374 [2021-07-09 18:21:58,070 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:58,209 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 40 [2021-07-09 18:21:58,210 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-09 18:22:06,682 WARN L205 SmtUtils]: Spent 8.47 s on a formula simplification that was a NOOP. DAG size: 2370 [2021-07-09 18:22:06,683 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:22:06,818 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 40 [2021-07-09 18:22:06,819 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-09 18:22:15,565 WARN L205 SmtUtils]: Spent 8.74 s on a formula simplification that was a NOOP. DAG size: 2366 [2021-07-09 18:22:15,566 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:22:15,698 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 40 [2021-07-09 18:22:15,699 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-07-09 18:22:24,291 WARN L205 SmtUtils]: Spent 8.59 s on a formula simplification that was a NOOP. DAG size: 2362 [2021-07-09 18:22:24,292 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:22:24,427 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 40 [2021-07-09 18:22:24,428 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-07-09 18:22:32,963 WARN L205 SmtUtils]: Spent 8.53 s on a formula simplification that was a NOOP. DAG size: 2358 [2021-07-09 18:22:32,964 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:22:33,107 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 40 [2021-07-09 18:22:33,108 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-07-09 18:22:41,498 WARN L205 SmtUtils]: Spent 8.39 s on a formula simplification that was a NOOP. DAG size: 2354 [2021-07-09 18:22:41,499 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:22:41,645 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 40 [2021-07-09 18:22:41,647 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-07-09 18:22:50,519 WARN L205 SmtUtils]: Spent 8.87 s on a formula simplification that was a NOOP. DAG size: 2350 [2021-07-09 18:22:50,520 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:22:50,669 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 40 [2021-07-09 18:22:50,671 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-07-09 18:22:59,427 WARN L205 SmtUtils]: Spent 8.75 s on a formula simplification that was a NOOP. DAG size: 2346 [2021-07-09 18:22:59,428 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:22:59,570 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 40 [2021-07-09 18:22:59,572 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-07-09 18:23:08,296 WARN L205 SmtUtils]: Spent 8.72 s on a formula simplification that was a NOOP. DAG size: 2342 [2021-07-09 18:23:08,297 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:23:08,431 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 40 [2021-07-09 18:23:08,432 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-07-09 18:23:16,782 WARN L205 SmtUtils]: Spent 8.35 s on a formula simplification that was a NOOP. DAG size: 2338 [2021-07-09 18:23:16,783 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:23:16,917 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 40 [2021-07-09 18:23:16,918 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-07-09 18:23:25,357 WARN L205 SmtUtils]: Spent 8.44 s on a formula simplification that was a NOOP. DAG size: 2334 [2021-07-09 18:23:25,358 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:23:25,497 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 40 [2021-07-09 18:23:25,499 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-07-09 18:23:34,161 WARN L205 SmtUtils]: Spent 8.66 s on a formula simplification that was a NOOP. DAG size: 2330 [2021-07-09 18:23:34,162 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:23:34,298 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 40 [2021-07-09 18:23:34,299 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-07-09 18:23:42,709 WARN L205 SmtUtils]: Spent 8.41 s on a formula simplification that was a NOOP. DAG size: 2326 [2021-07-09 18:23:42,710 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:23:42,849 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 40 [2021-07-09 18:23:42,850 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-07-09 18:23:51,211 WARN L205 SmtUtils]: Spent 8.36 s on a formula simplification that was a NOOP. DAG size: 2322 [2021-07-09 18:23:51,212 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:23:51,349 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 40 [2021-07-09 18:23:51,351 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. Received shutdown request... [2021-07-09 18:23:56,574 WARN L222 SmtUtils]: Removed 34 from assertion stack [2021-07-09 18:23:56,775 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8345 [2021-07-09 18:23:56,775 WARN L547 AbstractCegarLoop]: Verification canceled [2021-07-09 18:23:56,777 INFO L247 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-07-09 18:23:56,778 WARN L196 ceAbstractionStarter]: Timeout [2021-07-09 18:23:56,778 INFO L202 PluginConnector]: Adding new model three-array-max.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 09.07 06:23:56 BasicIcfg [2021-07-09 18:23:56,778 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-07-09 18:23:56,779 INFO L168 Benchmark]: Toolchain (without parser) took 775674.55 ms. Allocated memory was 178.3 MB in the beginning and 4.3 GB in the end (delta: 4.2 GB). Free memory was 159.2 MB in the beginning and 1.3 GB in the end (delta: -1.2 GB). Peak memory consumption was 3.5 GB. Max. memory is 8.0 GB. [2021-07-09 18:23:56,779 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.11 ms. Allocated memory is still 178.3 MB. Free memory was 160.4 MB in the beginning and 160.3 MB in the end (delta: 106.0 kB). There was no memory consumed. Max. memory is 8.0 GB. [2021-07-09 18:23:56,779 INFO L168 Benchmark]: Boogie Procedure Inliner took 20.95 ms. Allocated memory is still 178.3 MB. Free memory was 159.1 MB in the beginning and 157.7 MB in the end (delta: 1.4 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2021-07-09 18:23:56,779 INFO L168 Benchmark]: Boogie Preprocessor took 15.58 ms. Allocated memory is still 178.3 MB. Free memory was 157.6 MB in the beginning and 156.6 MB in the end (delta: 1.0 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2021-07-09 18:23:56,779 INFO L168 Benchmark]: RCFGBuilder took 249.43 ms. Allocated memory is still 178.3 MB. Free memory was 156.6 MB in the beginning and 141.9 MB in the end (delta: 14.7 MB). Peak memory consumption was 14.7 MB. Max. memory is 8.0 GB. [2021-07-09 18:23:56,779 INFO L168 Benchmark]: TraceAbstraction took 775383.57 ms. Allocated memory was 178.3 MB in the beginning and 4.3 GB in the end (delta: 4.2 GB). Free memory was 141.5 MB in the beginning and 1.3 GB in the end (delta: -1.2 GB). Peak memory consumption was 3.5 GB. Max. memory is 8.0 GB. [2021-07-09 18:23:56,779 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * Boogie PL CUP Parser took 0.11 ms. Allocated memory is still 178.3 MB. Free memory was 160.4 MB in the beginning and 160.3 MB in the end (delta: 106.0 kB). There was no memory consumed. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 20.95 ms. Allocated memory is still 178.3 MB. Free memory was 159.1 MB in the beginning and 157.7 MB in the end (delta: 1.4 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 15.58 ms. Allocated memory is still 178.3 MB. Free memory was 157.6 MB in the beginning and 156.6 MB in the end (delta: 1.0 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * RCFGBuilder took 249.43 ms. Allocated memory is still 178.3 MB. Free memory was 156.6 MB in the beginning and 141.9 MB in the end (delta: 14.7 MB). Peak memory consumption was 14.7 MB. Max. memory is 8.0 GB. * TraceAbstraction took 775383.57 ms. Allocated memory was 178.3 MB in the beginning and 4.3 GB in the end (delta: 4.2 GB). Free memory was 141.5 MB in the beginning and 1.3 GB in the end (delta: -1.2 GB). Peak memory consumption was 3.5 GB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 74]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was analyzing trace of length 41 with TraceHistMax 3,while TraceCheckSpWp was constructing forward predicates,while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations,while SimplifyDDAWithTimeout was simplifying term of DAG size 2318 for 5218ms.. - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 1 thread instances CFG has 7 procedures, 45 locations, 4 error locations. Started 1 CEGAR loops. VerificationResult: TIMEOUT, OverallTime: 775304.3ms, OverallIterations: 55, TraceHistogramMax: 3, EmptinessCheckTime: 806.4ms, AutomataDifference: 94991.2ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 60.2ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 2198 SDtfs, 10552 SDslu, 14118 SDs, 0 SdLazy, 30809 SolverSat, 1979 SolverUnsat, 5 SolverUnknown, 0 SolverNotchecked, 23228.7ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 2756 GetRequests, 1249 SyntacticMatches, 15 SemanticMatches, 1492 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16999 ImplicationChecksByTransitivity, 103398.0ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=24174occurred in iteration=54, InterpolantAutomatonStates: 1184, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 9111.1ms AutomataMinimizationTime, 54 MinimizatonAttempts, 166822 StatesRemovedByMinimization, 54 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 264.1ms SsaConstructionTime, 1343.1ms SatisfiabilityAnalysisTime, 320415.5ms InterpolantComputationTime, 3279 NumberOfCodeBlocks, 3271 NumberOfCodeBlocksAsserted, 169 NumberOfCheckSat, 3177 ConstructedInterpolants, 55 QuantifiedInterpolants, 137925 SizeOfPredicates, 143 NumberOfNonLiveVariables, 4122 ConjunctsInSsa, 956 ConjunctsInUnsatCore, 102 InterpolantComputations, 6 PerfectInterpolantSequences, 397/1282 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown