/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-POR-NewStatesSleepPersistentFixedOrder-NoLbe-Random42.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/chl/poker-hand-symm.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-9e34d99ae2c6837f487980c721c4b6acf9d9b15c-9e34d99 [2021-07-10 13:59:35,700 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-07-10 13:59:35,701 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-07-10 13:59:35,720 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-07-10 13:59:35,721 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-07-10 13:59:35,722 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-07-10 13:59:35,722 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-07-10 13:59:35,724 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-07-10 13:59:35,725 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-07-10 13:59:35,726 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-07-10 13:59:35,726 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-07-10 13:59:35,727 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-07-10 13:59:35,727 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-07-10 13:59:35,728 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-07-10 13:59:35,729 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-07-10 13:59:35,729 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-07-10 13:59:35,730 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-07-10 13:59:35,730 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-07-10 13:59:35,731 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-07-10 13:59:35,733 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-07-10 13:59:35,733 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-07-10 13:59:35,734 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-07-10 13:59:35,744 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-07-10 13:59:35,745 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-07-10 13:59:35,747 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-07-10 13:59:35,747 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-07-10 13:59:35,747 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-07-10 13:59:35,748 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-07-10 13:59:35,748 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-07-10 13:59:35,749 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-07-10 13:59:35,749 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-07-10 13:59:35,749 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-07-10 13:59:35,750 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-07-10 13:59:35,750 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-07-10 13:59:35,751 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-07-10 13:59:35,751 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-07-10 13:59:35,752 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-07-10 13:59:35,752 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-07-10 13:59:35,752 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-07-10 13:59:35,752 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-07-10 13:59:35,753 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-07-10 13:59:35,758 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-POR-NewStatesSleepPersistentFixedOrder-NoLbe-Random42.epf [2021-07-10 13:59:35,784 INFO L113 SettingsManager]: Loading preferences was successful [2021-07-10 13:59:35,784 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-07-10 13:59:35,785 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-07-10 13:59:35,785 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-07-10 13:59:35,786 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-07-10 13:59:35,786 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-07-10 13:59:35,786 INFO L138 SettingsManager]: * Use SBE=true [2021-07-10 13:59:35,786 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-07-10 13:59:35,786 INFO L138 SettingsManager]: * sizeof long=4 [2021-07-10 13:59:35,786 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-07-10 13:59:35,786 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-07-10 13:59:35,786 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-07-10 13:59:35,786 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-07-10 13:59:35,787 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-07-10 13:59:35,787 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-07-10 13:59:35,787 INFO L138 SettingsManager]: * sizeof long double=12 [2021-07-10 13:59:35,787 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-07-10 13:59:35,787 INFO L138 SettingsManager]: * Use constant arrays=true [2021-07-10 13:59:35,787 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-07-10 13:59:35,787 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-07-10 13:59:35,787 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-07-10 13:59:35,787 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-07-10 13:59:35,787 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-07-10 13:59:35,788 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-07-10 13:59:35,788 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-07-10 13:59:35,788 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-07-10 13:59:35,788 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-07-10 13:59:35,788 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-07-10 13:59:35,788 INFO L138 SettingsManager]: * DFS Order used in POR=RANDOM [2021-07-10 13:59:35,792 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-07-10 13:59:35,792 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-07-10 13:59:35,792 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PARTIAL_ORDER_FA [2021-07-10 13:59:35,792 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-07-10 13:59:35,792 INFO L138 SettingsManager]: * Partial Order Reduction in concurrent analysis=PERSISTENT_SLEEP_NEW_STATES_FIXEDORDER [2021-07-10 13:59:35,792 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-07-10 13:59:35,793 INFO L138 SettingsManager]: * Random seed used by POR DFS order=42 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-10 13:59:36,031 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-07-10 13:59:36,052 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-07-10 13:59:36,054 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-07-10 13:59:36,055 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-07-10 13:59:36,056 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-07-10 13:59:36,056 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/chl/poker-hand-symm.wvr.bpl [2021-07-10 13:59:36,057 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/chl/poker-hand-symm.wvr.bpl' [2021-07-10 13:59:36,090 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-07-10 13:59:36,091 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-07-10 13:59:36,092 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-07-10 13:59:36,092 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-07-10 13:59:36,092 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-07-10 13:59:36,100 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "poker-hand-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.07 01:59:36" (1/1) ... [2021-07-10 13:59:36,109 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "poker-hand-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.07 01:59:36" (1/1) ... [2021-07-10 13:59:36,114 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-07-10 13:59:36,115 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-07-10 13:59:36,116 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-07-10 13:59:36,116 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-07-10 13:59:36,121 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "poker-hand-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.07 01:59:36" (1/1) ... [2021-07-10 13:59:36,121 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "poker-hand-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.07 01:59:36" (1/1) ... [2021-07-10 13:59:36,124 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "poker-hand-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.07 01:59:36" (1/1) ... [2021-07-10 13:59:36,124 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "poker-hand-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.07 01:59:36" (1/1) ... [2021-07-10 13:59:36,129 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "poker-hand-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.07 01:59:36" (1/1) ... [2021-07-10 13:59:36,132 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "poker-hand-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.07 01:59:36" (1/1) ... [2021-07-10 13:59:36,133 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "poker-hand-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.07 01:59:36" (1/1) ... [2021-07-10 13:59:36,135 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-07-10 13:59:36,136 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-07-10 13:59:36,136 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-07-10 13:59:36,136 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-07-10 13:59:36,137 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "poker-hand-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.07 01:59:36" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-07-10 13:59:36,193 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-07-10 13:59:36,193 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-07-10 13:59:36,194 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-07-10 13:59:36,194 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-07-10 13:59:36,194 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-07-10 13:59:36,194 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-07-10 13:59:36,194 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-07-10 13:59:36,195 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-07-10 13:59:36,195 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-07-10 13:59:36,196 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-07-10 13:59:36,678 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-07-10 13:59:36,678 INFO L299 CfgBuilder]: Removed 4 assume(true) statements. [2021-07-10 13:59:36,680 INFO L202 PluginConnector]: Adding new model poker-hand-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.07 01:59:36 BoogieIcfgContainer [2021-07-10 13:59:36,680 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-07-10 13:59:36,681 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-07-10 13:59:36,681 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-07-10 13:59:36,683 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-07-10 13:59:36,683 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "poker-hand-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.07 01:59:36" (1/2) ... [2021-07-10 13:59:36,684 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@54ae05f7 and model type poker-hand-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.07 01:59:36, skipping insertion in model container [2021-07-10 13:59:36,684 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "poker-hand-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.07 01:59:36" (2/2) ... [2021-07-10 13:59:36,685 INFO L111 eAbstractionObserver]: Analyzing ICFG poker-hand-symm.wvr.bpl [2021-07-10 13:59:36,689 WARN L148 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-07-10 13:59:36,689 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-07-10 13:59:36,689 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-07-10 13:59:36,689 INFO L474 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-07-10 13:59:36,738 INFO L149 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2021-07-10 13:59:36,753 INFO L255 AbstractCegarLoop]: Starting to check reachability of 3 error locations. No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2021-07-10 13:59:36,787 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-07-10 13:59:36,788 INFO L379 AbstractCegarLoop]: Hoare is false [2021-07-10 13:59:36,788 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-07-10 13:59:36,789 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-07-10 13:59:36,789 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-07-10 13:59:36,789 INFO L383 AbstractCegarLoop]: Difference is false [2021-07-10 13:59:36,789 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-07-10 13:59:36,789 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == ULTIMATE.start======== [2021-07-10 13:59:36,832 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-10 13:59:36,835 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 13:59:36,835 INFO L82 PathProgramCache]: Analyzing trace with hash 1541076556, now seen corresponding path program 1 times [2021-07-10 13:59:36,841 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 13:59:36,841 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [254517334] [2021-07-10 13:59:36,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 13:59:36,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 13:59:36,964 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-10 13:59:36,965 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 13:59:36,966 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [254517334] [2021-07-10 13:59:36,966 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [254517334] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-10 13:59:36,966 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-10 13:59:36,966 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-10 13:59:36,967 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [454759688] [2021-07-10 13:59:36,970 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-07-10 13:59:36,970 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 13:59:36,981 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-07-10 13:59:36,982 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-10 13:59:36,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 13:59:36,984 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 13:59:36,985 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 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-10 13:59:36,985 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 13:59:37,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 13:59:37,001 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-07-10 13:59:37,002 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-10 13:59:37,006 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 13:59:37,006 INFO L82 PathProgramCache]: Analyzing trace with hash -1870300940, now seen corresponding path program 1 times [2021-07-10 13:59:37,006 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 13:59:37,007 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1010653347] [2021-07-10 13:59:37,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 13:59:37,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 13:59:37,064 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-10 13:59:37,064 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 13:59:37,064 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1010653347] [2021-07-10 13:59:37,065 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1010653347] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-10 13:59:37,065 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-10 13:59:37,065 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-10 13:59:37,065 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1006714470] [2021-07-10 13:59:37,066 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-07-10 13:59:37,066 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 13:59:37,068 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-07-10 13:59:37,069 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-10 13:59:37,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 13:59:37,069 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 13:59:37,070 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 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-10 13:59:37,070 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 13:59:37,070 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 13:59:37,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 13:59:37,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 13:59:37,109 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-07-10 13:59:37,109 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-10 13:59:37,112 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 13:59:37,112 INFO L82 PathProgramCache]: Analyzing trace with hash 883031465, now seen corresponding path program 1 times [2021-07-10 13:59:37,112 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 13:59:37,112 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2134715391] [2021-07-10 13:59:37,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 13:59:37,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 13:59:37,469 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 13:59:37,469 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 13:59:37,469 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2134715391] [2021-07-10 13:59:37,469 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2134715391] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 13:59:37,469 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1484630823] [2021-07-10 13:59:37,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 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-10 13:59:37,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 13:59:37,521 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 19 conjunts are in the unsatisfiable core [2021-07-10 13:59:37,570 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 13:59:37,984 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 13:59:37,984 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1484630823] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 13:59:37,984 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 13:59:37,984 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-10 13:59:37,985 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [974742258] [2021-07-10 13:59:37,985 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-10 13:59:37,985 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 13:59:37,985 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-10 13:59:37,986 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-07-10 13:59:37,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 13:59:37,986 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 13:59:37,986 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.5384615384615385) internal successors, (20), 13 states have internal predecessors, (20), 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-10 13:59:37,986 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 13:59:37,986 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 13:59:37,986 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 13:59:38,170 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 54 [2021-07-10 13:59:38,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 13:59:38,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 13:59:38,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-07-10 13:59:38,488 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 13:59:38,490 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-10 13:59:38,490 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 13:59:38,490 INFO L82 PathProgramCache]: Analyzing trace with hash -301505481, now seen corresponding path program 2 times [2021-07-10 13:59:38,490 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 13:59:38,490 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1062343299] [2021-07-10 13:59:38,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 13:59:38,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 13:59:38,600 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 13:59:38,600 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 13:59:38,600 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1062343299] [2021-07-10 13:59:38,600 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1062343299] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 13:59:38,601 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1748535990] [2021-07-10 13:59:38,601 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 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-10 13:59:38,634 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-10 13:59:38,634 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 13:59:38,635 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 10 conjunts are in the unsatisfiable core [2021-07-10 13:59:38,636 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 13:59:39,309 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:39,310 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:39,317 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:39,318 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:39,322 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-10 13:59:39,323 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:39,327 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:39,328 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:39,332 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:39,333 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:39,336 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:39,340 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:39,344 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:39,344 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:39,348 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:39,348 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:39,349 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-10 13:59:39,350 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:39,354 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:39,355 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:39,358 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:39,359 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:39,361 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:39,362 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:39,365 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:39,366 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:39,372 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:39,373 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:39,376 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:39,377 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:39,380 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:39,380 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:39,381 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 13:59:39,381 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:39,384 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:39,384 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:39,385 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 13:59:39,385 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:39,388 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:39,388 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:39,391 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:39,391 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:39,394 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:39,394 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:39,430 INFO L628 ElimStorePlain]: treesize reduction 70, result has 35.8 percent of original size [2021-07-10 13:59:39,433 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 5 treesize of output 3 [2021-07-10 13:59:39,434 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:39,435 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:39,436 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:39,441 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 13:59:39,444 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-10 13:59:39,444 INFO L247 ElimStorePlain]: Needed 21 recursive calls to eliminate 3 variables, input treesize:665, output treesize:6 [2021-07-10 13:59:39,451 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 13:59:39,452 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1748535990] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 13:59:39,452 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 13:59:39,452 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-07-10 13:59:39,452 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1153342899] [2021-07-10 13:59:39,452 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-10 13:59:39,452 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 13:59:39,453 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-10 13:59:39,453 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=58, Unknown=0, NotChecked=0, Total=90 [2021-07-10 13:59:39,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 13:59:39,453 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 13:59:39,453 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-10 13:59:39,453 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 13:59:39,453 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 13:59:39,453 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-07-10 13:59:39,454 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 13:59:39,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 13:59:39,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 13:59:39,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-07-10 13:59:39,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-10 13:59:39,717 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-07-10 13:59:39,717 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-10 13:59:39,718 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 13:59:39,718 INFO L82 PathProgramCache]: Analyzing trace with hash 1139198057, now seen corresponding path program 3 times [2021-07-10 13:59:39,718 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 13:59:39,718 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1150313359] [2021-07-10 13:59:39,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 13:59:39,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 13:59:40,123 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 13:59:40,124 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 13:59:40,124 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1150313359] [2021-07-10 13:59:40,124 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1150313359] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 13:59:40,124 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1546890014] [2021-07-10 13:59:40,124 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 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-10 13:59:40,166 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-10 13:59:40,166 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 13:59:40,167 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 23 conjunts are in the unsatisfiable core [2021-07-10 13:59:40,168 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 13:59:43,565 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:43,566 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:43,571 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:43,571 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:43,572 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-10 13:59:43,573 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:43,578 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:43,579 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:43,579 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 13:59:43,580 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:43,588 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:43,589 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:43,589 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 13:59:43,590 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:43,595 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:43,595 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:43,596 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 13:59:43,597 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:43,602 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:43,602 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:43,603 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-10 13:59:43,604 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:43,609 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:43,609 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:43,610 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 13:59:43,611 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:43,615 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:43,616 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:43,622 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:43,622 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:43,623 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 13:59:43,624 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:43,628 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:43,630 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:43,635 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:43,635 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:43,640 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:43,640 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:43,645 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:43,646 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:43,650 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:43,650 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:43,651 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 13:59:43,651 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:43,657 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:43,657 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:43,662 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:43,662 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:43,666 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:43,667 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:43,671 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:43,672 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:43,676 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:43,677 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:43,681 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:43,681 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:43,685 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:43,685 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:43,689 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:43,690 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:43,693 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:43,694 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:43,698 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:43,698 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:43,702 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:43,702 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:43,705 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:43,706 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:43,709 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:43,710 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:43,714 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:43,714 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:43,717 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:43,718 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:43,721 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:43,722 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:43,725 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:43,726 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:43,726 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 9 [2021-07-10 13:59:43,728 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:43,731 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:43,731 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:43,735 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:43,735 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:43,738 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 13:59:43,738 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:43,743 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:43,743 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:43,747 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:43,747 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 13:59:43,748 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:43,835 INFO L628 ElimStorePlain]: treesize reduction 384, result has 22.7 percent of original size [2021-07-10 13:59:43,838 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 5 treesize of output 3 [2021-07-10 13:59:43,839 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:43,841 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:43,842 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:43,842 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-10 13:59:43,843 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:43,845 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:43,846 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:43,848 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:43,848 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-10 13:59:43,849 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:43,868 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 13:59:43,870 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-10 13:59:43,870 INFO L247 ElimStorePlain]: Needed 40 recursive calls to eliminate 3 variables, input treesize:2163, output treesize:35 [2021-07-10 13:59:43,912 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 13:59:43,913 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1546890014] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 13:59:43,913 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 13:59:43,913 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-10 13:59:43,913 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1609741419] [2021-07-10 13:59:43,913 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-10 13:59:43,913 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 13:59:43,914 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-10 13:59:43,914 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-07-10 13:59:43,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 13:59:43,914 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 13:59:43,914 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 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-10 13:59:43,914 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 13:59:43,914 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 13:59:43,914 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-07-10 13:59:43,914 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-07-10 13:59:43,914 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 13:59:44,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 13:59:44,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 13:59:44,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-07-10 13:59:44,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-10 13:59:44,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-10 13:59:44,357 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable115,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 13:59:44,357 INFO L430 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-10 13:59:44,357 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 13:59:44,357 INFO L82 PathProgramCache]: Analyzing trace with hash 965526391, now seen corresponding path program 4 times [2021-07-10 13:59:44,358 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 13:59:44,358 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [213173842] [2021-07-10 13:59:44,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 13:59:44,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 13:59:44,479 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 13:59:44,479 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 13:59:44,479 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [213173842] [2021-07-10 13:59:44,479 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [213173842] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 13:59:44,479 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [632854529] [2021-07-10 13:59:44,479 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 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-10 13:59:44,511 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-10 13:59:44,511 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 13:59:44,512 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 14 conjunts are in the unsatisfiable core [2021-07-10 13:59:44,513 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 13:59:44,554 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 13:59:44,555 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [632854529] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 13:59:44,555 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 13:59:44,555 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 9 [2021-07-10 13:59:44,555 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2075360115] [2021-07-10 13:59:44,555 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-07-10 13:59:44,555 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 13:59:44,556 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-07-10 13:59:44,556 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2021-07-10 13:59:44,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 13:59:44,556 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 13:59:44,556 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 9 states have internal predecessors, (17), 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-10 13:59:44,556 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 13:59:44,556 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 13:59:44,556 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-07-10 13:59:44,556 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-07-10 13:59:44,556 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-07-10 13:59:44,556 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 13:59:44,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 13:59:44,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 13:59:44,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-07-10 13:59:44,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-10 13:59:44,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-10 13:59:44,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-10 13:59:44,956 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1132 [2021-07-10 13:59:44,957 INFO L430 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-10 13:59:44,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 13:59:44,957 INFO L82 PathProgramCache]: Analyzing trace with hash -108662935, now seen corresponding path program 5 times [2021-07-10 13:59:44,957 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 13:59:44,957 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1534477889] [2021-07-10 13:59:44,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 13:59:44,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 13:59:45,511 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 13:59:45,511 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 13:59:45,511 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1534477889] [2021-07-10 13:59:45,511 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1534477889] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 13:59:45,512 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [383587718] [2021-07-10 13:59:45,512 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 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-10 13:59:45,558 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-10 13:59:45,558 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 13:59:45,559 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-10 13:59:45,559 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 13:59:48,024 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:48,025 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:48,025 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 13:59:48,026 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,034 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,037 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,043 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,044 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,050 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,051 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,059 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,060 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,067 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,068 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,080 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:48,081 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:48,081 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 9 [2021-07-10 13:59:48,082 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,090 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,091 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,099 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:48,100 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:48,100 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-07-10 13:59:48,101 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,108 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,109 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,116 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,117 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,123 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,123 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,130 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,131 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,138 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,139 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,147 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:48,148 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:48,148 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 13:59:48,149 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,156 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:48,156 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:48,157 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 13:59:48,157 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,165 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,166 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,173 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,173 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,180 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,181 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,194 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:48,194 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:48,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 13:59:48,196 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,203 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:48,204 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:48,204 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-07-10 13:59:48,205 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,212 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:48,213 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:48,213 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 7 [2021-07-10 13:59:48,214 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,223 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:48,224 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:48,224 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-10 13:59:48,225 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,231 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,232 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,238 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,239 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,245 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,246 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,253 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:48,253 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:48,254 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 13:59:48,254 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,261 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:48,261 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:48,262 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 7 [2021-07-10 13:59:48,262 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,269 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,270 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,275 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,275 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,281 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,282 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,288 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,289 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,301 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,302 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,309 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,309 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,315 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,316 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,322 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,323 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,329 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,329 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,334 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,335 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,341 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,342 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,348 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:48,349 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:48,349 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 9 [2021-07-10 13:59:48,351 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,359 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,360 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,367 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:48,367 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:48,368 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 9 [2021-07-10 13:59:48,369 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,375 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,376 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,380 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,381 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,386 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,387 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,393 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,394 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,401 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,401 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,408 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,409 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,415 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,416 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,422 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,422 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,428 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,428 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,434 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:48,435 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:48,435 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-07-10 13:59:48,436 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,442 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:48,443 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:48,443 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-10 13:59:48,444 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,450 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,451 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,456 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,457 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,462 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,463 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,467 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,468 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,473 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,474 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,479 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,480 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,485 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,486 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,491 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,492 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,497 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:48,498 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:48,498 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 13:59:48,499 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,504 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,505 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,510 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,511 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,516 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,516 INFO L550 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,522 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,523 INFO L550 ElimStorePlain]: Start of recursive call 67: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,529 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,530 INFO L550 ElimStorePlain]: Start of recursive call 68: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,536 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,537 INFO L550 ElimStorePlain]: Start of recursive call 69: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,543 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:48,544 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:48,544 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 13:59:48,545 INFO L550 ElimStorePlain]: Start of recursive call 70: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,550 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,551 INFO L550 ElimStorePlain]: Start of recursive call 71: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,557 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,558 INFO L550 ElimStorePlain]: Start of recursive call 72: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,563 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,564 INFO L550 ElimStorePlain]: Start of recursive call 73: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,568 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,568 INFO L550 ElimStorePlain]: Start of recursive call 74: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,574 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:48,575 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:48,576 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-07-10 13:59:48,577 INFO L550 ElimStorePlain]: Start of recursive call 75: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,583 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,583 INFO L550 ElimStorePlain]: Start of recursive call 76: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,589 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,589 INFO L550 ElimStorePlain]: Start of recursive call 77: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,608 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:48,608 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:48,609 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 13:59:48,609 INFO L550 ElimStorePlain]: Start of recursive call 78: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,616 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,617 INFO L550 ElimStorePlain]: Start of recursive call 79: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,622 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,622 INFO L550 ElimStorePlain]: Start of recursive call 80: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,627 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,628 INFO L550 ElimStorePlain]: Start of recursive call 81: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,633 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,634 INFO L550 ElimStorePlain]: Start of recursive call 82: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,639 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:48,640 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:48,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 13:59:48,642 INFO L550 ElimStorePlain]: Start of recursive call 83: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,648 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,648 INFO L550 ElimStorePlain]: Start of recursive call 84: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,655 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,656 INFO L550 ElimStorePlain]: Start of recursive call 85: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,661 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,661 INFO L550 ElimStorePlain]: Start of recursive call 86: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,666 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:48,666 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:48,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 13:59:48,667 INFO L550 ElimStorePlain]: Start of recursive call 87: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,671 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,672 INFO L550 ElimStorePlain]: Start of recursive call 88: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,675 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,676 INFO L550 ElimStorePlain]: Start of recursive call 89: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,679 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,680 INFO L550 ElimStorePlain]: Start of recursive call 90: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,684 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,684 INFO L550 ElimStorePlain]: Start of recursive call 91: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,689 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:48,690 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:48,690 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 13:59:48,691 INFO L550 ElimStorePlain]: Start of recursive call 92: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,695 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,695 INFO L550 ElimStorePlain]: Start of recursive call 93: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,702 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,702 INFO L550 ElimStorePlain]: Start of recursive call 94: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,707 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,708 INFO L550 ElimStorePlain]: Start of recursive call 95: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,712 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,712 INFO L550 ElimStorePlain]: Start of recursive call 96: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,716 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,717 INFO L550 ElimStorePlain]: Start of recursive call 97: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,721 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,722 INFO L550 ElimStorePlain]: Start of recursive call 98: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,726 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:48,727 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:48,727 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 13:59:48,728 INFO L550 ElimStorePlain]: Start of recursive call 99: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,732 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,733 INFO L550 ElimStorePlain]: Start of recursive call 100: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,736 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,737 INFO L550 ElimStorePlain]: Start of recursive call 101: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,740 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,741 INFO L550 ElimStorePlain]: Start of recursive call 102: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,744 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,745 INFO L550 ElimStorePlain]: Start of recursive call 103: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,748 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,749 INFO L550 ElimStorePlain]: Start of recursive call 104: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,754 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:48,754 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:48,755 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 13:59:48,755 INFO L550 ElimStorePlain]: Start of recursive call 105: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,759 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,760 INFO L550 ElimStorePlain]: Start of recursive call 106: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,763 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,763 INFO L550 ElimStorePlain]: Start of recursive call 107: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,767 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:48,768 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:48,768 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-07-10 13:59:48,769 INFO L550 ElimStorePlain]: Start of recursive call 108: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,778 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,779 INFO L550 ElimStorePlain]: Start of recursive call 109: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,783 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,784 INFO L550 ElimStorePlain]: Start of recursive call 110: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,787 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:48,787 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:48,788 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 13:59:48,788 INFO L550 ElimStorePlain]: Start of recursive call 111: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,791 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,791 INFO L550 ElimStorePlain]: Start of recursive call 112: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,862 INFO L628 ElimStorePlain]: treesize reduction 22, result has 82.1 percent of original size [2021-07-10 13:59:48,865 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 5 treesize of output 3 [2021-07-10 13:59:48,866 INFO L550 ElimStorePlain]: Start of recursive call 113: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,869 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:48,869 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:48,869 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-10 13:59:48,871 INFO L550 ElimStorePlain]: Start of recursive call 114: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,873 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:48,873 INFO L550 ElimStorePlain]: Start of recursive call 115: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:48,892 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 13:59:48,894 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-10 13:59:48,894 INFO L247 ElimStorePlain]: Needed 115 recursive calls to eliminate 3 variables, input treesize:5379, output treesize:35 [2021-07-10 13:59:48,943 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 13:59:48,943 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [383587718] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 13:59:48,943 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 13:59:48,944 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2021-07-10 13:59:48,944 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [982649636] [2021-07-10 13:59:48,944 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-10 13:59:48,944 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 13:59:48,944 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-10 13:59:48,945 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=330, Unknown=0, NotChecked=0, Total=380 [2021-07-10 13:59:48,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 13:59:48,945 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 13:59:48,945 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.45) internal successors, (29), 20 states have internal predecessors, (29), 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-10 13:59:48,945 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 13:59:48,945 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 13:59:48,945 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-07-10 13:59:48,945 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-07-10 13:59:48,945 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-07-10 13:59:48,945 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-07-10 13:59:48,945 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 13:59:49,160 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 76 [2021-07-10 13:59:49,375 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 74 [2021-07-10 13:59:49,572 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 74 [2021-07-10 13:59:49,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 13:59:49,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 13:59:49,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-07-10 13:59:49,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-10 13:59:49,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-10 13:59:49,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-10 13:59:49,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-10 13:59:50,012 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1135,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 13:59:50,012 INFO L430 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-10 13:59:50,013 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 13:59:50,013 INFO L82 PathProgramCache]: Analyzing trace with hash 496590583, now seen corresponding path program 6 times [2021-07-10 13:59:50,013 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 13:59:50,013 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [467355075] [2021-07-10 13:59:50,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 13:59:50,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 13:59:50,137 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 13:59:50,138 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 13:59:50,138 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [467355075] [2021-07-10 13:59:50,138 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [467355075] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 13:59:50,138 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1129121501] [2021-07-10 13:59:50,138 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 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-10 13:59:50,177 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-10 13:59:50,178 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 13:59:50,178 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 18 conjunts are in the unsatisfiable core [2021-07-10 13:59:50,179 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 13:59:50,599 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:50,599 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:50,603 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:50,603 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:50,603 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-10 13:59:50,604 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:50,607 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:50,608 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:50,610 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:50,611 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:50,614 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:50,614 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:50,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-10 13:59:50,616 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:50,618 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:50,619 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:50,619 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-10 13:59:50,620 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:50,623 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:50,624 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:50,626 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:50,627 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:50,629 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:50,630 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:50,633 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:50,633 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:50,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 13:59:50,634 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:50,636 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:50,637 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:50,640 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:50,640 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:50,643 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:50,643 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:50,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 13:59:50,644 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:50,646 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:50,647 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:50,649 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:50,649 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:50,652 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:50,652 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:50,653 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-10 13:59:50,653 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:50,656 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:50,656 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:50,658 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:50,659 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:50,693 INFO L628 ElimStorePlain]: treesize reduction 70, result has 35.8 percent of original size [2021-07-10 13:59:50,695 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 5 treesize of output 3 [2021-07-10 13:59:50,696 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:50,698 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:50,698 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:50,702 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 13:59:50,703 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-10 13:59:50,703 INFO L247 ElimStorePlain]: Needed 21 recursive calls to eliminate 3 variables, input treesize:665, output treesize:6 [2021-07-10 13:59:50,707 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 13:59:50,708 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1129121501] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 13:59:50,708 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 13:59:50,708 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-10 13:59:50,708 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [562538399] [2021-07-10 13:59:50,708 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-10 13:59:50,708 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 13:59:50,708 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-10 13:59:50,709 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2021-07-10 13:59:50,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 13:59:50,709 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 13:59:50,709 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 18 states have internal predecessors, (30), 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-10 13:59:50,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 13:59:50,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 13:59:50,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-07-10 13:59:50,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-07-10 13:59:50,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-07-10 13:59:50,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-07-10 13:59:50,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-07-10 13:59:50,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 13:59:51,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 13:59:51,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 13:59:51,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-07-10 13:59:51,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-10 13:59:51,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-10 13:59:51,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-10 13:59:51,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-10 13:59:51,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-10 13:59:51,232 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1852 [2021-07-10 13:59:51,233 INFO L430 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-10 13:59:51,233 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 13:59:51,233 INFO L82 PathProgramCache]: Analyzing trace with hash -1760771095, now seen corresponding path program 7 times [2021-07-10 13:59:51,233 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 13:59:51,234 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1975606276] [2021-07-10 13:59:51,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 13:59:51,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 13:59:51,806 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 13:59:51,807 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 13:59:51,807 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1975606276] [2021-07-10 13:59:51,807 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1975606276] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 13:59:51,807 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [960291453] [2021-07-10 13:59:51,807 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 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-10 13:59:51,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 13:59:51,843 INFO L263 TraceCheckSpWp]: Trace formula consists of 92 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-10 13:59:51,844 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 13:59:54,679 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:54,680 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:54,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 9 [2021-07-10 13:59:54,682 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:54,688 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:54,689 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:54,695 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:54,696 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:54,704 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:54,705 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:54,711 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:54,712 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:54,723 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:54,724 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:54,731 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:54,731 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:54,731 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-10 13:59:54,732 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:54,740 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:54,741 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:54,749 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:54,750 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:54,750 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 13:59:54,751 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:54,757 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:54,757 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:54,765 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:54,766 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:54,775 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:54,776 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:54,782 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:54,783 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:54,790 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:54,790 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:54,799 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:54,799 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:54,799 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 13:59:54,800 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:54,806 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:54,807 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:54,813 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:54,813 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:54,821 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:54,822 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:54,829 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:54,829 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:54,829 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 13:59:54,830 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:54,836 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:54,844 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:54,854 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:54,854 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:54,861 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:54,862 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:54,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 13:59:54,863 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:54,870 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:54,871 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:54,876 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:54,877 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:54,884 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:54,884 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:54,885 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-07-10 13:59:54,885 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:54,891 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:54,892 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:54,899 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:54,899 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:54,905 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:54,906 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:54,913 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:54,914 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:54,914 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 13:59:54,915 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:54,922 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:54,923 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:54,930 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:54,931 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:54,938 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:54,939 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:54,945 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:54,946 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:54,946 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 9 [2021-07-10 13:59:54,947 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:54,954 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:54,954 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:54,955 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 13:59:54,955 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:54,962 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:54,962 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:54,969 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:54,970 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:54,976 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:54,976 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:54,982 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:54,982 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:54,988 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:54,989 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:54,994 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:54,995 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:55,002 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:55,002 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:55,008 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:55,008 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:55,014 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:55,015 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:55,020 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:55,021 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:55,027 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:55,028 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:55,033 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:55,034 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:55,040 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:55,040 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:55,047 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:55,047 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:55,053 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:55,054 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:55,059 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:55,060 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:55,066 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:55,066 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:55,073 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:55,073 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:55,079 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:55,080 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:55,085 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:55,086 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:55,091 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:55,092 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:55,098 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:55,099 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:55,105 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:55,106 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:55,111 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:55,112 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:55,112 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 13:59:55,113 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:55,119 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:55,120 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:55,126 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:55,126 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:55,131 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:55,132 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:55,137 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:55,137 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:55,143 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:55,144 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:55,150 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:55,151 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:55,156 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:55,156 INFO L550 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:55,161 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:55,162 INFO L550 ElimStorePlain]: Start of recursive call 67: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:55,167 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:55,168 INFO L550 ElimStorePlain]: Start of recursive call 68: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:55,172 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:55,173 INFO L550 ElimStorePlain]: Start of recursive call 69: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:55,178 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:55,178 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:55,179 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 13:59:55,179 INFO L550 ElimStorePlain]: Start of recursive call 70: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:55,184 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:55,185 INFO L550 ElimStorePlain]: Start of recursive call 71: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:55,189 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:55,190 INFO L550 ElimStorePlain]: Start of recursive call 72: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:55,194 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:55,195 INFO L550 ElimStorePlain]: Start of recursive call 73: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:55,200 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:55,200 INFO L550 ElimStorePlain]: Start of recursive call 74: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:55,205 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:55,206 INFO L550 ElimStorePlain]: Start of recursive call 75: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:55,211 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:55,211 INFO L550 ElimStorePlain]: Start of recursive call 76: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:55,217 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:55,217 INFO L550 ElimStorePlain]: Start of recursive call 77: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:55,222 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:55,223 INFO L550 ElimStorePlain]: Start of recursive call 78: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:55,228 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:55,228 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:55,229 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-07-10 13:59:55,230 INFO L550 ElimStorePlain]: Start of recursive call 79: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:55,235 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:55,236 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:55,236 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 13:59:55,237 INFO L550 ElimStorePlain]: Start of recursive call 80: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:55,241 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:55,242 INFO L550 ElimStorePlain]: Start of recursive call 81: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:55,246 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:55,247 INFO L550 ElimStorePlain]: Start of recursive call 82: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:55,251 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:55,252 INFO L550 ElimStorePlain]: Start of recursive call 83: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:55,256 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:55,257 INFO L550 ElimStorePlain]: Start of recursive call 84: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:55,261 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:55,262 INFO L550 ElimStorePlain]: Start of recursive call 85: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:55,266 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:55,267 INFO L550 ElimStorePlain]: Start of recursive call 86: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:55,271 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:55,271 INFO L550 ElimStorePlain]: Start of recursive call 87: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:55,276 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:55,277 INFO L550 ElimStorePlain]: Start of recursive call 88: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:55,281 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:55,281 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:55,282 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 13:59:55,282 INFO L550 ElimStorePlain]: Start of recursive call 89: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:55,287 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:55,288 INFO L550 ElimStorePlain]: Start of recursive call 90: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:55,293 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:55,293 INFO L550 ElimStorePlain]: Start of recursive call 91: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:55,298 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:55,298 INFO L550 ElimStorePlain]: Start of recursive call 92: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:55,302 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:55,303 INFO L550 ElimStorePlain]: Start of recursive call 93: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:55,307 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:55,307 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:55,307 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 9 [2021-07-10 13:59:55,308 INFO L550 ElimStorePlain]: Start of recursive call 94: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:55,313 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:55,314 INFO L550 ElimStorePlain]: Start of recursive call 95: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:55,318 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:55,318 INFO L550 ElimStorePlain]: Start of recursive call 96: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:55,323 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:55,323 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:55,323 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 13:59:55,324 INFO L550 ElimStorePlain]: Start of recursive call 97: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:55,328 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:55,328 INFO L550 ElimStorePlain]: Start of recursive call 98: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:55,332 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:55,333 INFO L550 ElimStorePlain]: Start of recursive call 99: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:55,341 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:55,341 INFO L550 ElimStorePlain]: Start of recursive call 100: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:55,345 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:55,345 INFO L550 ElimStorePlain]: Start of recursive call 101: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:55,348 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:55,349 INFO L550 ElimStorePlain]: Start of recursive call 102: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:55,352 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:55,353 INFO L550 ElimStorePlain]: Start of recursive call 103: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:55,357 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:55,357 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:55,357 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 13:59:55,358 INFO L550 ElimStorePlain]: Start of recursive call 104: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:55,361 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:55,362 INFO L550 ElimStorePlain]: Start of recursive call 105: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:55,365 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:55,365 INFO L550 ElimStorePlain]: Start of recursive call 106: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:55,369 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:55,369 INFO L550 ElimStorePlain]: Start of recursive call 107: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:55,373 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:55,373 INFO L550 ElimStorePlain]: Start of recursive call 108: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:55,376 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:55,377 INFO L550 ElimStorePlain]: Start of recursive call 109: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:55,380 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:55,380 INFO L550 ElimStorePlain]: Start of recursive call 110: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:55,383 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:55,383 INFO L550 ElimStorePlain]: Start of recursive call 111: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:55,386 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:55,386 INFO L550 ElimStorePlain]: Start of recursive call 112: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:55,472 INFO L628 ElimStorePlain]: treesize reduction 34, result has 77.5 percent of original size [2021-07-10 13:59:55,476 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-10 13:59:55,477 INFO L550 ElimStorePlain]: Start of recursive call 113: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:55,479 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 5 treesize of output 3 [2021-07-10 13:59:55,480 INFO L550 ElimStorePlain]: Start of recursive call 114: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:55,483 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-10 13:59:55,483 INFO L550 ElimStorePlain]: Start of recursive call 115: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:55,485 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:55,486 INFO L550 ElimStorePlain]: Start of recursive call 116: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:55,508 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 13:59:55,510 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-10 13:59:55,510 INFO L247 ElimStorePlain]: Needed 116 recursive calls to eliminate 3 variables, input treesize:5811, output treesize:38 [2021-07-10 13:59:55,574 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 13:59:55,574 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [960291453] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 13:59:55,574 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 13:59:55,574 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-07-10 13:59:55,574 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [708069672] [2021-07-10 13:59:55,575 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-10 13:59:55,575 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 13:59:55,575 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-10 13:59:55,575 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=490, Unknown=0, NotChecked=0, Total=552 [2021-07-10 13:59:55,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 13:59:55,575 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 13:59:55,575 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 1.375) internal successors, (33), 24 states have internal predecessors, (33), 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-10 13:59:55,575 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 13:59:55,575 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 13:59:55,575 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-07-10 13:59:55,576 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-07-10 13:59:55,576 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-07-10 13:59:55,576 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-07-10 13:59:55,576 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-07-10 13:59:55,576 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-07-10 13:59:55,576 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 13:59:55,746 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 67 [2021-07-10 13:59:55,910 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 66 [2021-07-10 13:59:56,134 WARN L205 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 70 [2021-07-10 13:59:56,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 13:59:56,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 13:59:56,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-07-10 13:59:56,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-10 13:59:56,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-10 13:59:56,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-10 13:59:56,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-10 13:59:56,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-10 13:59:56,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-10 13:59:56,629 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1944 [2021-07-10 13:59:56,629 INFO L430 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-10 13:59:56,629 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 13:59:56,629 INFO L82 PathProgramCache]: Analyzing trace with hash 67274743, now seen corresponding path program 8 times [2021-07-10 13:59:56,629 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 13:59:56,629 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1662281472] [2021-07-10 13:59:56,630 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 13:59:56,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 13:59:56,780 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 13:59:56,780 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 13:59:56,780 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1662281472] [2021-07-10 13:59:56,780 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1662281472] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 13:59:56,780 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1404664878] [2021-07-10 13:59:56,780 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 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-10 13:59:56,816 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-10 13:59:56,816 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 13:59:56,817 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 22 conjunts are in the unsatisfiable core [2021-07-10 13:59:56,818 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 13:59:57,466 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:57,467 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:57,470 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:57,470 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:57,471 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-10 13:59:57,472 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:57,475 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:57,475 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:57,476 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-10 13:59:57,476 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:57,479 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:57,479 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:57,480 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-10 13:59:57,480 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:57,483 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:57,484 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:57,486 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:57,487 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:57,489 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:57,490 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:57,493 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:57,493 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:57,493 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 13:59:57,494 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:57,496 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:57,497 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:57,499 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:57,500 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 13:59:57,500 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 13:59:57,501 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:57,503 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:57,503 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:57,506 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:57,506 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:57,508 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:57,517 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:57,520 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:57,520 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:57,522 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:57,523 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:57,525 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:57,526 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:57,528 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:57,529 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:57,531 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:57,531 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:57,568 INFO L628 ElimStorePlain]: treesize reduction 70, result has 35.8 percent of original size [2021-07-10 13:59:57,570 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 5 treesize of output 3 [2021-07-10 13:59:57,571 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:57,572 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 13:59:57,573 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-10 13:59:57,577 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 13:59:57,577 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-10 13:59:57,578 INFO L247 ElimStorePlain]: Needed 21 recursive calls to eliminate 3 variables, input treesize:665, output treesize:6 [2021-07-10 13:59:57,582 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 13:59:57,582 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1404664878] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 13:59:57,582 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 13:59:57,582 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-07-10 13:59:57,582 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2099655233] [2021-07-10 13:59:57,583 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-10 13:59:57,583 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 13:59:57,583 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-10 13:59:57,583 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=403, Unknown=0, NotChecked=0, Total=462 [2021-07-10 13:59:57,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 13:59:57,583 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 13:59:57,583 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 1.5454545454545454) internal successors, (34), 22 states have internal predecessors, (34), 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-10 13:59:57,583 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 13:59:57,583 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 13:59:57,584 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-07-10 13:59:57,584 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-07-10 13:59:57,584 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-07-10 13:59:57,584 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-07-10 13:59:57,584 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-07-10 13:59:57,584 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-07-10 13:59:57,584 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-07-10 13:59:57,584 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 13:59:57,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 13:59:57,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 13:59:57,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-07-10 13:59:57,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-10 13:59:57,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-10 13:59:57,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-10 13:59:57,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-10 13:59:57,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-10 13:59:57,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-10 13:59:57,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-10 13:59:58,175 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2781,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 13:59:58,176 INFO L430 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-10 13:59:58,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 13:59:58,176 INFO L82 PathProgramCache]: Analyzing trace with hash 2110307049, now seen corresponding path program 9 times [2021-07-10 13:59:58,176 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 13:59:58,176 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [535277488] [2021-07-10 13:59:58,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 13:59:58,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 13:59:58,811 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-10 13:59:58,811 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 13:59:58,811 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [535277488] [2021-07-10 13:59:58,811 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [535277488] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 13:59:58,811 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1012986979] [2021-07-10 13:59:58,811 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 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-10 13:59:58,850 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-10 13:59:58,850 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 13:59:58,851 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-10 13:59:58,852 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 13:59:59,219 WARN L205 SmtUtils]: Spent 187.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 60 [2021-07-10 14:00:03,454 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:03,455 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:03,456 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 14:00:03,457 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:03,463 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:03,464 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:03,471 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:03,472 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:03,472 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-07-10 14:00:03,473 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:03,481 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:03,482 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:03,483 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 9 [2021-07-10 14:00:03,484 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:03,492 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:03,493 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:03,500 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:03,501 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:03,507 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:03,508 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:03,515 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:03,516 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:03,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-10 14:00:03,517 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:03,524 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:03,524 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:03,532 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:03,532 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:03,533 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-10 14:00:03,533 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:03,540 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:03,541 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:03,548 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:03,548 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:03,555 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:03,556 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:03,563 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:03,563 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:03,564 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 14:00:03,565 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:03,572 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:03,573 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:03,574 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 14:00:03,574 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:03,581 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:03,582 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:03,582 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 14:00:03,583 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:03,589 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:03,589 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:03,591 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 14:00:03,592 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:03,599 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:03,599 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:03,606 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:03,606 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:03,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-10 14:00:03,608 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:03,614 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:03,614 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:03,620 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:03,621 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:03,627 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:03,627 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:03,633 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:03,634 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:03,655 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:03,656 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:03,664 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:03,665 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:03,672 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:03,672 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:03,679 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:03,679 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:03,686 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:03,686 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:03,687 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 14:00:03,688 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:03,694 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:03,694 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:03,702 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:03,702 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:03,703 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-07-10 14:00:03,703 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:03,710 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:03,710 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:03,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 9 [2021-07-10 14:00:03,712 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:03,720 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:03,721 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:03,726 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:03,727 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:03,732 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:03,733 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:03,739 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:03,740 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:03,746 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:03,746 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:03,753 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:03,753 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:03,754 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-07-10 14:00:03,754 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:03,762 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:03,762 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:03,769 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:03,770 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:03,775 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:03,776 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:03,783 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:03,783 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:03,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 14:00:03,784 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:03,789 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:03,790 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00: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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 14:00:03,791 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:03,795 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:03,796 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:03,801 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:03,802 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:03,802 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 14:00:03,803 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:03,808 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:03,808 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:03,809 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 9 [2021-07-10 14:00:03,810 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:03,814 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:03,815 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:03,819 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:03,820 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:03,820 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 14:00:03,820 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:03,825 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:03,825 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:03,826 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 14:00:03,826 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:03,831 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:03,831 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:03,831 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 14:00:03,832 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:03,835 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:03,836 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:03,962 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 59 [2021-07-10 14:00:03,962 INFO L628 ElimStorePlain]: treesize reduction 22, result has 88.8 percent of original size [2021-07-10 14:00:03,967 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-10 14:00:03,968 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:03,971 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-10 14:00:03,972 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:03,976 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-10 14:00:03,977 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:03,980 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 5 treesize of output 3 [2021-07-10 14:00:03,981 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:03,984 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 5 treesize of output 3 [2021-07-10 14:00:03,985 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:04,032 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 14:00:04,036 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-10 14:00:04,036 INFO L247 ElimStorePlain]: Needed 56 recursive calls to eliminate 8 variables, input treesize:2721, output treesize:35 [2021-07-10 14:00:04,088 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-10 14:00:04,088 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1012986979] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 14:00:04,088 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 14:00:04,088 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 23 [2021-07-10 14:00:04,088 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1656226453] [2021-07-10 14:00:04,089 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-10 14:00:04,089 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 14:00:04,089 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-10 14:00:04,089 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=449, Unknown=0, NotChecked=0, Total=506 [2021-07-10 14:00:04,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 14:00:04,089 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 14:00:04,090 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 1.391304347826087) internal successors, (32), 23 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-10 14:00:04,090 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:00:04,090 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:00:04,090 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-07-10 14:00:04,090 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-07-10 14:00:04,090 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-07-10 14:00:04,090 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-07-10 14:00:04,090 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:00:04,090 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:00:04,090 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-07-10 14:00:04,090 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-07-10 14:00:04,090 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 14:00:04,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:00:04,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:00:04,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-07-10 14:00:04,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-10 14:00:04,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-10 14:00:04,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-10 14:00:04,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:00:04,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:00:04,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-10 14:00:04,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-10 14:00:04,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:00:04,869 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2951 [2021-07-10 14:00:04,869 INFO L430 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-10 14:00:04,870 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 14:00:04,870 INFO L82 PathProgramCache]: Analyzing trace with hash -2074233993, now seen corresponding path program 10 times [2021-07-10 14:00:04,870 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 14:00:04,870 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [30081901] [2021-07-10 14:00:04,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 14:00:04,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 14:00:05,065 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 14:00:05,066 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 14:00:05,066 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [30081901] [2021-07-10 14:00:05,066 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [30081901] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 14:00:05,066 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1502245506] [2021-07-10 14:00:05,066 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 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-10 14:00:05,118 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-10 14:00:05,118 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 14:00:05,118 INFO L263 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-10 14:00:05,124 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 14:00:05,249 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 5 treesize of output 3 [2021-07-10 14:00:05,251 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:05,252 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:05,253 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:05,255 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 5 treesize of output 3 [2021-07-10 14:00:05,256 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:05,258 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:05,259 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:05,274 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 14:00:05,277 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 5 treesize of output 3 [2021-07-10 14:00:05,278 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:05,280 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:05,280 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:05,292 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 14:00:05,292 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-10 14:00:05,293 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 3 variables, input treesize:97, output treesize:6 [2021-07-10 14:00:05,297 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 14:00:05,297 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1502245506] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 14:00:05,297 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 14:00:05,297 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 15 [2021-07-10 14:00:05,297 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1816947467] [2021-07-10 14:00:05,298 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-10 14:00:05,298 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 14:00:05,298 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-10 14:00:05,298 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2021-07-10 14:00:05,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 14:00:05,298 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 14:00:05,298 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 15 states have internal predecessors, (23), 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-10 14:00:05,298 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:00:05,298 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:00:05,298 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-07-10 14:00:05,298 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-07-10 14:00:05,299 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-07-10 14:00:05,299 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-07-10 14:00:05,299 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:00:05,299 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:00:05,299 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-07-10 14:00:05,299 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-07-10 14:00:05,299 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:00:05,299 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 14:00:05,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:00:05,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:00:05,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-07-10 14:00:05,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-10 14:00:05,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-10 14:00:05,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-10 14:00:05,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:00:05,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:00:05,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-10 14:00:05,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-10 14:00:05,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:00:05,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:00:06,036 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3422,12 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 14:00:06,037 INFO L430 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-10 14:00:06,037 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 14:00:06,037 INFO L82 PathProgramCache]: Analyzing trace with hash 148045673, now seen corresponding path program 11 times [2021-07-10 14:00:06,037 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 14:00:06,037 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [347511721] [2021-07-10 14:00:06,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 14:00:06,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 14:00:06,846 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 14:00:06,846 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 14:00:06,846 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [347511721] [2021-07-10 14:00:06,846 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [347511721] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 14:00:06,847 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1688964580] [2021-07-10 14:00:06,847 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 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-10 14:00:06,890 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-10 14:00:06,890 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 14:00:06,891 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 41 conjunts are in the unsatisfiable core [2021-07-10 14:00:06,892 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 14:00:07,183 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 46 [2021-07-10 14:00:11,249 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:11,250 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:11,258 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:11,259 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:11,269 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:11,270 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:11,278 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:11,279 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:11,286 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:11,287 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:11,297 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:11,298 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:11,308 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:11,309 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:11,317 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:11,318 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:11,328 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:11,329 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:11,340 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:11,341 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:11,342 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 9 [2021-07-10 14:00:11,343 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:11,356 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:11,356 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:11,368 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:11,368 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:11,369 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 14:00:11,397 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:11,407 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:11,408 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:11,409 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-07-10 14:00:11,409 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:11,422 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:11,423 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:11,423 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 14:00:11,424 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:11,437 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:11,437 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:11,438 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-07-10 14:00:11,438 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:11,450 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:11,451 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:11,460 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:11,461 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:11,471 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:11,472 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:11,483 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:11,484 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:11,493 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:11,494 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:11,502 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:11,503 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:11,503 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 9 [2021-07-10 14:00:11,504 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:11,512 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:11,512 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:11,520 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:11,520 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:11,527 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:11,528 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:11,536 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:11,545 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:11,545 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 14:00:11,546 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:11,557 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:11,557 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:11,567 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:11,567 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:11,575 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:11,576 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:11,585 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:11,586 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:11,596 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:11,597 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:11,597 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-07-10 14:00:11,598 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:11,608 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:11,608 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:11,616 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:11,617 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:11,625 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:11,626 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:11,636 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:11,637 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:11,654 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:11,654 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:11,655 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 14:00:11,656 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:11,671 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:11,671 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:11,672 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-07-10 14:00:11,672 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:11,682 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:11,683 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:11,690 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:11,691 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:11,701 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:11,701 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:11,709 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:11,710 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:11,719 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:11,719 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:11,729 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:11,730 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:11,738 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:11,739 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:11,749 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:11,750 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:11,758 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:11,758 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:11,768 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:11,769 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:11,779 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:11,780 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:11,790 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:11,791 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:11,801 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:11,802 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:11,811 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:11,811 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:11,812 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 7 [2021-07-10 14:00:11,813 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:11,824 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:11,825 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:11,833 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:11,834 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:11,842 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:11,843 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:11,843 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-10 14:00:11,845 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:11,856 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:11,856 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:11,865 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:11,866 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:11,876 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:11,877 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:11,887 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:11,887 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:11,897 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:11,898 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:11,898 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 14:00:11,899 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:11,907 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:11,907 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:11,928 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:11,928 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:11,929 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-07-10 14:00:11,929 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:11,938 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:11,939 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:11,947 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:11,948 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:11,957 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:11,958 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:11,965 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:11,966 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:11,974 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:11,975 INFO L550 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:11,986 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:11,987 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:11,987 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 14:00:11,988 INFO L550 ElimStorePlain]: Start of recursive call 67: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:11,996 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:11,997 INFO L550 ElimStorePlain]: Start of recursive call 68: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,004 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:12,005 INFO L550 ElimStorePlain]: Start of recursive call 69: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,012 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:12,013 INFO L550 ElimStorePlain]: Start of recursive call 70: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,022 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:12,023 INFO L550 ElimStorePlain]: Start of recursive call 71: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,033 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:12,034 INFO L550 ElimStorePlain]: Start of recursive call 72: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,041 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:12,042 INFO L550 ElimStorePlain]: Start of recursive call 73: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,050 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:12,051 INFO L550 ElimStorePlain]: Start of recursive call 74: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,059 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:12,060 INFO L550 ElimStorePlain]: Start of recursive call 75: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,071 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:12,071 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:12,072 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 14:00:12,072 INFO L550 ElimStorePlain]: Start of recursive call 76: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,086 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:12,087 INFO L550 ElimStorePlain]: Start of recursive call 77: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,099 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:12,100 INFO L550 ElimStorePlain]: Start of recursive call 78: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,113 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:12,114 INFO L550 ElimStorePlain]: Start of recursive call 79: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,138 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:12,138 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:12,139 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 9 [2021-07-10 14:00:12,140 INFO L550 ElimStorePlain]: Start of recursive call 80: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,149 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:12,149 INFO L550 ElimStorePlain]: Start of recursive call 81: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,157 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:12,158 INFO L550 ElimStorePlain]: Start of recursive call 82: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,168 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:12,169 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:12,169 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-07-10 14:00:12,171 INFO L550 ElimStorePlain]: Start of recursive call 83: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,180 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:12,181 INFO L550 ElimStorePlain]: Start of recursive call 84: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,190 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:12,191 INFO L550 ElimStorePlain]: Start of recursive call 85: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,202 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:12,203 INFO L550 ElimStorePlain]: Start of recursive call 86: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,213 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:12,214 INFO L550 ElimStorePlain]: Start of recursive call 87: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,223 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:12,224 INFO L550 ElimStorePlain]: Start of recursive call 88: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,234 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:12,235 INFO L550 ElimStorePlain]: Start of recursive call 89: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,243 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:12,244 INFO L550 ElimStorePlain]: Start of recursive call 90: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,253 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:12,254 INFO L550 ElimStorePlain]: Start of recursive call 91: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,268 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:12,269 INFO L550 ElimStorePlain]: Start of recursive call 92: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,283 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:12,283 INFO L550 ElimStorePlain]: Start of recursive call 93: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,296 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:12,296 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:12,297 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 14:00:12,297 INFO L550 ElimStorePlain]: Start of recursive call 94: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,310 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:12,311 INFO L550 ElimStorePlain]: Start of recursive call 95: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,324 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:12,325 INFO L550 ElimStorePlain]: Start of recursive call 96: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,334 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:12,334 INFO L550 ElimStorePlain]: Start of recursive call 97: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,342 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:12,343 INFO L550 ElimStorePlain]: Start of recursive call 98: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,355 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:12,356 INFO L550 ElimStorePlain]: Start of recursive call 99: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,367 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:12,377 INFO L550 ElimStorePlain]: Start of recursive call 100: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,387 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:12,388 INFO L550 ElimStorePlain]: Start of recursive call 101: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,397 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:12,398 INFO L550 ElimStorePlain]: Start of recursive call 102: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,406 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:12,407 INFO L550 ElimStorePlain]: Start of recursive call 103: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,416 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:12,417 INFO L550 ElimStorePlain]: Start of recursive call 104: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,428 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:12,429 INFO L550 ElimStorePlain]: Start of recursive call 105: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,436 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:12,437 INFO L550 ElimStorePlain]: Start of recursive call 106: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,443 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:12,444 INFO L550 ElimStorePlain]: Start of recursive call 107: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,451 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:12,451 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:12,452 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-07-10 14:00:12,452 INFO L550 ElimStorePlain]: Start of recursive call 108: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,461 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:12,461 INFO L550 ElimStorePlain]: Start of recursive call 109: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,467 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:12,468 INFO L550 ElimStorePlain]: Start of recursive call 110: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,474 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:12,474 INFO L550 ElimStorePlain]: Start of recursive call 111: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,482 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:12,483 INFO L550 ElimStorePlain]: Start of recursive call 112: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,492 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:12,493 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:12,495 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-07-10 14:00:12,495 INFO L550 ElimStorePlain]: Start of recursive call 113: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,504 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:12,505 INFO L550 ElimStorePlain]: Start of recursive call 114: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,511 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:12,511 INFO L550 ElimStorePlain]: Start of recursive call 115: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,517 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:12,518 INFO L550 ElimStorePlain]: Start of recursive call 116: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,524 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:12,524 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:12,525 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 14:00:12,525 INFO L550 ElimStorePlain]: Start of recursive call 117: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,531 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:12,532 INFO L550 ElimStorePlain]: Start of recursive call 118: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,537 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:12,537 INFO L550 ElimStorePlain]: Start of recursive call 119: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,542 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:12,543 INFO L550 ElimStorePlain]: Start of recursive call 120: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,549 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:12,549 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:12,550 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 14:00:12,550 INFO L550 ElimStorePlain]: Start of recursive call 121: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,557 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:12,557 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:12,558 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-07-10 14:00:12,559 INFO L550 ElimStorePlain]: Start of recursive call 122: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,566 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:12,567 INFO L550 ElimStorePlain]: Start of recursive call 123: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,573 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:12,573 INFO L550 ElimStorePlain]: Start of recursive call 124: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,578 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:12,579 INFO L550 ElimStorePlain]: Start of recursive call 125: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,586 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:12,587 INFO L550 ElimStorePlain]: Start of recursive call 126: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,595 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:12,596 INFO L550 ElimStorePlain]: Start of recursive call 127: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,602 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:12,602 INFO L550 ElimStorePlain]: Start of recursive call 128: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,607 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:12,608 INFO L550 ElimStorePlain]: Start of recursive call 129: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,612 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:12,613 INFO L550 ElimStorePlain]: Start of recursive call 130: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,618 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:12,619 INFO L550 ElimStorePlain]: Start of recursive call 131: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,624 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:12,625 INFO L550 ElimStorePlain]: Start of recursive call 132: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,630 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:12,631 INFO L550 ElimStorePlain]: Start of recursive call 133: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,635 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:12,636 INFO L550 ElimStorePlain]: Start of recursive call 134: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,641 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:12,642 INFO L550 ElimStorePlain]: Start of recursive call 135: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,646 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:12,647 INFO L550 ElimStorePlain]: Start of recursive call 136: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,651 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:12,652 INFO L550 ElimStorePlain]: Start of recursive call 137: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,657 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:12,658 INFO L550 ElimStorePlain]: Start of recursive call 138: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,662 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:12,663 INFO L550 ElimStorePlain]: Start of recursive call 139: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,667 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:12,667 INFO L550 ElimStorePlain]: Start of recursive call 140: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,671 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:12,672 INFO L550 ElimStorePlain]: Start of recursive call 141: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,677 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:12,677 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:12,678 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 14:00:12,678 INFO L550 ElimStorePlain]: Start of recursive call 142: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,684 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:12,684 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:12,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 14:00:12,685 INFO L550 ElimStorePlain]: Start of recursive call 143: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,690 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:12,691 INFO L550 ElimStorePlain]: Start of recursive call 144: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,694 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:12,695 INFO L550 ElimStorePlain]: Start of recursive call 145: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,700 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:12,701 INFO L550 ElimStorePlain]: Start of recursive call 146: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,704 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:12,705 INFO L550 ElimStorePlain]: Start of recursive call 147: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,708 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:12,709 INFO L550 ElimStorePlain]: Start of recursive call 148: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,713 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:12,713 INFO L550 ElimStorePlain]: Start of recursive call 149: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,717 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:12,717 INFO L550 ElimStorePlain]: Start of recursive call 150: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,720 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:12,721 INFO L550 ElimStorePlain]: Start of recursive call 151: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,813 INFO L628 ElimStorePlain]: treesize reduction 34, result has 77.5 percent of original size [2021-07-10 14:00:12,818 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 5 treesize of output 3 [2021-07-10 14:00:12,819 INFO L550 ElimStorePlain]: Start of recursive call 152: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,823 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-10 14:00:12,824 INFO L550 ElimStorePlain]: Start of recursive call 153: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,827 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-10 14:00:12,827 INFO L550 ElimStorePlain]: Start of recursive call 154: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,830 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:12,831 INFO L550 ElimStorePlain]: Start of recursive call 155: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:12,857 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 14:00:12,859 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-10 14:00:12,859 INFO L247 ElimStorePlain]: Needed 155 recursive calls to eliminate 3 variables, input treesize:8059, output treesize:38 [2021-07-10 14:00:12,943 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 14:00:12,943 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1688964580] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 14:00:12,943 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 14:00:12,943 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 32 [2021-07-10 14:00:12,944 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [715246175] [2021-07-10 14:00:12,946 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-07-10 14:00:12,946 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 14:00:12,947 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-07-10 14:00:12,947 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=909, Unknown=0, NotChecked=0, Total=992 [2021-07-10 14:00:12,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 14:00:12,947 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 14:00:12,948 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.28125) internal successors, (41), 32 states have internal predecessors, (41), 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-10 14:00:12,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:00:12,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:00:12,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-07-10 14:00:12,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-07-10 14:00:12,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-07-10 14:00:12,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-07-10 14:00:12,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:00:12,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:00:12,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-07-10 14:00:12,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-07-10 14:00:12,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:00:12,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:00:12,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 14:00:13,160 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 61 [2021-07-10 14:00:13,426 WARN L205 SmtUtils]: Spent 171.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 74 [2021-07-10 14:00:13,699 WARN L205 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 69 [2021-07-10 14:00:13,930 WARN L205 SmtUtils]: Spent 173.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 73 [2021-07-10 14:00:14,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:00:14,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:00:14,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-07-10 14:00:14,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-10 14:00:14,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-10 14:00:14,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-10 14:00:14,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:00:14,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:00:14,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-10 14:00:14,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-10 14:00:14,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:00:14,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:00:14,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-10 14:00:14,585 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3433,13 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 14:00:14,585 INFO L430 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-10 14:00:14,586 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 14:00:14,586 INFO L82 PathProgramCache]: Analyzing trace with hash -1106506633, now seen corresponding path program 12 times [2021-07-10 14:00:14,586 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 14:00:14,586 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [7627168] [2021-07-10 14:00:14,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 14:00:14,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 14:00:14,858 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 14:00:14,858 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 14:00:14,858 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [7627168] [2021-07-10 14:00:14,858 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [7627168] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 14:00:14,858 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1727195790] [2021-07-10 14:00:14,858 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 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-10 14:00:14,906 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-07-10 14:00:14,906 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 14:00:14,907 INFO L263 TraceCheckSpWp]: Trace formula consists of 127 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-10 14:00:14,908 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 14:00:15,646 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:15,647 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:15,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-10 14:00:15,648 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:15,651 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:15,651 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:15,652 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-10 14:00:15,652 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:15,655 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:15,656 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:15,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-10 14:00:15,657 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:15,660 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:15,660 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:15,660 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 14:00:15,661 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:15,664 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:15,664 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:15,667 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:15,668 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:15,668 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 14:00:15,669 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:15,671 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:15,672 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:15,674 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:15,675 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:15,677 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:15,678 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:15,680 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:15,681 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:15,683 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:15,684 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:15,686 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:15,687 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:15,690 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:15,691 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:15,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-10 14:00:15,692 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:15,695 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:15,695 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:15,698 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:15,698 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:15,701 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:15,701 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:15,704 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:15,704 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:15,707 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:15,708 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:15,745 INFO L628 ElimStorePlain]: treesize reduction 70, result has 35.8 percent of original size [2021-07-10 14:00:15,747 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 5 treesize of output 3 [2021-07-10 14:00:15,749 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:15,750 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:15,751 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:15,756 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 14:00:15,757 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-10 14:00:15,757 INFO L247 ElimStorePlain]: Needed 21 recursive calls to eliminate 3 variables, input treesize:665, output treesize:6 [2021-07-10 14:00:15,761 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 14:00:15,761 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1727195790] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 14:00:15,761 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 14:00:15,761 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 30 [2021-07-10 14:00:15,761 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1616166630] [2021-07-10 14:00:15,762 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-07-10 14:00:15,762 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 14:00:15,762 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-07-10 14:00:15,762 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=789, Unknown=0, NotChecked=0, Total=870 [2021-07-10 14:00:15,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 14:00:15,762 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 14:00:15,763 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 1.4) internal successors, (42), 30 states have internal predecessors, (42), 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-10 14:00:15,763 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:00:15,763 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:00:15,763 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-07-10 14:00:15,763 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-07-10 14:00:15,763 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-07-10 14:00:15,763 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-07-10 14:00:15,763 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:00:15,763 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:00:15,763 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-07-10 14:00:15,763 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-07-10 14:00:15,763 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:00:15,763 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:00:15,763 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-07-10 14:00:15,763 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 14:00:16,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:00:16,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:00:16,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-07-10 14:00:16,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-10 14:00:16,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-10 14:00:16,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-10 14:00:16,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:00:16,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:00:16,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-10 14:00:16,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-10 14:00:16,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:00:16,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:00:16,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-10 14:00:16,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-10 14:00:16,721 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4409 [2021-07-10 14:00:16,721 INFO L430 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-10 14:00:16,721 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 14:00:16,722 INFO L82 PathProgramCache]: Analyzing trace with hash 82822761, now seen corresponding path program 13 times [2021-07-10 14:00:16,722 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 14:00:16,722 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [625795930] [2021-07-10 14:00:16,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 14:00:16,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 14:00:17,509 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 14:00:17,509 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 14:00:17,509 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [625795930] [2021-07-10 14:00:17,509 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [625795930] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 14:00:17,509 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [619029718] [2021-07-10 14:00:17,509 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 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-10 14:00:17,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 14:00:17,570 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 43 conjunts are in the unsatisfiable core [2021-07-10 14:00:17,571 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 14:00:17,930 WARN L205 SmtUtils]: Spent 182.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 59 [2021-07-10 14:00:20,509 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:20,509 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:20,510 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 14:00:20,511 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:20,516 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:20,516 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:20,520 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:20,521 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:20,525 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:20,525 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:20,529 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:20,530 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:20,534 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:20,535 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:20,535 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 14:00:20,536 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:20,539 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:20,540 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:20,544 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:20,544 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:20,548 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:20,549 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:20,553 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:20,553 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:20,557 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:20,558 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:20,558 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 14:00:20,559 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:20,562 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:20,563 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:20,567 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:20,568 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:20,572 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:20,572 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:20,572 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-10 14:00:20,573 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:20,577 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:20,577 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:20,581 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:20,582 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:20,586 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:20,586 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:20,586 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 9 [2021-07-10 14:00:20,587 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:20,591 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:20,591 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:20,595 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:20,596 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:20,596 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 14:00:20,596 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:20,600 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:20,600 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:20,604 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:20,605 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:20,609 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:20,609 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:20,613 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:20,613 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:20,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 14:00:20,614 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:20,618 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:20,618 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:20,622 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:20,622 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:20,625 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:20,626 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:20,630 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:20,630 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:20,630 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 9 [2021-07-10 14:00:20,631 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:20,635 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:20,635 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:20,639 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:20,639 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:20,642 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:20,643 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:20,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 9 [2021-07-10 14:00:20,644 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:20,648 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:20,648 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:20,648 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 14:00:20,649 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:20,652 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:20,653 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:20,656 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:20,656 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:20,659 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:20,660 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:20,663 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:20,663 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:20,664 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 14:00:20,664 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:20,667 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:20,668 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:20,671 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:20,671 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:20,674 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:20,675 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:20,675 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 14:00:20,676 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:20,678 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:20,679 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:20,682 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:20,682 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:20,685 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:20,685 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:20,688 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:20,689 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:20,691 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:20,691 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:20,694 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:20,694 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:20,697 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:20,697 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:20,776 INFO L628 ElimStorePlain]: treesize reduction 34, result has 76.9 percent of original size [2021-07-10 14:00:20,779 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 5 treesize of output 3 [2021-07-10 14:00:20,780 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:20,782 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-10 14:00:20,783 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:20,785 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-10 14:00:20,786 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:20,788 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:20,789 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:20,808 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 14:00:20,809 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-10 14:00:20,809 INFO L247 ElimStorePlain]: Needed 50 recursive calls to eliminate 3 variables, input treesize:2295, output treesize:35 [2021-07-10 14:00:20,868 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 14:00:20,868 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [619029718] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 14:00:20,868 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 14:00:20,868 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 36 [2021-07-10 14:00:20,868 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1421878899] [2021-07-10 14:00:20,869 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-07-10 14:00:20,869 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 14:00:20,869 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-07-10 14:00:20,869 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=1166, Unknown=0, NotChecked=0, Total=1260 [2021-07-10 14:00:20,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 14:00:20,869 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 14:00:20,870 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 1.25) internal successors, (45), 36 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-10 14:00:20,870 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:00:20,870 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:00:20,870 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-07-10 14:00:20,870 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-07-10 14:00:20,870 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-07-10 14:00:20,870 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-07-10 14:00:20,870 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:00:20,870 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:00:20,870 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-07-10 14:00:20,870 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-07-10 14:00:20,870 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:00:20,870 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:00:20,870 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-07-10 14:00:20,870 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2021-07-10 14:00:20,870 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 14:00:21,141 WARN L205 SmtUtils]: Spent 166.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 73 [2021-07-10 14:00:21,379 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 71 [2021-07-10 14:00:21,582 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 71 [2021-07-10 14:00:22,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:00:22,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:00:22,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-07-10 14:00:22,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-10 14:00:22,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-10 14:00:22,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-10 14:00:22,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:00:22,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:00:22,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-10 14:00:22,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-10 14:00:22,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:00:22,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:00:22,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-10 14:00:22,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-10 14:00:22,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-10 14:00:22,259 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4542,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 14:00:22,260 INFO L430 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-10 14:00:22,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 14:00:22,260 INFO L82 PathProgramCache]: Analyzing trace with hash 1343866871, now seen corresponding path program 14 times [2021-07-10 14:00:22,260 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 14:00:22,260 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1787270111] [2021-07-10 14:00:22,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 14:00:22,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 14:00:22,541 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 14:00:22,541 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 14:00:22,541 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1787270111] [2021-07-10 14:00:22,541 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1787270111] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 14:00:22,541 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2137659861] [2021-07-10 14:00:22,542 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 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-10 14:00:22,589 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-10 14:00:22,590 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 14:00:22,591 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 34 conjunts are in the unsatisfiable core [2021-07-10 14:00:22,592 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 14:00:23,357 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:23,357 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:23,361 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:23,361 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:23,361 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-10 14:00:23,362 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:23,365 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:23,365 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:23,368 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:23,369 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:23,371 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:23,372 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:23,375 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:23,375 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:23,375 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-10 14:00:23,376 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:23,378 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:23,379 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:23,382 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:23,382 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:23,383 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-10 14:00:23,383 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:23,386 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:23,386 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:23,387 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-10 14:00:23,387 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:23,390 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:23,390 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:23,393 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:23,393 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:23,393 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 14:00:23,394 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:23,396 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:23,397 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:23,399 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:23,400 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:23,400 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-10 14:00:23,401 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:23,403 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:23,404 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:23,404 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-10 14:00:23,405 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:23,407 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:23,407 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:23,410 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:23,410 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:23,413 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:23,413 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:23,413 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 14:00:23,414 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:23,416 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:23,416 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:23,452 INFO L628 ElimStorePlain]: treesize reduction 70, result has 35.8 percent of original size [2021-07-10 14:00:23,454 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 5 treesize of output 3 [2021-07-10 14:00:23,455 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:23,457 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:23,457 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:23,462 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 14:00:23,462 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-10 14:00:23,463 INFO L247 ElimStorePlain]: Needed 21 recursive calls to eliminate 3 variables, input treesize:665, output treesize:6 [2021-07-10 14:00:23,468 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 14:00:23,468 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2137659861] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 14:00:23,468 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 14:00:23,468 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 34 [2021-07-10 14:00:23,468 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1314503025] [2021-07-10 14:00:23,468 INFO L462 AbstractCegarLoop]: Interpolant automaton has 34 states [2021-07-10 14:00:23,468 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 14:00:23,469 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-07-10 14:00:23,469 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=1030, Unknown=0, NotChecked=0, Total=1122 [2021-07-10 14:00:23,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 14:00:23,469 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 14:00:23,469 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 34 states, 34 states have (on average 1.3529411764705883) internal successors, (46), 34 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-10 14:00:23,469 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:00:23,469 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:00:23,469 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-07-10 14:00:23,469 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-07-10 14:00:23,469 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-07-10 14:00:23,469 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-07-10 14:00:23,469 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:00:23,469 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:00:23,469 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-07-10 14:00:23,470 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-07-10 14:00:23,470 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:00:23,470 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:00:23,470 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-07-10 14:00:23,470 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2021-07-10 14:00:23,470 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-07-10 14:00:23,470 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 14:00:24,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:00:24,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:00:24,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-07-10 14:00:24,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-10 14:00:24,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-10 14:00:24,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-10 14:00:24,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:00:24,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:00:24,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-10 14:00:24,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-10 14:00:24,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:00:24,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:00:24,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-10 14:00:24,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-10 14:00:24,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-10 14:00:24,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-10 14:00:24,625 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5141 [2021-07-10 14:00:24,625 INFO L430 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-10 14:00:24,625 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 14:00:24,625 INFO L82 PathProgramCache]: Analyzing trace with hash -1265009943, now seen corresponding path program 15 times [2021-07-10 14:00:24,625 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 14:00:24,626 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1992408169] [2021-07-10 14:00:24,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 14:00:24,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 14:00:25,355 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 14:00:25,355 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 14:00:25,355 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1992408169] [2021-07-10 14:00:25,355 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1992408169] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 14:00:25,355 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [347813071] [2021-07-10 14:00:25,355 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 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-10 14:00:25,408 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-10 14:00:25,408 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 14:00:25,409 INFO L263 TraceCheckSpWp]: Trace formula consists of 148 conjuncts, 49 conjunts are in the unsatisfiable core [2021-07-10 14:00:25,410 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 14:00:28,818 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:28,819 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:28,825 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:28,826 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:28,826 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-10 14:00:28,827 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:28,833 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:28,834 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:28,841 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:28,842 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:28,849 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:28,850 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:28,855 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:28,856 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:28,864 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:28,864 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:28,865 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 14:00:28,865 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:28,871 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:28,872 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:28,878 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:28,879 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:28,886 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:28,887 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:28,892 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:28,893 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:28,898 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:28,899 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:28,905 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:28,906 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:28,906 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-10 14:00:28,907 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:28,914 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:28,914 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:28,920 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:28,921 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:28,927 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:28,928 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:28,942 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:28,943 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:28,949 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:28,950 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:28,956 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:28,956 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:28,963 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:28,963 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:28,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 14:00:28,964 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:28,970 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:28,970 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:28,977 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:28,978 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:28,985 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:28,986 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:28,992 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:28,993 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:28,999 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:28,999 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,005 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:29,005 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,012 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:29,012 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:29,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 9 [2021-07-10 14:00:29,013 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,019 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:29,020 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:29,020 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 14:00:29,021 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,026 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:29,026 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,032 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:29,032 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,037 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:29,038 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,043 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:29,044 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,049 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:29,049 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,056 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:29,056 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:29,057 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 14:00:29,057 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,063 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:29,064 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,069 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:29,070 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,075 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:29,076 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,082 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:29,082 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:29,083 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 14:00:29,083 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,089 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:29,089 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,095 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:29,095 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,100 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:29,101 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,106 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:29,107 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,113 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:29,113 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,119 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:29,119 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:29,119 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 14:00:29,120 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,126 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:29,126 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,131 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:29,131 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,136 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:29,137 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,142 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:29,142 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,148 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:29,148 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,154 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:29,155 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:29,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-07-10 14:00:29,157 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,162 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:29,162 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,167 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:29,168 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,172 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:29,173 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,178 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:29,178 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,184 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:29,184 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:29,185 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-07-10 14:00:29,185 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,190 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:29,190 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,195 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:29,195 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,200 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:29,200 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,206 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:29,207 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:29,207 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 14:00:29,208 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,213 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:29,213 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,218 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:29,218 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,224 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:29,224 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:29,225 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 9 [2021-07-10 14:00:29,226 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,230 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:29,231 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,235 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:29,236 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,242 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:29,243 INFO L550 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,247 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:29,248 INFO L550 ElimStorePlain]: Start of recursive call 67: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,253 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:29,254 INFO L550 ElimStorePlain]: Start of recursive call 68: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,258 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:29,259 INFO L550 ElimStorePlain]: Start of recursive call 69: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,263 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:29,263 INFO L550 ElimStorePlain]: Start of recursive call 70: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,267 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:29,268 INFO L550 ElimStorePlain]: Start of recursive call 71: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,273 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:29,273 INFO L550 ElimStorePlain]: Start of recursive call 72: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,278 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:29,279 INFO L550 ElimStorePlain]: Start of recursive call 73: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,283 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:29,283 INFO L550 ElimStorePlain]: Start of recursive call 74: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,287 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:29,288 INFO L550 ElimStorePlain]: Start of recursive call 75: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,292 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:29,293 INFO L550 ElimStorePlain]: Start of recursive call 76: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,297 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:29,298 INFO L550 ElimStorePlain]: Start of recursive call 77: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,302 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:29,303 INFO L550 ElimStorePlain]: Start of recursive call 78: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,306 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:29,307 INFO L550 ElimStorePlain]: Start of recursive call 79: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,311 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:29,311 INFO L550 ElimStorePlain]: Start of recursive call 80: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,315 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:29,316 INFO L550 ElimStorePlain]: Start of recursive call 81: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,320 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:29,321 INFO L550 ElimStorePlain]: Start of recursive call 82: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,324 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:29,325 INFO L550 ElimStorePlain]: Start of recursive call 83: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,328 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:29,329 INFO L550 ElimStorePlain]: Start of recursive call 84: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,333 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:29,333 INFO L550 ElimStorePlain]: Start of recursive call 85: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,337 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:29,338 INFO L550 ElimStorePlain]: Start of recursive call 86: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,341 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:29,342 INFO L550 ElimStorePlain]: Start of recursive call 87: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,346 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:29,346 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:29,346 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 9 [2021-07-10 14:00:29,347 INFO L550 ElimStorePlain]: Start of recursive call 88: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,351 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:29,352 INFO L550 ElimStorePlain]: Start of recursive call 89: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,355 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:29,356 INFO L550 ElimStorePlain]: Start of recursive call 90: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,360 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:29,365 INFO L550 ElimStorePlain]: Start of recursive call 91: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,369 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:29,370 INFO L550 ElimStorePlain]: Start of recursive call 92: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,373 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:29,374 INFO L550 ElimStorePlain]: Start of recursive call 93: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,377 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:29,378 INFO L550 ElimStorePlain]: Start of recursive call 94: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,382 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:29,382 INFO L550 ElimStorePlain]: Start of recursive call 95: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,386 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:29,386 INFO L550 ElimStorePlain]: Start of recursive call 96: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,390 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:29,391 INFO L550 ElimStorePlain]: Start of recursive call 97: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,394 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:29,395 INFO L550 ElimStorePlain]: Start of recursive call 98: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,399 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:29,400 INFO L550 ElimStorePlain]: Start of recursive call 99: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,404 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:29,404 INFO L550 ElimStorePlain]: Start of recursive call 100: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,408 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:29,409 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:29,409 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 14:00:29,410 INFO L550 ElimStorePlain]: Start of recursive call 101: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,413 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:29,414 INFO L550 ElimStorePlain]: Start of recursive call 102: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,417 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:29,418 INFO L550 ElimStorePlain]: Start of recursive call 103: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,421 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:29,421 INFO L550 ElimStorePlain]: Start of recursive call 104: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,424 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:29,432 INFO L550 ElimStorePlain]: Start of recursive call 105: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,523 INFO L628 ElimStorePlain]: treesize reduction 34, result has 77.5 percent of original size [2021-07-10 14:00:29,527 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-10 14:00:29,528 INFO L550 ElimStorePlain]: Start of recursive call 106: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,530 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 5 treesize of output 3 [2021-07-10 14:00:29,531 INFO L550 ElimStorePlain]: Start of recursive call 107: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,534 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-10 14:00:29,534 INFO L550 ElimStorePlain]: Start of recursive call 108: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,536 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:29,537 INFO L550 ElimStorePlain]: Start of recursive call 109: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:29,560 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 14:00:29,562 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-10 14:00:29,562 INFO L247 ElimStorePlain]: Needed 109 recursive calls to eliminate 3 variables, input treesize:5534, output treesize:38 [2021-07-10 14:00:29,628 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 14:00:29,628 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [347813071] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 14:00:29,628 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 14:00:29,629 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 40 [2021-07-10 14:00:29,629 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [460477485] [2021-07-10 14:00:29,629 INFO L462 AbstractCegarLoop]: Interpolant automaton has 40 states [2021-07-10 14:00:29,629 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 14:00:29,629 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-07-10 14:00:29,630 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=1455, Unknown=0, NotChecked=0, Total=1560 [2021-07-10 14:00:29,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 14:00:29,630 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 14:00:29,630 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 40 states, 40 states have (on average 1.225) internal successors, (49), 40 states have internal predecessors, (49), 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-10 14:00:29,630 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:00:29,630 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:00:29,630 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-07-10 14:00:29,630 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-07-10 14:00:29,630 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-07-10 14:00:29,630 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-07-10 14:00:29,630 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:00:29,630 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:00:29,630 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-07-10 14:00:29,630 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-07-10 14:00:29,630 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:00:29,630 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:00:29,630 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-07-10 14:00:29,630 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2021-07-10 14:00:29,631 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-07-10 14:00:29,631 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2021-07-10 14:00:29,631 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 14:00:29,823 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 68 [2021-07-10 14:00:30,116 WARN L205 SmtUtils]: Spent 186.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 77 [2021-07-10 14:00:30,407 WARN L205 SmtUtils]: Spent 183.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 76 [2021-07-10 14:00:30,666 WARN L205 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 76 [2021-07-10 14:00:31,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:00:31,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:00:31,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-07-10 14:00:31,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-10 14:00:31,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-10 14:00:31,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-10 14:00:31,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:00:31,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:00:31,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-10 14:00:31,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-10 14:00:31,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:00:31,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:00:31,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-10 14:00:31,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-10 14:00:31,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-10 14:00:31,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-10 14:00:31,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:00:31,445 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5261,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 14:00:31,445 INFO L430 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-10 14:00:31,445 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 14:00:31,446 INFO L82 PathProgramCache]: Analyzing trace with hash -582397705, now seen corresponding path program 16 times [2021-07-10 14:00:31,446 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 14:00:31,446 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [204362252] [2021-07-10 14:00:31,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 14:00:31,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 14:00:31,756 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 14:00:31,756 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 14:00:31,756 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [204362252] [2021-07-10 14:00:31,756 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [204362252] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 14:00:31,756 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [756797227] [2021-07-10 14:00:31,756 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 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-10 14:00:31,810 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-10 14:00:31,811 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 14:00:31,812 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 38 conjunts are in the unsatisfiable core [2021-07-10 14:00:31,813 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 14:00:32,577 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:32,578 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:32,581 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:32,582 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:32,584 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:32,585 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:32,588 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:32,588 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:32,588 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 14:00:32,589 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:32,592 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:32,592 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:32,595 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:32,595 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:32,596 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-10 14:00:32,596 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:32,599 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:32,599 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:32,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-10 14:00:32,601 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:32,603 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:32,604 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:32,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-10 14:00:32,605 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:32,607 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:32,608 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:32,611 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:32,611 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:32,611 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 14:00:32,612 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:32,614 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:32,615 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:32,617 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:32,618 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:32,620 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:32,621 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:32,623 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:32,624 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:32,626 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:32,626 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:32,628 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:32,629 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:32,631 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:32,631 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:32,633 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:32,634 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:32,670 INFO L628 ElimStorePlain]: treesize reduction 70, result has 35.8 percent of original size [2021-07-10 14:00:32,672 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 5 treesize of output 3 [2021-07-10 14:00:32,673 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:32,674 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:32,675 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:32,679 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 14:00:32,680 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-10 14:00:32,680 INFO L247 ElimStorePlain]: Needed 21 recursive calls to eliminate 3 variables, input treesize:665, output treesize:6 [2021-07-10 14:00:32,684 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 14:00:32,684 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [756797227] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 14:00:32,684 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 14:00:32,684 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 38 [2021-07-10 14:00:32,684 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [415892149] [2021-07-10 14:00:32,685 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-07-10 14:00:32,685 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 14:00:32,685 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-07-10 14:00:32,685 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=1303, Unknown=0, NotChecked=0, Total=1406 [2021-07-10 14:00:32,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 14:00:32,686 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 14:00:32,686 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 1.3157894736842106) internal successors, (50), 38 states have internal predecessors, (50), 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-10 14:00:32,686 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:00:32,686 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:00:32,687 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-07-10 14:00:32,687 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-07-10 14:00:32,687 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-07-10 14:00:32,687 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-07-10 14:00:32,687 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:00:32,687 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:00:32,687 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-07-10 14:00:32,687 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-07-10 14:00:32,687 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:00:32,687 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:00:32,687 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-07-10 14:00:32,687 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2021-07-10 14:00:32,687 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-07-10 14:00:32,687 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2021-07-10 14:00:32,687 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:00:32,687 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 14:00:33,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:00:33,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:00:33,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-07-10 14:00:33,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-10 14:00:33,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-10 14:00:33,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-10 14:00:33,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:00:33,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:00:33,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-10 14:00:33,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-10 14:00:33,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:00:33,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:00:33,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-10 14:00:33,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-10 14:00:33,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-10 14:00:33,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-10 14:00:33,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:00:33,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-10 14:00:33,852 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6015 [2021-07-10 14:00:33,853 INFO L430 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-10 14:00:33,853 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 14:00:33,853 INFO L82 PathProgramCache]: Analyzing trace with hash -849669655, now seen corresponding path program 17 times [2021-07-10 14:00:33,853 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 14:00:33,853 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [364501615] [2021-07-10 14:00:33,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 14:00:33,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 14:00:35,001 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 37 [2021-07-10 14:00:35,074 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 14:00:35,074 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 14:00:35,074 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [364501615] [2021-07-10 14:00:35,074 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [364501615] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 14:00:35,074 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [314687615] [2021-07-10 14:00:35,074 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 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-10 14:00:35,132 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-07-10 14:00:35,132 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 14:00:35,134 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 53 conjunts are in the unsatisfiable core [2021-07-10 14:00:35,137 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 14:00:38,884 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:38,885 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:38,890 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:38,890 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:38,909 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:38,910 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:38,916 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:38,916 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:38,923 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:38,923 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:38,923 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 14:00:38,924 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:38,930 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:38,931 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:38,937 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:38,937 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:38,943 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:38,944 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:38,950 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:38,950 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:38,957 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:38,957 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:38,962 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:38,963 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:38,968 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:38,968 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:38,974 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:38,974 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:38,975 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 9 [2021-07-10 14:00:38,976 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:38,980 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:38,981 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:38,986 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:38,986 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:38,987 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 14:00:38,987 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:38,993 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:38,993 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:38,999 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:39,000 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:39,005 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:39,006 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:39,011 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:39,012 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:39,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 14:00:39,013 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:39,018 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:39,018 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:39,024 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:39,025 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:39,030 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:39,030 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:39,031 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 14:00:39,031 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:39,037 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:39,037 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:39,043 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:39,043 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:39,043 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 14:00:39,044 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:39,049 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:39,050 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:39,050 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-07-10 14:00:39,050 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:39,055 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:39,055 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:39,060 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:39,060 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:39,065 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:39,065 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:39,070 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:39,071 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:39,075 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:39,075 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:39,080 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:39,081 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:39,085 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:39,086 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:39,090 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:39,090 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:39,096 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:39,096 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:39,096 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 14:00:39,097 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:39,102 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:39,102 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:39,102 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-07-10 14:00:39,103 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:39,107 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:39,107 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:39,112 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:39,113 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:39,117 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:39,118 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:39,118 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 9 [2021-07-10 14:00:39,119 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:39,123 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:39,124 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:39,128 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:39,128 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:39,133 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:39,134 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:39,134 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 14:00:39,135 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:39,139 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:39,139 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:39,141 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-10 14:00:39,142 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:39,146 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:39,147 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:39,151 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:39,152 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:39,156 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:39,157 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:39,161 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:39,162 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:39,166 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:39,166 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:39,167 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 14:00:39,167 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:39,171 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:39,172 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:39,175 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:39,176 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:39,179 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:39,180 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:39,184 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:39,184 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:39,188 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:39,188 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:39,192 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:39,192 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:39,196 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:39,197 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:39,201 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:39,201 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:39,204 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:39,205 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:39,208 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:39,209 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:39,212 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:39,213 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:39,216 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:39,217 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:39,220 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:39,221 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:39,221 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-07-10 14:00:39,222 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:39,225 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:39,226 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:39,226 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-10 14:00:39,226 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:39,229 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:39,230 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:39,233 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:39,234 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:39,234 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-10 14:00:39,235 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:39,238 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:39,239 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:39,241 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:39,242 INFO L550 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:39,245 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:39,246 INFO L550 ElimStorePlain]: Start of recursive call 67: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:39,249 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:39,249 INFO L550 ElimStorePlain]: Start of recursive call 68: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:39,253 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:39,253 INFO L550 ElimStorePlain]: Start of recursive call 69: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:39,256 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:39,257 INFO L550 ElimStorePlain]: Start of recursive call 70: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:39,260 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:39,260 INFO L550 ElimStorePlain]: Start of recursive call 71: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:39,263 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:39,264 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:39,264 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 9 [2021-07-10 14:00:39,265 INFO L550 ElimStorePlain]: Start of recursive call 72: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:39,268 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:39,269 INFO L550 ElimStorePlain]: Start of recursive call 73: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:39,271 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:39,271 INFO L550 ElimStorePlain]: Start of recursive call 74: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:39,363 INFO L628 ElimStorePlain]: treesize reduction 34, result has 77.5 percent of original size [2021-07-10 14:00:39,380 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-10 14:00:39,382 INFO L550 ElimStorePlain]: Start of recursive call 75: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:39,385 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 5 treesize of output 3 [2021-07-10 14:00:39,386 INFO L550 ElimStorePlain]: Start of recursive call 76: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:39,388 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:39,389 INFO L550 ElimStorePlain]: Start of recursive call 77: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:39,391 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-10 14:00:39,392 INFO L550 ElimStorePlain]: Start of recursive call 78: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:39,416 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 14:00:39,418 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-10 14:00:39,418 INFO L247 ElimStorePlain]: Needed 78 recursive calls to eliminate 3 variables, input treesize:3823, output treesize:38 [2021-07-10 14:00:39,527 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 14:00:39,527 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [314687615] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 14:00:39,527 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 14:00:39,527 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 44 [2021-07-10 14:00:39,527 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1821560828] [2021-07-10 14:00:39,528 INFO L462 AbstractCegarLoop]: Interpolant automaton has 44 states [2021-07-10 14:00:39,528 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 14:00:39,528 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2021-07-10 14:00:39,528 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=1776, Unknown=0, NotChecked=0, Total=1892 [2021-07-10 14:00:39,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 14:00:39,529 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 14:00:39,529 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 44 states, 44 states have (on average 1.2045454545454546) internal successors, (53), 44 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-10 14:00:39,529 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:00:39,529 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:00:39,529 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-07-10 14:00:39,529 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-07-10 14:00:39,529 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-07-10 14:00:39,529 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-07-10 14:00:39,529 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:00:39,529 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:00:39,529 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-07-10 14:00:39,529 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-07-10 14:00:39,529 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:00:39,529 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:00:39,529 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-07-10 14:00:39,529 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2021-07-10 14:00:39,529 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-07-10 14:00:39,529 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2021-07-10 14:00:39,529 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:00:39,530 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2021-07-10 14:00:39,530 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 14:00:39,811 WARN L205 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 79 [2021-07-10 14:00:40,098 WARN L205 SmtUtils]: Spent 171.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 78 [2021-07-10 14:00:40,334 WARN L205 SmtUtils]: Spent 164.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 79 [2021-07-10 14:00:40,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:00:40,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:00:40,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-07-10 14:00:40,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-10 14:00:40,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-10 14:00:40,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-10 14:00:40,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:00:40,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:00:40,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-10 14:00:40,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-10 14:00:40,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:00:40,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:00:40,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-10 14:00:40,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-10 14:00:40,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-10 14:00:40,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-10 14:00:40,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:00:40,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-10 14:00:40,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:00:41,139 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6099 [2021-07-10 14:00:41,140 INFO L430 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-10 14:00:41,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 14:00:41,140 INFO L82 PathProgramCache]: Analyzing trace with hash -1989305225, now seen corresponding path program 18 times [2021-07-10 14:00:41,140 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 14:00:41,140 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [992750057] [2021-07-10 14:00:41,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 14:00:41,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 14:00:41,549 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 14:00:41,549 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 14:00:41,549 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [992750057] [2021-07-10 14:00:41,549 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [992750057] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 14:00:41,549 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [530116764] [2021-07-10 14:00:41,550 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 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-10 14:00:41,616 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-07-10 14:00:41,616 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 14:00:41,618 INFO L263 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 42 conjunts are in the unsatisfiable core [2021-07-10 14:00:41,619 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 14:00:42,479 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:42,479 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:42,480 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 14:00:42,480 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:42,483 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:42,484 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:42,484 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-10 14:00:42,485 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:42,487 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:42,488 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:42,490 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:42,491 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:42,494 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:42,494 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:42,494 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-10 14:00:42,495 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:42,498 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:42,498 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:42,501 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:42,501 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:42,504 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:42,504 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:42,507 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:42,507 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:42,507 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-10 14:00:42,508 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:42,511 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:42,511 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:42,513 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:42,514 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:42,516 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:42,517 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:42,519 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:42,520 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:42,522 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:42,522 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:42,524 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:42,525 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:42,527 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:42,527 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:42,530 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:42,530 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:42,530 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 14:00:42,531 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:42,533 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:42,533 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:42,570 INFO L628 ElimStorePlain]: treesize reduction 70, result has 35.8 percent of original size [2021-07-10 14:00:42,573 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 5 treesize of output 3 [2021-07-10 14:00:42,573 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:42,575 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:42,575 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:42,580 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 14:00:42,580 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-10 14:00:42,581 INFO L247 ElimStorePlain]: Needed 21 recursive calls to eliminate 3 variables, input treesize:665, output treesize:6 [2021-07-10 14:00:42,586 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 14:00:42,586 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [530116764] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 14:00:42,586 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 14:00:42,586 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 42 [2021-07-10 14:00:42,586 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [287832881] [2021-07-10 14:00:42,586 INFO L462 AbstractCegarLoop]: Interpolant automaton has 42 states [2021-07-10 14:00:42,586 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 14:00:42,586 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2021-07-10 14:00:42,587 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=1608, Unknown=0, NotChecked=0, Total=1722 [2021-07-10 14:00:42,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 14:00:42,587 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 14:00:42,587 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 42 states, 42 states have (on average 1.2857142857142858) internal successors, (54), 42 states have internal predecessors, (54), 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-10 14:00:42,587 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:00:42,587 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:00:42,587 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-07-10 14:00:42,587 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-07-10 14:00:42,587 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-07-10 14:00:42,588 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-07-10 14:00:42,588 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:00:42,588 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:00:42,588 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-07-10 14:00:42,588 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-07-10 14:00:42,588 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:00:42,588 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:00:42,588 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-07-10 14:00:42,588 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2021-07-10 14:00:42,588 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-07-10 14:00:42,588 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2021-07-10 14:00:42,588 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:00:42,588 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2021-07-10 14:00:42,588 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:00:42,588 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 14:00:43,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:00:43,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:00:43,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-07-10 14:00:43,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-10 14:00:43,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-10 14:00:43,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-10 14:00:43,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:00:43,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:00:43,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-10 14:00:43,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-10 14:00:43,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:00:43,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:00:43,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-10 14:00:43,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-10 14:00:43,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-10 14:00:43,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-10 14:00:43,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:00:43,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-10 14:00:43,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:00:43,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-10 14:00:43,993 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7026 [2021-07-10 14:00:43,993 INFO L430 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-10 14:00:43,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 14:00:43,994 INFO L82 PathProgramCache]: Analyzing trace with hash -1514129815, now seen corresponding path program 19 times [2021-07-10 14:00:43,994 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 14:00:43,994 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1114033129] [2021-07-10 14:00:43,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 14:00:44,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 14:00:44,906 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 14:00:44,907 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 14:00:44,907 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1114033129] [2021-07-10 14:00:44,907 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1114033129] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 14:00:44,907 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [634691626] [2021-07-10 14:00:44,907 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 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-10 14:00:44,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 14:00:44,969 INFO L263 TraceCheckSpWp]: Trace formula consists of 176 conjuncts, 57 conjunts are in the unsatisfiable core [2021-07-10 14:00:44,970 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 14:00:49,926 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:49,927 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:49,938 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:49,938 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:49,950 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:49,955 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:49,955 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 14:00:49,956 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:49,968 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:49,969 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:49,979 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:49,979 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:49,980 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 7 [2021-07-10 14:00:49,981 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:49,992 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:49,992 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,004 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:50,005 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,016 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:50,017 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:50,017 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 14:00:50,018 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,030 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:50,031 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,041 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:50,041 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:50,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-07-10 14:00:50,042 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,050 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:50,051 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,058 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:50,058 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,065 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:50,065 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,074 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:50,075 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,083 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:50,084 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,091 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:50,091 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,098 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:50,098 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,106 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:50,106 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:50,107 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-07-10 14:00:50,107 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,116 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:50,117 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,126 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:50,127 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,135 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:50,136 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,143 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:50,143 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,151 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:50,152 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:50,152 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 7 [2021-07-10 14:00:50,153 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,163 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:50,164 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,174 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:50,175 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,186 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:50,187 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,195 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:50,196 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,209 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:50,210 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:50,210 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-07-10 14:00:50,211 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,223 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:50,224 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:50,225 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-07-10 14:00:50,225 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,237 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:50,238 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,251 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:50,252 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,260 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:50,261 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,270 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:50,271 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,280 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:50,281 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,291 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:50,292 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:50,293 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 14:00:50,293 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,301 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:50,302 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,313 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:50,314 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:50,314 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 14:00:50,315 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,324 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:50,325 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,335 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:50,336 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,347 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:50,348 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,357 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:50,358 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,370 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:50,370 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:50,371 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-07-10 14:00:50,371 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,383 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:50,384 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,394 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:50,394 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,403 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:50,404 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,414 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:50,414 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,423 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:50,429 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,440 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:50,441 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:50,441 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 14:00:50,442 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,450 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:50,451 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:50,451 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 9 [2021-07-10 14:00:50,452 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,462 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:50,462 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,471 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:50,472 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,481 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:50,481 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,490 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:50,491 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:50,491 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-10 14:00:50,492 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,502 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:50,503 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:50,505 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 14:00:50,507 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,519 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:50,520 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,532 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:50,533 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,542 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:50,543 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,551 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:50,552 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,559 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:50,560 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,569 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:50,570 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:50,571 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-07-10 14:00:50,571 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,581 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:50,582 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,589 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:50,590 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,599 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:50,600 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,611 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:50,612 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:50,613 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 14:00:50,613 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,622 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:50,622 INFO L550 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,630 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:50,631 INFO L550 ElimStorePlain]: Start of recursive call 67: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,640 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:50,640 INFO L550 ElimStorePlain]: Start of recursive call 68: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,649 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:50,650 INFO L550 ElimStorePlain]: Start of recursive call 69: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,659 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:50,660 INFO L550 ElimStorePlain]: Start of recursive call 70: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,669 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:50,670 INFO L550 ElimStorePlain]: Start of recursive call 71: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,680 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:50,681 INFO L550 ElimStorePlain]: Start of recursive call 72: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,690 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:50,691 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:50,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 14:00:50,692 INFO L550 ElimStorePlain]: Start of recursive call 73: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,700 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:50,701 INFO L550 ElimStorePlain]: Start of recursive call 74: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,710 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:50,711 INFO L550 ElimStorePlain]: Start of recursive call 75: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,721 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:50,721 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:50,722 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-07-10 14:00:50,722 INFO L550 ElimStorePlain]: Start of recursive call 76: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,732 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:50,733 INFO L550 ElimStorePlain]: Start of recursive call 77: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,742 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:50,742 INFO L550 ElimStorePlain]: Start of recursive call 78: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,750 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:50,751 INFO L550 ElimStorePlain]: Start of recursive call 79: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,760 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:50,761 INFO L550 ElimStorePlain]: Start of recursive call 80: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,771 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:50,771 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:50,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-07-10 14:00:50,772 INFO L550 ElimStorePlain]: Start of recursive call 81: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,786 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:50,786 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:50,787 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-07-10 14:00:50,803 INFO L550 ElimStorePlain]: Start of recursive call 82: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,811 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:50,812 INFO L550 ElimStorePlain]: Start of recursive call 83: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,818 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:50,819 INFO L550 ElimStorePlain]: Start of recursive call 84: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,825 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:50,826 INFO L550 ElimStorePlain]: Start of recursive call 85: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,832 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:50,833 INFO L550 ElimStorePlain]: Start of recursive call 86: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,839 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:50,839 INFO L550 ElimStorePlain]: Start of recursive call 87: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,845 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:50,846 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:50,846 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 9 [2021-07-10 14:00:50,847 INFO L550 ElimStorePlain]: Start of recursive call 88: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,855 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:50,855 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:50,856 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-07-10 14:00:50,857 INFO L550 ElimStorePlain]: Start of recursive call 89: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,863 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:50,864 INFO L550 ElimStorePlain]: Start of recursive call 90: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,870 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:50,870 INFO L550 ElimStorePlain]: Start of recursive call 91: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,876 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:50,876 INFO L550 ElimStorePlain]: Start of recursive call 92: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,881 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:50,882 INFO L550 ElimStorePlain]: Start of recursive call 93: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,887 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:50,888 INFO L550 ElimStorePlain]: Start of recursive call 94: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,894 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:50,894 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:50,895 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 9 [2021-07-10 14:00:50,896 INFO L550 ElimStorePlain]: Start of recursive call 95: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,903 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:50,903 INFO L550 ElimStorePlain]: Start of recursive call 96: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,909 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:50,909 INFO L550 ElimStorePlain]: Start of recursive call 97: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,916 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:50,916 INFO L550 ElimStorePlain]: Start of recursive call 98: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,922 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:50,922 INFO L550 ElimStorePlain]: Start of recursive call 99: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,932 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:50,933 INFO L550 ElimStorePlain]: Start of recursive call 100: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,938 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:50,939 INFO L550 ElimStorePlain]: Start of recursive call 101: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,945 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:50,945 INFO L550 ElimStorePlain]: Start of recursive call 102: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,950 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:50,950 INFO L550 ElimStorePlain]: Start of recursive call 103: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,956 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:50,956 INFO L550 ElimStorePlain]: Start of recursive call 104: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,962 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:50,963 INFO L550 ElimStorePlain]: Start of recursive call 105: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,968 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:50,969 INFO L550 ElimStorePlain]: Start of recursive call 106: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,973 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:50,973 INFO L550 ElimStorePlain]: Start of recursive call 107: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,978 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:50,978 INFO L550 ElimStorePlain]: Start of recursive call 108: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,984 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:50,984 INFO L550 ElimStorePlain]: Start of recursive call 109: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,990 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:50,990 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:50,990 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 14:00:50,991 INFO L550 ElimStorePlain]: Start of recursive call 110: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:50,996 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:50,997 INFO L550 ElimStorePlain]: Start of recursive call 111: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:51,001 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:51,002 INFO L550 ElimStorePlain]: Start of recursive call 112: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:51,007 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:51,008 INFO L550 ElimStorePlain]: Start of recursive call 113: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:51,012 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:51,013 INFO L550 ElimStorePlain]: Start of recursive call 114: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:51,018 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:51,019 INFO L550 ElimStorePlain]: Start of recursive call 115: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:51,024 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:51,026 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:51,026 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-07-10 14:00:51,027 INFO L550 ElimStorePlain]: Start of recursive call 116: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:51,032 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:51,032 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:51,033 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-07-10 14:00:51,033 INFO L550 ElimStorePlain]: Start of recursive call 117: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:51,037 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:51,038 INFO L550 ElimStorePlain]: Start of recursive call 118: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:51,043 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:51,043 INFO L550 ElimStorePlain]: Start of recursive call 119: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:51,048 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:51,049 INFO L550 ElimStorePlain]: Start of recursive call 120: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:51,054 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:51,055 INFO L550 ElimStorePlain]: Start of recursive call 121: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:51,060 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:51,060 INFO L550 ElimStorePlain]: Start of recursive call 122: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:51,066 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:51,066 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:51,067 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 14:00:51,067 INFO L550 ElimStorePlain]: Start of recursive call 123: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:51,072 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:51,073 INFO L550 ElimStorePlain]: Start of recursive call 124: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:51,078 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:51,079 INFO L550 ElimStorePlain]: Start of recursive call 125: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:51,083 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:51,084 INFO L550 ElimStorePlain]: Start of recursive call 126: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:51,089 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:51,089 INFO L550 ElimStorePlain]: Start of recursive call 127: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:51,094 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:51,094 INFO L550 ElimStorePlain]: Start of recursive call 128: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:51,099 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:51,100 INFO L550 ElimStorePlain]: Start of recursive call 129: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:51,105 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:51,105 INFO L550 ElimStorePlain]: Start of recursive call 130: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:51,110 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:51,111 INFO L550 ElimStorePlain]: Start of recursive call 131: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:51,115 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:51,116 INFO L550 ElimStorePlain]: Start of recursive call 132: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:51,121 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:51,122 INFO L550 ElimStorePlain]: Start of recursive call 133: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:51,126 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:51,127 INFO L550 ElimStorePlain]: Start of recursive call 134: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:51,132 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:51,132 INFO L550 ElimStorePlain]: Start of recursive call 135: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:51,136 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:51,137 INFO L550 ElimStorePlain]: Start of recursive call 136: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:51,141 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:51,142 INFO L550 ElimStorePlain]: Start of recursive call 137: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:51,146 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:51,147 INFO L550 ElimStorePlain]: Start of recursive call 138: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:51,150 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:51,151 INFO L550 ElimStorePlain]: Start of recursive call 139: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:51,154 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:51,155 INFO L550 ElimStorePlain]: Start of recursive call 140: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:51,159 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:51,160 INFO L550 ElimStorePlain]: Start of recursive call 141: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:51,163 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:51,164 INFO L550 ElimStorePlain]: Start of recursive call 142: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:51,168 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:51,169 INFO L550 ElimStorePlain]: Start of recursive call 143: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:51,172 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:51,173 INFO L550 ElimStorePlain]: Start of recursive call 144: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:51,176 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:51,176 INFO L550 ElimStorePlain]: Start of recursive call 145: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:51,180 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:51,180 INFO L550 ElimStorePlain]: Start of recursive call 146: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:51,185 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:51,186 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:51,188 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 14:00:51,189 INFO L550 ElimStorePlain]: Start of recursive call 147: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:51,193 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:51,194 INFO L550 ElimStorePlain]: Start of recursive call 148: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:51,197 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:51,198 INFO L550 ElimStorePlain]: Start of recursive call 149: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:51,202 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:51,202 INFO L550 ElimStorePlain]: Start of recursive call 150: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:51,205 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:51,206 INFO L550 ElimStorePlain]: Start of recursive call 151: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:51,209 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:51,210 INFO L550 ElimStorePlain]: Start of recursive call 152: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:51,214 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:51,215 INFO L550 ElimStorePlain]: Start of recursive call 153: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:51,217 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:51,218 INFO L550 ElimStorePlain]: Start of recursive call 154: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:51,221 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:51,222 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:51,222 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 14:00:51,223 INFO L550 ElimStorePlain]: Start of recursive call 155: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:51,226 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:51,226 INFO L550 ElimStorePlain]: Start of recursive call 156: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:51,229 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:51,230 INFO L550 ElimStorePlain]: Start of recursive call 157: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:51,232 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:51,233 INFO L550 ElimStorePlain]: Start of recursive call 158: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:51,324 INFO L628 ElimStorePlain]: treesize reduction 34, result has 77.5 percent of original size [2021-07-10 14:00:51,328 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 5 treesize of output 3 [2021-07-10 14:00:51,329 INFO L550 ElimStorePlain]: Start of recursive call 159: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:51,331 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:51,332 INFO L550 ElimStorePlain]: Start of recursive call 160: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:51,334 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:51,334 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:51,335 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-10 14:00:51,336 INFO L550 ElimStorePlain]: Start of recursive call 161: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:51,338 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:51,338 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-10 14:00:51,339 INFO L550 ElimStorePlain]: Start of recursive call 162: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:51,363 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 14:00:51,364 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-10 14:00:51,364 INFO L247 ElimStorePlain]: Needed 162 recursive calls to eliminate 3 variables, input treesize:8400, output treesize:38 [2021-07-10 14:00:51,437 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 14:00:51,437 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [634691626] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 14:00:51,437 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 14:00:51,437 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 48 [2021-07-10 14:00:51,437 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1059461903] [2021-07-10 14:00:51,438 INFO L462 AbstractCegarLoop]: Interpolant automaton has 48 states [2021-07-10 14:00:51,438 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 14:00:51,438 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2021-07-10 14:00:51,438 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=2128, Unknown=0, NotChecked=0, Total=2256 [2021-07-10 14:00:51,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 14:00:51,438 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 14:00:51,439 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 48 states, 48 states have (on average 1.1875) internal successors, (57), 48 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-10 14:00:51,439 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:00:51,439 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:00:51,439 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-07-10 14:00:51,439 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-07-10 14:00:51,439 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-07-10 14:00:51,439 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-07-10 14:00:51,439 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:00:51,439 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:00:51,439 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-07-10 14:00:51,439 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-07-10 14:00:51,439 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:00:51,439 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:00:51,439 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-07-10 14:00:51,439 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2021-07-10 14:00:51,439 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-07-10 14:00:51,439 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2021-07-10 14:00:51,439 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:00:51,439 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2021-07-10 14:00:51,439 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:00:51,439 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2021-07-10 14:00:51,439 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 14:00:51,660 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 60 [2021-07-10 14:00:51,952 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 65 [2021-07-10 14:00:52,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:00:52,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:00:52,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-07-10 14:00:52,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-10 14:00:52,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-10 14:00:52,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-10 14:00:52,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:00:52,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:00:52,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-10 14:00:52,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-10 14:00:52,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:00:52,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:00:52,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-10 14:00:52,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-10 14:00:52,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-10 14:00:52,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-10 14:00:52,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:00:52,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-10 14:00:52,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:00:52,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-10 14:00:52,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-10 14:00:52,940 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7114 [2021-07-10 14:00:52,940 INFO L430 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-10 14:00:52,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 14:00:52,941 INFO L82 PathProgramCache]: Analyzing trace with hash -1487252105, now seen corresponding path program 20 times [2021-07-10 14:00:52,941 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 14:00:52,941 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [456972214] [2021-07-10 14:00:52,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 14:00:52,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 14:00:53,360 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 14:00:53,360 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 14:00:53,360 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [456972214] [2021-07-10 14:00:53,360 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [456972214] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 14:00:53,361 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [366466816] [2021-07-10 14:00:53,361 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 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-10 14:00:53,416 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-10 14:00:53,416 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 14:00:53,417 INFO L263 TraceCheckSpWp]: Trace formula consists of 183 conjuncts, 46 conjunts are in the unsatisfiable core [2021-07-10 14:00:53,418 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 14:00:54,398 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:54,399 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:54,401 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:54,402 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:54,405 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:54,405 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:54,408 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:54,408 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:54,411 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:54,411 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:54,412 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-10 14:00:54,412 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:54,415 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:54,415 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:54,418 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:54,418 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:54,419 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-10 14:00:54,419 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:54,422 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:54,422 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:54,425 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:54,425 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:54,426 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 14:00:54,426 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:54,429 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:54,429 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:54,432 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:54,432 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:54,432 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-10 14:00:54,433 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:54,435 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:54,436 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:54,436 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-10 14:00:54,437 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:54,439 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:54,440 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:54,440 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-10 14:00:54,441 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:54,443 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:54,443 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:54,445 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:54,446 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:54,448 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:54,448 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:54,450 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:54,451 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:54,453 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:00:54,453 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 14:00:54,454 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:54,489 INFO L628 ElimStorePlain]: treesize reduction 70, result has 35.8 percent of original size [2021-07-10 14:00:54,492 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 5 treesize of output 3 [2021-07-10 14:00:54,492 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:54,494 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:00:54,494 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-10 14:00:54,499 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 14:00:54,500 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-10 14:00:54,500 INFO L247 ElimStorePlain]: Needed 21 recursive calls to eliminate 3 variables, input treesize:665, output treesize:6 [2021-07-10 14:00:54,504 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 14:00:54,504 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [366466816] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 14:00:54,504 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 14:00:54,504 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 46 [2021-07-10 14:00:54,504 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [179388428] [2021-07-10 14:00:54,505 INFO L462 AbstractCegarLoop]: Interpolant automaton has 46 states [2021-07-10 14:00:54,505 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 14:00:54,505 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2021-07-10 14:00:54,506 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=1945, Unknown=0, NotChecked=0, Total=2070 [2021-07-10 14:00:54,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 14:00:54,506 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 14:00:54,506 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 46 states, 46 states have (on average 1.2608695652173914) internal successors, (58), 46 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-10 14:00:54,506 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:00:54,506 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:00:54,506 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-07-10 14:00:54,506 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-07-10 14:00:54,506 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-07-10 14:00:54,506 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-07-10 14:00:54,506 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:00:54,506 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:00:54,506 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-07-10 14:00:54,506 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-07-10 14:00:54,506 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:00:54,506 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:00:54,506 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-07-10 14:00:54,506 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2021-07-10 14:00:54,506 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-07-10 14:00:54,506 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2021-07-10 14:00:54,506 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:00:54,507 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2021-07-10 14:00:54,507 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:00:54,507 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2021-07-10 14:00:54,507 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-07-10 14:00:54,507 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 14:00:55,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:00:55,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:00:55,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-07-10 14:00:55,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-10 14:00:55,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-10 14:00:55,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-10 14:00:55,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:00:55,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:00:55,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-10 14:00:55,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-10 14:00:55,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:00:55,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:00:55,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-10 14:00:55,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-10 14:00:55,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-10 14:00:55,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-10 14:00:55,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:00:55,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-10 14:00:55,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:00:55,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-10 14:00:55,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-10 14:00:55,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-10 14:00:56,139 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7986,22 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 14:00:56,139 INFO L430 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-10 14:00:56,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 14:00:56,140 INFO L82 PathProgramCache]: Analyzing trace with hash 1164615017, now seen corresponding path program 21 times [2021-07-10 14:00:56,140 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 14:00:56,140 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [234580845] [2021-07-10 14:00:56,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 14:00:56,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 14:00:57,497 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 14:00:57,497 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 14:00:57,498 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [234580845] [2021-07-10 14:00:57,498 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [234580845] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 14:00:57,498 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1444286931] [2021-07-10 14:00:57,498 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 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-10 14:00:57,566 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-07-10 14:00:57,567 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 14:00:57,568 INFO L263 TraceCheckSpWp]: Trace formula consists of 190 conjuncts, 61 conjunts are in the unsatisfiable core [2021-07-10 14:00:57,569 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 14:01:01,312 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:01,313 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:01,318 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:01:01,319 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:01:01,319 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-10 14:01:01,320 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:01,325 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:01,326 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:01,330 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:01,331 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:01,336 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:01,336 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:01,342 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:01,342 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:01,348 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:01,348 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:01,353 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:01,354 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:01,359 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:01:01,360 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:01:01,360 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 14:01:01,361 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:01,365 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:01,366 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:01,371 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:01,371 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:01,376 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:01:01,377 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:01:01,377 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 14:01:01,377 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:01,384 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:01:01,384 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:01:01,384 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-07-10 14:01:01,385 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:01,389 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:01,390 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:01,395 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:01,395 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:01,401 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:01,402 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:01,407 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:01,407 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:01,412 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:01,413 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:01,417 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:01,418 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:01,423 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:01,423 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:01,428 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:01,428 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:01,433 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:01,433 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:01,438 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:01,439 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:01,444 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:01:01,444 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:01:01,444 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 14:01:01,445 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:01,450 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:01:01,450 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:01:01,450 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 9 [2021-07-10 14:01:01,451 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:01,456 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:01,456 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:01,462 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:01:01,462 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:01:01,463 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-07-10 14:01:01,463 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:01,474 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:01,475 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:01,480 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:01:01,480 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:01:01,480 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 9 [2021-07-10 14:01:01,481 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:01,487 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:01,488 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:01,493 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:01,493 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:01,498 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:01,499 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:01,503 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:01,504 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:01,508 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:01,509 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:01,513 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:01,513 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:01,518 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:01,518 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:01,523 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:01,523 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:01,528 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:01,529 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:01,534 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:01:01,534 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:01:01,535 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 14:01:01,535 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:01,540 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:01,541 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:01,546 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:01,546 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:01,551 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:01,554 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:01,559 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:01:01,560 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:01:01,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 14:01:01,561 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:01,565 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:01,565 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:01,570 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:01,570 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:01,574 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:01:01,575 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:01:01,575 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 9 [2021-07-10 14:01:01,576 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:01,581 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:01,581 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:01,585 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:01,585 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:01,589 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:01,590 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:01,593 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:01,594 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:01,597 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:01,598 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:01,602 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:01:01,603 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:01:01,603 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 14:01:01,604 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:01,607 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:01,608 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:01,611 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:01:01,612 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:01:01,612 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 14:01:01,613 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:01,616 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:01,617 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:01,620 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:01,621 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:01,624 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:01,625 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:01,628 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:01,629 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:01,632 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:01,633 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:01,636 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:01,636 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:01,639 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:01,640 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:01,643 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:01,643 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:01,646 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:01,647 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:01,650 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:01,651 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:01,653 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:01,654 INFO L550 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:01,657 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:01,658 INFO L550 ElimStorePlain]: Start of recursive call 67: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:01,660 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:01,661 INFO L550 ElimStorePlain]: Start of recursive call 68: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:01,664 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:01,664 INFO L550 ElimStorePlain]: Start of recursive call 69: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:01,693 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:01,694 INFO L550 ElimStorePlain]: Start of recursive call 70: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:01,697 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:01,698 INFO L550 ElimStorePlain]: Start of recursive call 71: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:01,700 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:01,701 INFO L550 ElimStorePlain]: Start of recursive call 72: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:01,704 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:01:01,704 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 14:01:01,705 INFO L550 ElimStorePlain]: Start of recursive call 73: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:01,807 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 32 [2021-07-10 14:01:01,807 INFO L628 ElimStorePlain]: treesize reduction 34, result has 77.5 percent of original size [2021-07-10 14:01:01,810 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 5 treesize of output 3 [2021-07-10 14:01:01,811 INFO L550 ElimStorePlain]: Start of recursive call 74: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:01,815 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-10 14:01:01,816 INFO L550 ElimStorePlain]: Start of recursive call 75: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:01,819 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-10 14:01:01,819 INFO L550 ElimStorePlain]: Start of recursive call 76: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:01,821 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:01,822 INFO L550 ElimStorePlain]: Start of recursive call 77: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:01,845 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 14:01:01,846 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-10 14:01:01,846 INFO L247 ElimStorePlain]: Needed 77 recursive calls to eliminate 3 variables, input treesize:3768, output treesize:38 [2021-07-10 14:01:01,968 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 14:01:01,968 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1444286931] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 14:01:01,968 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 14:01:01,968 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 28] total 53 [2021-07-10 14:01:01,968 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1545464635] [2021-07-10 14:01:01,969 INFO L462 AbstractCegarLoop]: Interpolant automaton has 53 states [2021-07-10 14:01:01,969 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 14:01:01,969 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2021-07-10 14:01:01,970 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=144, Invalid=2612, Unknown=0, NotChecked=0, Total=2756 [2021-07-10 14:01:01,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 14:01:01,970 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 14:01:01,970 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 53 states, 53 states have (on average 1.2075471698113207) internal successors, (64), 53 states have internal predecessors, (64), 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-10 14:01:01,970 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:01:01,970 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:01:01,970 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-07-10 14:01:01,970 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-07-10 14:01:01,970 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-07-10 14:01:01,970 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-07-10 14:01:01,970 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:01:01,970 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:01:01,970 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-07-10 14:01:01,970 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-07-10 14:01:01,970 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:01:01,970 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:01:01,970 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-07-10 14:01:01,970 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2021-07-10 14:01:01,970 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-07-10 14:01:01,970 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2021-07-10 14:01:01,970 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:01:01,971 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2021-07-10 14:01:01,971 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:01:01,971 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2021-07-10 14:01:01,971 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-07-10 14:01:01,971 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-07-10 14:01:01,971 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 14:01:03,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:01:03,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:01:03,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-07-10 14:01:03,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-10 14:01:03,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-10 14:01:03,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-10 14:01:03,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:01:03,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:01:03,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-10 14:01:03,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-10 14:01:03,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:01:03,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:01:03,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-10 14:01:03,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-10 14:01:03,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-10 14:01:03,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-10 14:01:03,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:01:03,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-10 14:01:03,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:01:03,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-10 14:01:03,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-10 14:01:03,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-10 14:01:03,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-10 14:01:03,960 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8078,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 14:01:03,961 INFO L430 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-10 14:01:03,961 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 14:01:03,961 INFO L82 PathProgramCache]: Analyzing trace with hash 1224290551, now seen corresponding path program 22 times [2021-07-10 14:01:03,961 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 14:01:03,961 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1200653324] [2021-07-10 14:01:03,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 14:01:03,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 14:01:04,519 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 14:01:04,519 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 14:01:04,519 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1200653324] [2021-07-10 14:01:04,519 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1200653324] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 14:01:04,519 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1994699233] [2021-07-10 14:01:04,519 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 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-10 14:01:04,588 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-10 14:01:04,588 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 14:01:04,590 INFO L263 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-10 14:01:04,591 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 14:01:05,706 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:05,707 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:05,718 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:05,719 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:05,721 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:05,722 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:05,725 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:01:05,725 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:01:05,726 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-10 14:01:05,726 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:05,729 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:01:05,730 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:01:05,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-10 14:01:05,730 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:05,733 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:05,734 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:05,736 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:05,737 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:05,739 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:05,740 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:05,742 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:05,743 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:05,745 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:01:05,746 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:01:05,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-10 14:01:05,747 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:05,749 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:01:05,750 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:01:05,750 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-10 14:01:05,751 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:05,753 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:01:05,754 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:01:05,754 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 14:01:05,754 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:05,757 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:05,757 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:05,760 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:05,760 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:05,762 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:05,763 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:05,765 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:05,766 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:05,768 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:05,768 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:05,771 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:01:05,771 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-07-10 14:01:05,773 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:05,814 INFO L628 ElimStorePlain]: treesize reduction 70, result has 35.8 percent of original size [2021-07-10 14:01:05,816 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 5 treesize of output 3 [2021-07-10 14:01:05,817 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:05,818 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:05,819 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:05,823 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 14:01:05,824 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-10 14:01:05,824 INFO L247 ElimStorePlain]: Needed 21 recursive calls to eliminate 3 variables, input treesize:665, output treesize:6 [2021-07-10 14:01:05,828 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 14:01:05,828 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1994699233] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 14:01:05,829 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 14:01:05,829 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 50 [2021-07-10 14:01:05,829 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [973829927] [2021-07-10 14:01:05,829 INFO L462 AbstractCegarLoop]: Interpolant automaton has 50 states [2021-07-10 14:01:05,829 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 14:01:05,829 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2021-07-10 14:01:05,830 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=2314, Unknown=0, NotChecked=0, Total=2450 [2021-07-10 14:01:05,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 14:01:05,830 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 14:01:05,830 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 50 states, 50 states have (on average 1.24) internal successors, (62), 50 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-10 14:01:05,830 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:01:05,830 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:01:05,830 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-07-10 14:01:05,830 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-07-10 14:01:05,830 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-07-10 14:01:05,830 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-07-10 14:01:05,830 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:01:05,834 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:01:05,834 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-07-10 14:01:05,834 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-07-10 14:01:05,834 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:01:05,834 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:01:05,834 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-07-10 14:01:05,834 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2021-07-10 14:01:05,834 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-07-10 14:01:05,834 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2021-07-10 14:01:05,835 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:01:05,835 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2021-07-10 14:01:05,835 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:01:05,835 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2021-07-10 14:01:05,835 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-07-10 14:01:05,835 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-07-10 14:01:05,835 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2021-07-10 14:01:05,835 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 14:01:07,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:01:07,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:01:07,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-07-10 14:01:07,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-10 14:01:07,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-10 14:01:07,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-10 14:01:07,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:01:07,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:01:07,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-10 14:01:07,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-10 14:01:07,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:01:07,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:01:07,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-10 14:01:07,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-10 14:01:07,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-10 14:01:07,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-10 14:01:07,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:01:07,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-10 14:01:07,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:01:07,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-10 14:01:07,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-10 14:01:07,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-10 14:01:07,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-10 14:01:07,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-10 14:01:07,602 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8961 [2021-07-10 14:01:07,602 INFO L430 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-10 14:01:07,602 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 14:01:07,602 INFO L82 PathProgramCache]: Analyzing trace with hash -676908567, now seen corresponding path program 23 times [2021-07-10 14:01:07,602 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 14:01:07,604 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [912819485] [2021-07-10 14:01:07,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 14:01:07,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 14:01:08,538 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 41 [2021-07-10 14:01:08,675 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 42 [2021-07-10 14:01:08,924 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 41 [2021-07-10 14:01:09,179 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 42 [2021-07-10 14:01:09,547 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 0 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 14:01:09,547 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 14:01:09,547 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [912819485] [2021-07-10 14:01:09,548 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [912819485] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 14:01:09,548 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [471204183] [2021-07-10 14:01:09,548 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 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-10 14:01:09,628 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-07-10 14:01:09,628 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 14:01:09,630 INFO L263 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 65 conjunts are in the unsatisfiable core [2021-07-10 14:01:09,631 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 14:01:11,539 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 0 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 14:01:11,540 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [471204183] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 14:01:11,540 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 14:01:11,540 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 30] total 57 [2021-07-10 14:01:11,540 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [89013937] [2021-07-10 14:01:11,540 INFO L462 AbstractCegarLoop]: Interpolant automaton has 57 states [2021-07-10 14:01:11,540 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 14:01:11,541 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2021-07-10 14:01:11,541 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=3065, Unknown=0, NotChecked=0, Total=3192 [2021-07-10 14:01:11,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 14:01:11,541 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 14:01:11,542 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 57 states, 57 states have (on average 1.1578947368421053) internal successors, (66), 57 states have internal predecessors, (66), 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-10 14:01:11,542 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:01:11,542 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:01:11,542 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-07-10 14:01:11,542 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-07-10 14:01:11,542 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-07-10 14:01:11,542 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-07-10 14:01:11,542 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:01:11,542 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:01:11,542 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-07-10 14:01:11,542 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-07-10 14:01:11,542 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:01:11,542 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:01:11,542 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-07-10 14:01:11,542 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2021-07-10 14:01:11,542 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-07-10 14:01:11,542 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2021-07-10 14:01:11,542 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:01:11,542 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2021-07-10 14:01:11,542 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:01:11,542 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2021-07-10 14:01:11,542 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-07-10 14:01:11,542 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-07-10 14:01:11,542 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2021-07-10 14:01:11,542 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2021-07-10 14:01:11,542 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 14:01:11,922 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 65 [2021-07-10 14:01:12,376 WARN L205 SmtUtils]: Spent 210.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 79 [2021-07-10 14:01:14,169 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 64 [2021-07-10 14:01:14,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:01:14,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:01:14,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-07-10 14:01:14,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-10 14:01:14,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-10 14:01:14,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-10 14:01:14,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:01:14,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:01:14,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-10 14:01:14,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-10 14:01:14,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:01:14,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:01:14,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-10 14:01:14,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-10 14:01:14,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-10 14:01:14,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-10 14:01:14,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:01:14,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-10 14:01:14,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:01:14,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-10 14:01:14,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-10 14:01:14,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-10 14:01:14,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-10 14:01:14,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-10 14:01:14,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:01:14,419 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9065,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 14:01:14,420 INFO L430 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-10 14:01:14,420 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 14:01:14,420 INFO L82 PathProgramCache]: Analyzing trace with hash 836704759, now seen corresponding path program 24 times [2021-07-10 14:01:14,420 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 14:01:14,420 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1524685928] [2021-07-10 14:01:14,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 14:01:14,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 14:01:15,004 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 14:01:15,004 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 14:01:15,004 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1524685928] [2021-07-10 14:01:15,004 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1524685928] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 14:01:15,004 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [520502426] [2021-07-10 14:01:15,004 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 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-10 14:01:15,090 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-07-10 14:01:15,090 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 14:01:15,091 INFO L263 TraceCheckSpWp]: Trace formula consists of 211 conjuncts, 47 conjunts are in the unsatisfiable core [2021-07-10 14:01:15,092 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 14:01:17,451 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:17,452 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:17,456 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:17,456 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:17,461 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:01:17,461 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:01:17,462 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 3 [2021-07-10 14:01:17,462 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:17,466 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:17,467 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:17,471 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:17,471 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:17,475 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:17,476 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:17,479 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:17,480 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:17,484 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:01:17,485 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:01:17,485 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 1 [2021-07-10 14:01:17,485 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:17,489 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:17,490 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:17,494 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:17,494 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:17,498 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:01:17,498 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:01:17,499 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 1 [2021-07-10 14:01:17,499 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:17,503 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:01:17,504 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:01:17,504 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 1 [2021-07-10 14:01:17,504 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:17,508 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:17,509 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:17,512 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:17,513 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:17,516 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:17,517 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:17,520 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:01:17,521 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:01:17,521 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 3 [2021-07-10 14:01:17,522 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:17,526 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:01:17,526 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:01:17,526 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 3 [2021-07-10 14:01:17,527 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:17,531 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:17,531 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:17,535 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:17,536 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:17,539 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:17,540 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:17,543 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:17,543 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:17,546 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:01:17,547 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:01:17,547 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 3 [2021-07-10 14:01:17,548 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:17,551 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:01:17,551 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-10 14:01:17,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 1 [2021-07-10 14:01:17,552 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:17,555 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-10 14:01:17,555 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:17,635 INFO L628 ElimStorePlain]: treesize reduction 22, result has 82.9 percent of original size [2021-07-10 14:01:17,638 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 7 treesize of output 3 [2021-07-10 14:01:17,639 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:17,641 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 7 treesize of output 3 [2021-07-10 14:01:17,642 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:17,644 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 7 treesize of output 3 [2021-07-10 14:01:17,645 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:17,648 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 5 treesize of output 3 [2021-07-10 14:01:17,648 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:17,678 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-10 14:01:17,681 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-10 14:01:17,681 INFO L247 ElimStorePlain]: Needed 29 recursive calls to eliminate 7 variables, input treesize:1065, output treesize:6 [2021-07-10 14:01:17,685 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 78 proven. 91 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 14:01:17,685 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [520502426] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 14:01:17,685 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 14:01:17,685 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29] total 54 [2021-07-10 14:01:17,685 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1882811534] [2021-07-10 14:01:17,686 INFO L462 AbstractCegarLoop]: Interpolant automaton has 54 states [2021-07-10 14:01:17,686 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 14:01:17,686 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2021-07-10 14:01:17,686 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=211, Invalid=2651, Unknown=0, NotChecked=0, Total=2862 [2021-07-10 14:01:17,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 14:01:17,687 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 14:01:17,687 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 54 states, 54 states have (on average 1.2222222222222223) internal successors, (66), 54 states have internal predecessors, (66), 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-10 14:01:17,687 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:01:17,687 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:01:17,687 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-07-10 14:01:17,687 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-07-10 14:01:17,687 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-07-10 14:01:17,687 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-07-10 14:01:17,687 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:01:17,687 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:01:17,687 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-07-10 14:01:17,687 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-07-10 14:01:17,687 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:01:17,687 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:01:17,687 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-07-10 14:01:17,687 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2021-07-10 14:01:17,687 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-07-10 14:01:17,687 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2021-07-10 14:01:17,687 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:01:17,687 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2021-07-10 14:01:17,687 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:01:17,687 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2021-07-10 14:01:17,687 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-07-10 14:01:17,688 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-07-10 14:01:17,688 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2021-07-10 14:01:17,688 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2021-07-10 14:01:17,688 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:01:17,688 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 14:01:19,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:01:19,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:01:19,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-07-10 14:01:19,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-10 14:01:19,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-10 14:01:19,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-10 14:01:19,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:01:19,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:01:19,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-10 14:01:19,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-10 14:01:19,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:01:19,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:01:19,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-10 14:01:19,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-10 14:01:19,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-10 14:01:19,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-10 14:01:19,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:01:19,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-10 14:01:19,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:01:19,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-10 14:01:19,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-10 14:01:19,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-10 14:01:19,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-10 14:01:19,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-10 14:01:19,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:01:19,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-10 14:01:20,143 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9071,26 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 14:01:20,143 INFO L430 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-10 14:01:20,143 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 14:01:20,143 INFO L82 PathProgramCache]: Analyzing trace with hash 192833769, now seen corresponding path program 25 times [2021-07-10 14:01:20,143 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 14:01:20,144 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1785432406] [2021-07-10 14:01:20,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 14:01:20,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 14:01:21,619 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 0 proven. 182 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 14:01:21,619 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 14:01:21,619 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1785432406] [2021-07-10 14:01:21,619 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1785432406] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 14:01:21,619 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1306920048] [2021-07-10 14:01:21,619 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 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-10 14:01:21,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 14:01:21,701 INFO L263 TraceCheckSpWp]: Trace formula consists of 218 conjuncts, 67 conjunts are in the unsatisfiable core [2021-07-10 14:01:21,702 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 14:01:22,457 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 46 [2021-07-10 14:01:27,741 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 26 treesize of output 20 [2021-07-10 14:01:27,742 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-10 14:01:27,766 INFO L628 ElimStorePlain]: treesize reduction 23, result has 53.1 percent of original size [2021-07-10 14:01:27,767 INFO L518 ElimStorePlain]: Eliminatee index_of_4 vanished before elimination [2021-07-10 14:01:27,767 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-10 14:01:27,767 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:68, output treesize:26 [2021-07-10 14:01:27,812 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 0 proven. 182 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 14:01:27,813 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1306920048] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 14:01:27,813 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 14:01:27,813 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 32] total 59 [2021-07-10 14:01:27,813 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1249145738] [2021-07-10 14:01:27,813 INFO L462 AbstractCegarLoop]: Interpolant automaton has 59 states [2021-07-10 14:01:27,813 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 14:01:27,813 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2021-07-10 14:01:27,814 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=156, Invalid=3266, Unknown=0, NotChecked=0, Total=3422 [2021-07-10 14:01:27,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 14:01:27,814 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 14:01:27,814 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 59 states, 59 states have (on average 1.152542372881356) internal successors, (68), 59 states have internal predecessors, (68), 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-10 14:01:27,814 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:01:27,814 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:01:27,814 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-07-10 14:01:27,814 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-07-10 14:01:27,814 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-07-10 14:01:27,814 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-07-10 14:01:27,815 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:01:27,815 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:01:27,815 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-07-10 14:01:27,815 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-07-10 14:01:27,815 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:01:27,815 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:01:27,815 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-07-10 14:01:27,815 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2021-07-10 14:01:27,815 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-07-10 14:01:27,815 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2021-07-10 14:01:27,815 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:01:27,815 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2021-07-10 14:01:27,815 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:01:27,815 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2021-07-10 14:01:27,815 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-07-10 14:01:27,815 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-07-10 14:01:27,815 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2021-07-10 14:01:27,815 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2021-07-10 14:01:27,815 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:01:27,815 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-07-10 14:01:27,815 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 14:01:29,174 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 61 [2021-07-10 14:01:29,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:01:29,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:01:29,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-07-10 14:01:29,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-10 14:01:29,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-10 14:01:29,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-10 14:01:29,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:01:29,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:01:29,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-10 14:01:29,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-10 14:01:29,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:01:29,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:01:29,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-10 14:01:29,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-10 14:01:29,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-10 14:01:29,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-10 14:01:29,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:01:29,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-10 14:01:29,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:01:29,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-10 14:01:29,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-10 14:01:29,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-10 14:01:29,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-10 14:01:29,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-10 14:01:29,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:01:29,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-10 14:01:29,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-10 14:01:29,469 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9257 [2021-07-10 14:01:29,469 INFO L430 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-10 14:01:29,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 14:01:29,469 INFO L82 PathProgramCache]: Analyzing trace with hash -1218673289, now seen corresponding path program 26 times [2021-07-10 14:01:29,470 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 14:01:29,470 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1740272530] [2021-07-10 14:01:29,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 14:01:29,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 14:01:29,579 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 105 proven. 0 refuted. 0 times theorem prover too weak. 91 trivial. 0 not checked. [2021-07-10 14:01:29,579 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 14:01:29,579 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1740272530] [2021-07-10 14:01:29,579 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1740272530] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-10 14:01:29,579 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-10 14:01:29,579 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2021-07-10 14:01:29,579 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [945091980] [2021-07-10 14:01:29,579 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-10 14:01:29,579 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 14:01:29,580 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-10 14:01:29,580 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=120, Unknown=0, NotChecked=0, Total=240 [2021-07-10 14:01:29,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 14:01:29,580 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 14:01:29,580 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.6875) internal successors, (27), 16 states have internal predecessors, (27), 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-10 14:01:29,580 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:01:29,580 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:01:29,580 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-07-10 14:01:29,580 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-07-10 14:01:29,580 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-07-10 14:01:29,580 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-07-10 14:01:29,580 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:01:29,580 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:01:29,580 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-07-10 14:01:29,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-07-10 14:01:29,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:01:29,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:01:29,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-07-10 14:01:29,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2021-07-10 14:01:29,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-07-10 14:01:29,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2021-07-10 14:01:29,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:01:29,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2021-07-10 14:01:29,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:01:29,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2021-07-10 14:01:29,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-07-10 14:01:29,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-07-10 14:01:29,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2021-07-10 14:01:29,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2021-07-10 14:01:29,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:01:29,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-07-10 14:01:29,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2021-07-10 14:01:29,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 14:01:30,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:01:30,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:01:30,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-07-10 14:01:30,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-10 14:01:30,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-10 14:01:30,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-10 14:01:30,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:01:30,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:01:30,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-10 14:01:30,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-10 14:01:30,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:01:30,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:01:30,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-10 14:01:30,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-10 14:01:30,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-10 14:01:30,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-10 14:01:30,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:01:30,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-10 14:01:30,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:01:30,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-10 14:01:30,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-10 14:01:30,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-10 14:01:30,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-10 14:01:30,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-10 14:01:30,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:01:30,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-10 14:01:30,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-07-10 14:01:30,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-10 14:01:30,489 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11082 [2021-07-10 14:01:30,489 INFO L430 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-10 14:01:30,490 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 14:01:30,490 INFO L82 PathProgramCache]: Analyzing trace with hash 1707669559, now seen corresponding path program 27 times [2021-07-10 14:01:30,490 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 14:01:30,490 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [669903842] [2021-07-10 14:01:30,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 14:01:30,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 14:01:30,586 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 118 proven. 0 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2021-07-10 14:01:30,586 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 14:01:30,586 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [669903842] [2021-07-10 14:01:30,586 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [669903842] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-10 14:01:30,587 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-10 14:01:30,587 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2021-07-10 14:01:30,587 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1157982430] [2021-07-10 14:01:30,587 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-10 14:01:30,587 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 14:01:30,587 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-10 14:01:30,587 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=120, Unknown=0, NotChecked=0, Total=240 [2021-07-10 14:01:30,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 14:01:30,587 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 14:01:30,588 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.6875) internal successors, (27), 16 states have internal predecessors, (27), 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-10 14:01:30,588 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:01:30,588 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:01:30,588 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-07-10 14:01:30,588 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-07-10 14:01:30,588 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-07-10 14:01:30,588 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-07-10 14:01:30,588 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:01:30,588 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:01:30,588 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-07-10 14:01:30,588 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-07-10 14:01:30,588 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:01:30,588 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:01:30,588 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-07-10 14:01:30,588 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2021-07-10 14:01:30,588 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-07-10 14:01:30,588 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2021-07-10 14:01:30,588 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:01:30,588 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2021-07-10 14:01:30,588 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:01:30,588 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2021-07-10 14:01:30,588 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-07-10 14:01:30,588 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-07-10 14:01:30,588 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2021-07-10 14:01:30,588 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2021-07-10 14:01:30,588 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:01:30,588 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-07-10 14:01:30,589 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2021-07-10 14:01:30,589 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-07-10 14:01:30,589 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 14:01:30,854 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 47 [2021-07-10 14:01:35,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:01:35,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:01:35,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-07-10 14:01:35,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-10 14:01:35,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-10 14:01:35,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-10 14:01:35,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:01:35,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:01:35,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-10 14:01:35,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-10 14:01:35,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:01:35,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:01:35,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-10 14:01:35,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-10 14:01:35,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-10 14:01:35,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-10 14:01:35,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-10 14:01:35,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-10 14:01:35,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-10 14:01:35,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-10 14:01:35,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-10 14:01:35,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-10 14:01:35,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-10 14:01:35,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-10 14:01:35,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-10 14:01:35,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-10 14:01:35,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-07-10 14:01:35,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-10 14:01:35,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-10 14:01:35,105 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11083 [2021-07-10 14:01:35,105 INFO L430 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-10 14:01:35,105 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 14:01:35,105 INFO L82 PathProgramCache]: Analyzing trace with hash -1702671689, now seen corresponding path program 28 times [2021-07-10 14:01:35,105 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 14:01:35,105 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [322589961] [2021-07-10 14:01:35,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 14:01:35,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 14:01:35,343 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 8 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 14:01:35,343 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 14:01:35,344 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [322589961] [2021-07-10 14:01:35,344 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [322589961] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 14:01:35,344 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [613983209] [2021-07-10 14:01:35,344 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-10 14:01:35,388 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-10 14:01:35,389 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 14:01:35,389 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 34 conjunts are in the unsatisfiable core [2021-07-10 14:01:35,390 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 14:01:35,989 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 8 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 14:01:35,989 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [613983209] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 14:01:35,989 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 14:01:35,989 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 34 [2021-07-10 14:01:35,989 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [292373874] [2021-07-10 14:01:35,989 INFO L462 AbstractCegarLoop]: Interpolant automaton has 34 states [2021-07-10 14:01:35,989 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 14:01:35,990 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-07-10 14:01:35,990 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=1032, Unknown=0, NotChecked=0, Total=1122 [2021-07-10 14:01:35,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 14:01:35,990 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 14:01:35,990 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 34 states, 34 states have (on average 1.3235294117647058) internal successors, (45), 34 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-10 14:01:35,990 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:01:35,990 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:01:35,990 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-07-10 14:01:35,990 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-07-10 14:01:35,990 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-07-10 14:01:35,990 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-07-10 14:01:35,990 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:01:35,990 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:01:35,991 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-07-10 14:01:35,991 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-07-10 14:01:35,991 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:01:35,991 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:01:35,991 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2021-07-10 14:01:35,991 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2021-07-10 14:01:35,991 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-07-10 14:01:35,991 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2021-07-10 14:01:35,991 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2021-07-10 14:01:35,991 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2021-07-10 14:01:35,991 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2021-07-10 14:01:35,991 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2021-07-10 14:01:35,991 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2021-07-10 14:01:35,991 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-07-10 14:01:35,991 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-07-10 14:01:35,991 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2021-07-10 14:01:35,991 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2021-07-10 14:01:35,991 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-07-10 14:01:35,991 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2021-07-10 14:01:35,991 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-07-10 14:01:35,991 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-07-10 14:01:35,991 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 14:01:37,441 WARN L205 SmtUtils]: Spent 204.00 ms on a formula simplification. DAG size of input: 161 DAG size of output: 95 [2021-07-10 14:01:37,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:01:37,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:01:37,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-07-10 14:01:37,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-10 14:01:37,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-10 14:01:37,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-10 14:01:37,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:01:37,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:01:37,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-10 14:01:37,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-10 14:01:37,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-10 14:01:37,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:01:37,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-10 14:01:37,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-10 14:01:37,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-10 14:01:37,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-10 14:01:37,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-10 14:01:37,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-10 14:01:37,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-10 14:01:37,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-10 14:01:37,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-10 14:01:37,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-10 14:01:37,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-10 14:01:37,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-10 14:01:37,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-10 14:01:37,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-10 14:01:37,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-07-10 14:01:37,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-10 14:01:37,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-10 14:01:37,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-10 14:01:37,770 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11084 [2021-07-10 14:01:37,771 INFO L430 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-10 14:01:37,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 14:01:37,771 INFO L82 PathProgramCache]: Analyzing trace with hash 1019799095, now seen corresponding path program 29 times [2021-07-10 14:01:37,771 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 14:01:37,771 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [985072129] [2021-07-10 14:01:37,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 14:01:37,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 14:01:37,986 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 6 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 14:01:37,986 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 14:01:37,986 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [985072129] [2021-07-10 14:01:37,986 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [985072129] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 14:01:37,986 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [586368828] [2021-07-10 14:01:37,986 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-10 14:01:38,025 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-10 14:01:38,025 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 14:01:38,027 INFO L263 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-10 14:01:38,028 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 14:01:38,359 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 6 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 14:01:38,360 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [586368828] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 14:01:38,360 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 14:01:38,360 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 17 [2021-07-10 14:01:38,360 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [627641861] [2021-07-10 14:01:38,360 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-10 14:01:38,360 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 14:01:38,360 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-10 14:01:38,361 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=231, Unknown=0, NotChecked=0, Total=272 [2021-07-10 14:01:38,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 14:01:38,361 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 14:01:38,361 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 17 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-10 14:01:38,361 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:01:38,361 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:01:38,361 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-07-10 14:01:38,361 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-07-10 14:01:38,361 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-07-10 14:01:38,361 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-07-10 14:01:38,361 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:01:38,361 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:01:38,361 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-07-10 14:01:38,361 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-07-10 14:01:38,361 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-07-10 14:01:38,361 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:01:38,361 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-07-10 14:01:38,361 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2021-07-10 14:01:38,361 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-07-10 14:01:38,361 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2021-07-10 14:01:38,361 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2021-07-10 14:01:38,361 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2021-07-10 14:01:38,362 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2021-07-10 14:01:38,362 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2021-07-10 14:01:38,362 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2021-07-10 14:01:38,362 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-07-10 14:01:38,362 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-07-10 14:01:38,362 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2021-07-10 14:01:38,362 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2021-07-10 14:01:38,362 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-07-10 14:01:38,362 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2021-07-10 14:01:38,362 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-07-10 14:01:38,362 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-07-10 14:01:38,362 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2021-07-10 14:01:38,362 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 14:01:38,629 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 49 [2021-07-10 14:01:39,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:01:39,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:01:39,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-07-10 14:01:39,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-10 14:01:39,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-10 14:01:39,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-10 14:01:39,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-10 14:01:39,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:01:39,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-10 14:01:39,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-10 14:01:39,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-10 14:01:39,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:01:39,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-10 14:01:39,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-10 14:01:39,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-10 14:01:39,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-10 14:01:39,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-10 14:01:39,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-10 14:01:39,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-10 14:01:39,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-10 14:01:39,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-10 14:01:39,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-10 14:01:39,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-10 14:01:39,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-10 14:01:39,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-10 14:01:39,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-10 14:01:39,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-07-10 14:01:39,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-10 14:01:39,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-10 14:01:39,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-10 14:01:39,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-10 14:01:39,785 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11130,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 14:01:39,785 INFO L430 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-10 14:01:39,785 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 14:01:39,785 INFO L82 PathProgramCache]: Analyzing trace with hash 951206327, now seen corresponding path program 30 times [2021-07-10 14:01:39,786 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 14:01:39,786 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [555560471] [2021-07-10 14:01:39,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 14:01:39,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 14:01:39,889 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 14:01:39,889 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 14:01:39,889 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [555560471] [2021-07-10 14:01:39,889 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [555560471] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 14:01:39,889 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [576976589] [2021-07-10 14:01:39,889 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-10 14:01:39,926 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-10 14:01:39,926 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 14:01:39,927 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 18 conjunts are in the unsatisfiable core [2021-07-10 14:01:39,928 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 14:01:40,272 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 14:01:40,272 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [576976589] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 14:01:40,272 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 14:01:40,272 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-10 14:01:40,272 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [215472160] [2021-07-10 14:01:40,273 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-10 14:01:40,273 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 14:01:40,273 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-10 14:01:40,273 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=260, Unknown=0, NotChecked=0, Total=306 [2021-07-10 14:01:40,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 14:01:40,273 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 14:01:40,273 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 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-10 14:01:40,273 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:01:40,273 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:01:40,273 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-07-10 14:01:40,273 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-07-10 14:01:40,273 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2021-07-10 14:01:40,273 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-07-10 14:01:40,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-07-10 14:01:40,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:01:40,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-07-10 14:01:40,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-07-10 14:01:40,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-07-10 14:01:40,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:01:40,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-07-10 14:01:40,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2021-07-10 14:01:40,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-07-10 14:01:40,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2021-07-10 14:01:40,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2021-07-10 14:01:40,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2021-07-10 14:01:40,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2021-07-10 14:01:40,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2021-07-10 14:01:40,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2021-07-10 14:01:40,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-07-10 14:01:40,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-07-10 14:01:40,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2021-07-10 14:01:40,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2021-07-10 14:01:40,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-07-10 14:01:40,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2021-07-10 14:01:40,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-07-10 14:01:40,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-07-10 14:01:40,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2021-07-10 14:01:40,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-07-10 14:01:40,274 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 14:01:40,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:01:40,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:01:40,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-07-10 14:01:40,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-10 14:01:40,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-10 14:01:40,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-10 14:01:40,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-10 14:01:40,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:01:40,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-10 14:01:40,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-10 14:01:40,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-10 14:01:40,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:01:40,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-10 14:01:40,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-10 14:01:40,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-10 14:01:40,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-10 14:01:40,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-10 14:01:40,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-10 14:01:40,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-10 14:01:40,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-10 14:01:40,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-10 14:01:40,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-10 14:01:40,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-10 14:01:40,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-10 14:01:40,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-10 14:01:40,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-10 14:01:40,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-07-10 14:01:40,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-10 14:01:40,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-10 14:01:40,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-10 14:01:40,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-10 14:01:40,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:01:41,154 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11147 [2021-07-10 14:01:41,155 INFO L430 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-10 14:01:41,155 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 14:01:41,155 INFO L82 PathProgramCache]: Analyzing trace with hash 980191415, now seen corresponding path program 31 times [2021-07-10 14:01:41,155 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 14:01:41,155 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2103916091] [2021-07-10 14:01:41,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 14:01:41,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 14:01:41,258 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 14:01:41,258 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 14:01:41,258 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2103916091] [2021-07-10 14:01:41,258 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2103916091] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 14:01:41,258 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [247627582] [2021-07-10 14:01:41,258 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-10 14:01:41,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 14:01:41,302 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 14 conjunts are in the unsatisfiable core [2021-07-10 14:01:41,302 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 14:01:41,414 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 14:01:41,415 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [247627582] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 14:01:41,415 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 14:01:41,415 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 11 [2021-07-10 14:01:41,415 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [665470375] [2021-07-10 14:01:41,415 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-10 14:01:41,415 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 14:01:41,416 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-10 14:01:41,416 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-07-10 14:01:41,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 14:01:41,416 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 14:01:41,416 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 states have internal predecessors, (20), 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-10 14:01:41,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:01:41,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:01:41,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2021-07-10 14:01:41,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-07-10 14:01:41,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2021-07-10 14:01:41,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-07-10 14:01:41,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-07-10 14:01:41,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:01:41,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-07-10 14:01:41,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-07-10 14:01:41,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-07-10 14:01:41,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:01:41,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-07-10 14:01:41,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2021-07-10 14:01:41,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-07-10 14:01:41,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2021-07-10 14:01:41,417 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2021-07-10 14:01:41,417 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2021-07-10 14:01:41,417 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2021-07-10 14:01:41,417 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2021-07-10 14:01:41,417 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2021-07-10 14:01:41,417 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-07-10 14:01:41,417 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-07-10 14:01:41,417 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2021-07-10 14:01:41,417 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2021-07-10 14:01:41,417 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-07-10 14:01:41,417 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2021-07-10 14:01:41,417 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-07-10 14:01:41,417 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-07-10 14:01:41,417 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2021-07-10 14:01:41,417 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-07-10 14:01:41,417 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:01:41,417 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 14:01:41,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:01:41,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:01:41,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-10 14:01:41,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-10 14:01:41,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:01:41,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-10 14:01:41,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-10 14:01:41,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:01:41,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-10 14:01:41,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-10 14:01:41,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-10 14:01:41,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:01:41,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-10 14:01:41,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-10 14:01:41,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-10 14:01:41,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-10 14:01:41,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-10 14:01:41,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-10 14:01:41,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-10 14:01:41,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-10 14:01:41,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-10 14:01:41,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-10 14:01:41,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-10 14:01:41,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-10 14:01:41,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-10 14:01:41,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-10 14:01:41,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-07-10 14:01:41,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-10 14:01:41,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-10 14:01:41,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-10 14:01:41,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-10 14:01:41,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:01:41,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-10 14:01:42,089 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11193,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 14:01:42,089 INFO L430 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-10 14:01:42,090 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-10 14:01:42,090 INFO L82 PathProgramCache]: Analyzing trace with hash -794862281, now seen corresponding path program 32 times [2021-07-10 14:01:42,090 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-10 14:01:42,090 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1915092571] [2021-07-10 14:01:42,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-10 14:01:42,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-10 14:01:42,150 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 14:01:42,150 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-10 14:01:42,150 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1915092571] [2021-07-10 14:01:42,150 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1915092571] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 14:01:42,150 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [723957080] [2021-07-10 14:01:42,150 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-10 14:01:42,180 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-10 14:01:42,181 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-10 14:01:42,181 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 10 conjunts are in the unsatisfiable core [2021-07-10 14:01:42,181 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-10 14:01:42,808 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-10 14:01:42,809 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [723957080] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-10 14:01:42,809 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-10 14:01:42,809 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-07-10 14:01:42,809 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1584922667] [2021-07-10 14:01:42,809 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-10 14:01:42,809 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-10 14:01:42,809 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-10 14:01:42,809 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2021-07-10 14:01:42,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-07-10 14:01:42,810 INFO L482 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-07-10 14:01:42,810 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-10 14:01:42,810 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:01:42,810 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2021-07-10 14:01:42,810 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-07-10 14:01:42,810 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2021-07-10 14:01:42,810 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:01:42,810 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2021-07-10 14:01:42,810 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-07-10 14:01:42,810 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2021-07-10 14:01:42,810 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-07-10 14:01:42,810 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2021-07-10 14:01:42,810 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2021-07-10 14:01:42,810 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:01:42,810 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-07-10 14:01:42,810 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2021-07-10 14:01:42,810 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2021-07-10 14:01:42,810 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2021-07-10 14:01:42,810 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2021-07-10 14:01:42,810 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2021-07-10 14:01:42,810 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2021-07-10 14:01:42,810 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2021-07-10 14:01:42,810 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2021-07-10 14:01:42,810 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2021-07-10 14:01:42,810 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-07-10 14:01:42,810 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2021-07-10 14:01:42,810 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2021-07-10 14:01:42,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2021-07-10 14:01:42,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2021-07-10 14:01:42,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-07-10 14:01:42,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2021-07-10 14:01:42,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2021-07-10 14:01:42,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2021-07-10 14:01:42,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2021-07-10 14:01:42,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2021-07-10 14:01:42,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2021-07-10 14:01:44,394 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11195,32 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-10 14:01:44,396 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction has thrown an exception: java.lang.IllegalStateException: Guarantee of compatibility failed at de.uni_freiburg.informatik.ultimate.automata.partialorder.PersistentSetReduction$CompliantDfsOrder.lambda$0(PersistentSetReduction.java:137) at java.base/java.util.TimSort.countRunAndMakeAscending(TimSort.java:355) at java.base/java.util.TimSort.sort(TimSort.java:220) at java.base/java.util.Arrays.sort(Arrays.java:1515) at java.base/java.util.ArrayList.sort(ArrayList.java:1750) at de.uni_freiburg.informatik.ultimate.automata.partialorder.SleepSetNewStateReduction.search(SleepSetNewStateReduction.java:147) at de.uni_freiburg.informatik.ultimate.automata.partialorder.SleepSetNewStateReduction.(SleepSetNewStateReduction.java:111) at de.uni_freiburg.informatik.ultimate.automata.partialorder.PersistentSetReduction.applyNewStateReduction(PersistentSetReduction.java:67) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.concurrency.PartialOrderReductionFacade.apply(PartialOrderReductionFacade.java:182) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.concurrency.PartialOrderCegarLoop.isAbstractionEmpty(PartialOrderCegarLoop.java:193) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterateInternal(AbstractCegarLoop.java:509) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:374) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.CegarLoopUtils.getCegarLoopResult(CegarLoopUtils.java:69) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.CegarLoopUtils.getCegarLoopResult(CegarLoopUtils.java:63) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.executeCegarLoop(TraceAbstractionStarter.java:367) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseProgram(TraceAbstractionStarter.java:293) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseConcurrentProgram(TraceAbstractionStarter.java:238) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:167) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:154) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:124) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:168) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:151) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:232) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:226) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:142) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:104) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:320) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2021-07-10 14:01:44,399 INFO L168 Benchmark]: Toolchain (without parser) took 128308.16 ms. Allocated memory was 229.6 MB in the beginning and 865.1 MB in the end (delta: 635.4 MB). Free memory was 209.2 MB in the beginning and 531.7 MB in the end (delta: -322.5 MB). Peak memory consumption was 314.1 MB. Max. memory is 8.0 GB. [2021-07-10 14:01:44,399 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.09 ms. Allocated memory is still 229.6 MB. Free memory is still 211.1 MB. There was no memory consumed. Max. memory is 8.0 GB. [2021-07-10 14:01:44,399 INFO L168 Benchmark]: Boogie Procedure Inliner took 22.87 ms. Allocated memory is still 229.6 MB. Free memory was 209.0 MB in the beginning and 207.4 MB in the end (delta: 1.6 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2021-07-10 14:01:44,399 INFO L168 Benchmark]: Boogie Preprocessor took 19.80 ms. Allocated memory is still 229.6 MB. Free memory was 207.3 MB in the beginning and 205.7 MB in the end (delta: 1.5 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2021-07-10 14:01:44,399 INFO L168 Benchmark]: RCFGBuilder took 544.06 ms. Allocated memory is still 229.6 MB. Free memory was 205.7 MB in the beginning and 155.4 MB in the end (delta: 50.4 MB). Peak memory consumption was 50.3 MB. Max. memory is 8.0 GB. [2021-07-10 14:01:44,400 INFO L168 Benchmark]: TraceAbstraction took 127717.67 ms. Allocated memory was 229.6 MB in the beginning and 865.1 MB in the end (delta: 635.4 MB). Free memory was 154.9 MB in the beginning and 531.7 MB in the end (delta: -376.8 MB). Peak memory consumption was 259.6 MB. Max. memory is 8.0 GB. [2021-07-10 14:01:44,400 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.09 ms. Allocated memory is still 229.6 MB. Free memory is still 211.1 MB. There was no memory consumed. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 22.87 ms. Allocated memory is still 229.6 MB. Free memory was 209.0 MB in the beginning and 207.4 MB in the end (delta: 1.6 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 19.80 ms. Allocated memory is still 229.6 MB. Free memory was 207.3 MB in the beginning and 205.7 MB in the end (delta: 1.5 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * RCFGBuilder took 544.06 ms. Allocated memory is still 229.6 MB. Free memory was 205.7 MB in the beginning and 155.4 MB in the end (delta: 50.4 MB). Peak memory consumption was 50.3 MB. Max. memory is 8.0 GB. * TraceAbstraction took 127717.67 ms. Allocated memory was 229.6 MB in the beginning and 865.1 MB in the end (delta: 635.4 MB). Free memory was 154.9 MB in the beginning and 531.7 MB in the end (delta: -376.8 MB). Peak memory consumption was 259.6 MB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - ExceptionOrErrorResult: IllegalStateException: Guarantee of compatibility failed de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: IllegalStateException: Guarantee of compatibility failed: de.uni_freiburg.informatik.ultimate.automata.partialorder.PersistentSetReduction$CompliantDfsOrder.lambda$0(PersistentSetReduction.java:137) RESULT: Ultimate could not prove your program: Toolchain returned no result. Received shutdown request...